Yana Stamcheva
|
414659066f
|
Added sound level indicators in the one-to-one call interface.
|
16 years ago |
Emil Ivov
|
6710e1c850
|
Removes debug printing
|
16 years ago |
Emil Ivov
|
1fc17ded12
|
Removes debug printing
|
16 years ago |
Emil Ivov
|
6c90003011
|
Removes debug printing
|
16 years ago |
Emil Ivov
|
fffd2a5fba
|
Configures jain-sip-ri to work in a reentrant/non-blocking mode.
|
16 years ago |
Lyubomir Marinov
|
78db66c3df
|
Well... Adds AudioMixer-related functionality for the sake of completeness, nothing that currently seems to change anything it its behavior. Fixes a few javadocs.
|
16 years ago |
Lyubomir Marinov
|
b78890b23b
|
Fixes javadocs. Adds synchronization (the lack of which does not seem to cause problems but, technically, it seems to be necessary).
|
16 years ago |
Lyubomir Marinov
|
d4cac120a3
|
Changes MediaDeviceSession#addSpundLevelIndicator to addSoundLevelIndicator.
|
16 years ago |
Lyubomir Marinov
|
0a3b48d5f3
|
Fixes the audio mixing functionality to not break the media of the whole conference when a member leaves it.
|
16 years ago |
Lyubomir Marinov
|
71d888ac99
|
Fixes the legacy media bundle to not throw exceptions on stop because its start hasn't registered the MediaService.
|
16 years ago |
Lyubomir Marinov
|
d538e0fc50
|
Tunes AudioMixer tracing output will further details to aid debugging.
|
16 years ago |
Lyubomir Marinov
|
9b9a12821b
|
Switches the MediaDevice of the audio MediaStream of the CallPeer in a non-conference Call to AudioMixer when the Call becomes a conference Call.
|
16 years ago |
Lyubomir Marinov
|
bfda9691e9
|
Sets the value of the ConferenceMember ssrc property according to the src-id of the audio media reported in the conference-info XML sent by the conference focus.
|
16 years ago |
Emil Ivov
|
811d2d825c
|
Disables the legacy media service
|
16 years ago |
Emil Ivov
|
178e92de2c
|
Refactors SipSecurityManager in an effort to fix repetitive password prompts with sip
|
16 years ago |
Yana Stamcheva
|
946acb5000
|
Specific single focus peer conference interface.
|
16 years ago |
Lyubomir Marinov
|
a16b20ff9e
|
Moves some classes in neomedia in different packages because I polluted the .impl.neomedia package too much.
|
16 years ago |
Damian Minkov
|
8fee2866a6
|
Implements soundlevel indicator listeners, still to handle setting ssrc coming from focus and triggering sound level events from media for remote parties.
|
16 years ago |
Lyubomir Marinov
|
010b4fbcd0
|
Fixes issues of AudioMixer related to adding ReceiveStreams to be mixed in after the mixing has begun.
|
16 years ago |
Damian Minkov
|
82f658f998
|
Adds local user sound level indicators and their implementation. Change Players to be Processors in neomedia service impl, in order to have control on codec chain and to add there the sound level indicators.
|
16 years ago |
Lyubomir Marinov
|
1c680929a8
|
Commits work in progress (primarily for testing on other operating systems) of fixing the audio mixing in conference calls with 3+ participants.
|
16 years ago |
Yana Stamcheva
|
6b4fff5a30
|
Some improvements in conferencing user interface.
|
16 years ago |
Lyubomir Marinov
|
b1523ab1e2
|
Provides an initial implementation of FormatControl for the PortAudio DataSource so that AudioMixer can correctly determine the format in which it will output audio. Also reports the Format in the Buffers read from the streams of the PortAudio DataSource.
|
16 years ago |
Lyubomir Marinov
|
0979e474bb
|
Implements a mechanism to translate PullBufferDataSource into PushBufferDataSource because PortAudio provides a "pull" CaptureDevice and neomedia relies on the "push" interface.
|
16 years ago |
Lyubomir Marinov
|
34fd71774b
|
When creating a SIP conference call, attempts to start an audio mixer so that each conference member can hear the other ones.
|
16 years ago |
Lyubomir Marinov
|
b590480943
|
Prevents a NullPointerException if AudioNotifierService is not registered.
|
16 years ago |
Damian Minkov
|
6f62b3b802
|
Copy audio notify service and activate it through neomedia.
|
16 years ago |
Yana Stamcheva
|
b518e93f84
|
Check if we're the focus of the conference and adjust the user interface accordingly.
|
16 years ago |
Emil Ivov
|
47930e6b59
|
Prevents the SIP provider from reporting a new call every time a new peer is added to an existing call
|
16 years ago |
Emil Ivov
|
7c230982ec
|
Fixes a few off-column-80 violators
|
16 years ago |
Yana Stamcheva
|
3b5513cf36
|
Adds the CallPeerFocusListener for all peers initially contained in the call.
|
16 years ago |
Damian Minkov
|
b2f1edf367
|
Support for wide band(16 kHz) and ultra wide band(32 kHz).
|
16 years ago |
Lyubomir Marinov
|
040491cb93
|
Prevents a NullPointerException.
|
16 years ago |
Lyubomir Marinov
|
abd712065b
|
Copies the changes of r6322 from media into neomedia. Otherwise, neomedia is left with no input audio device (at least on my Linux and Windows).
|
16 years ago |
Yana Stamcheva
|
f5f5a87b87
|
Fix incorrect handling of ConferenceFocusChangedEvents.
|
16 years ago |
Lyubomir Marinov
|
d89b89d290
|
Attempt to support the creation of conference calls and the display of conference-related information to the peers participating in the conference. Represents work in progress because the media is still not aware of the conferences.
|
16 years ago |
Damian Minkov
|
ea8dc10d6a
|
Adds echo cancel and noise suppression implementation and options in media configuration panel to turn them on/off.
|
16 years ago |
Lyubomir Marinov
|
6ca9c1c601
|
Fixes a fallthrough warning. Patch submitted by Sebastien Vincent on the dev mailing list in an e-mail thread with the subject 'Runaway build.xml warnings'.
|
16 years ago |
Lyubomir Marinov
|
b614ef39ae
|
Fixes an incorrect C documentation comment. Patch submitted by Sebastien Vincent on the dev mailing list in an e-mail thread with the subject 'Runaway build.xml warnings'.
|
16 years ago |
Lyubomir Marinov
|
3920413f6a
|
In the Google Talk account registration wizzard, accepts the username even without @gmail.com and defaults to it.
|
16 years ago |
Lyubomir Marinov
|
ab87dc4964
|
Prints the very exception in SipStackSharing when it's being logged as an error. Otherwise, it just says that there's an exception but there's no further information with respect to what it may be.
|
16 years ago |
Lyubomir Marinov
|
6de2a751aa
|
Hopefully, fixes the display of the remote video received in SIP calls in the call dialog.
|
16 years ago |
Lyubomir Marinov
|
5024f083d1
|
Adds a couple of forgotten javadocs.
|
16 years ago |
Lyubomir Marinov
|
7512cd471a
|
Mostly, adds debugging output to the video-related functionality of neomedia. Prepares to dispose of the video UI if it does not get shown. The remaining bits to be implemented should be to deliver the video from sip to the UI.
|
16 years ago |
Lyubomir Marinov
|
63fb81a589
|
Appies fixes to neomedia related to setting the properties of a MediaStream while it is started. The video streaming still does not seem to work but at least the video capturing appears to be corrected started and the captured data is streamed to the remote peer. Fixes some javadoc comments. Adds more debugging output.
|
16 years ago |
Lyubomir Marinov
|
586c601587
|
Fixes the positioning of the call dialog (at least) which appears with its top in the middle of the screen instead of the whole window being centered into the screen.
|
16 years ago |
Lyubomir Marinov
|
d3b7157e3e
|
Attempts to implement MediaStream#setTarget() in neomedia so that it acts only when the target actually changes. Adds debugging output.
|
16 years ago |
Lyubomir Marinov
|
ab464079f1
|
Fixes the negotiation of the dynamic RTP payload types on reINVITEs which was broken cause of incorrect MediaFormat#hashCode() implementations in neomedia.
|
16 years ago |
Lyubomir Marinov
|
f5da110e79
|
Switches .util.IPAddressUtil to use sun.net.util.IPAddressUtil.
|
16 years ago |
Emil Ivov
|
20686a0269
|
Adds javadocs to media handler
|
16 years ago |