Commit Graph

5624 Commits (c504fbd365da540e1b464165e2f44c4bf7b5e4e5)
 

Author SHA1 Message Date
Emil Ivov c504fbd365 Fixes a few javadoc issues.
16 years ago
Emil Ivov da2f41babb Fixes a few javadoc issues.
16 years ago
Emil Ivov 5ca458a1aa Fixes a few javadoc issues. Adds to AudioMixerMediaDevices a method for retrieving the supported RTP extension headers.
16 years ago
Emil Ivov bc8f39ef60 Changes the name of the Neomedia config form to Media (New). Will change later to simply Media.
16 years ago
Emil Ivov 93505b0a12 Adds an RTP extension class. Fixes a few javadoc comments. Adds to standard (non-mixer) MediaDevices methods for retrieving the supported RTP extension headers.
16 years ago
Emil Ivov 3466b4cbdc Refactors code in order to make it easier to discover and advertise in SDP functionalities such as mixer-to-client sound levels or DTMF
16 years ago
Emil Ivov e0c8b06adf Refactors code in order to make it easier to discover and advertise in SDP functionalities such as mixer-to-client sound levels or DTMF
16 years ago
Lyubomir Marinov fd85c0542d Adds a "synchronized" to complete the synchronization of the access to a field (which never really manifested into a problem for me but just for the sake of completeness).
16 years ago
Yana Stamcheva 61196ca711 Play the busy sound only if we're in a one-to-one call. In conferences we just set the busy status.
16 years ago
Yana Stamcheva 7d5d7facde Enhanced status icons.
16 years ago
Lyubomir Marinov 1939ac3d14 Restores BufferControl-related functionality present in media and removed from neomedia last night because it wasn't implemented for conferences. Now it's implemented for both ordinary and conference calls.
16 years ago
Damian Minkov b4adbcfb54 Change protocol sound level listeners name.
16 years ago
Damian Minkov 6818c8c1c6 Add sound level listeners for the situation where we are focus in conference call and for one-2-one call.
16 years ago
Emil Ivov 6079b376b6 optimizes CSRC list generation by only calculating lists when a new stram is added, rather than doing it for every RTP packet
16 years ago
Emil Ivov 5e8bfba941 fixed the busy sound as it was rendering quite poorly with portaudio
16 years ago
Emil Ivov b23adb6a4c changes the incoming message alert to a less intrusive sound
16 years ago
Emil Ivov 2f66037f6b changes the incoming message alert to a less intrusive sound
16 years ago
Emil Ivov eff765fcd6 changes the incoming message alert to a less intrusive sound
16 years ago
Lyubomir Marinov 3a35214a95 Solves an issue with synchronization when creating a conference call reported by Emil Ivov. The noticeable problem was that only one of the two invited peers would get their ReceiveStream included into the audio mixing carried out in the conference.
16 years ago
Emil Ivov 468621f780 Fixes a few bugs in the addition of the SSRC list to RawPackets. And prepares for a first commit of the whole functionality to SVN
16 years ago
Emil Ivov 3f1692e490 Adds on the transform utilities for the addition of a CSRC list in all outgoing RTP packets during a conference
16 years ago
Emil Ivov 79fd7c53e2 Adds on the transform utilities for the addition of a CSRC list in all outgoing RTP packets during a conference
16 years ago
Emil Ivov 314d199066 Changes storage of SSRC id-s to long rather than String to optimize their insertion in RTP packets as well as garbage collection
16 years ago
Emil Ivov e11acf8495 Adds transform utilities for the addition of a CSRC list in all outgoing RTP packets during a conference
16 years ago
Emil Ivov e479dcce1c Adds utility methods to RawPacket that allow setting and extracting a list of CSRC identifiers. Changes storage of SSRC id-s to long rather than String to optimize their insertion in RTP packets as well as garbage collection
16 years ago
Emil Ivov 99da055f88 Adds utilities for retrieving SSRC id-s directly contributing to a conference call (i.e. when we are a mixer/focus)
16 years ago
Emil Ivov 11b4f36ac6 Adds utilities for retrieving SSRC id-s directly contributing to a conference call (i.e. when we are a mixer/focus)
16 years ago
Emil Ivov 3a7eaf796e Adds utilities for handling chains/sequences of transform engines
16 years ago
Emil Ivov 17f479e6fd Set local SSRC when available
16 years ago
Lyubomir Marinov 0374394db2 Gives access to the actual data read from the different audio sources to be mixed in a conference call in order to allow the calculation of their sound levels.
16 years ago
Lyubomir Marinov 1aec195e2b Fixes the implementation of MediaDevice to not cause undesired disconnects from CaptureDevice.
16 years ago
Lyubomir Marinov 670e6a34ee Gives access to the actual data read from the CaptureDevice when audio mixing. Done in order to make it available to sound level indicator functionality.
16 years ago
Lyubomir Marinov e5676f0ee3 Copies TransformConnector from media to neomedia. Modifies it to act as an ordinary RTPConnector when it doesn't have a TransformEngine set. Fixes its javadocs.
16 years ago
Yana Stamcheva 2dd0d16b31 Adds an icon to the conference call menu.
16 years ago
Emil Ivov 57a13eaeeb Store SSRC-s in hex.
16 years ago
Emil Ivov a1975d9d81 Adds event dispatching for changes of the remote source id in RTP streams
16 years ago
Emil Ivov e2e338c924 Minor code formatting
16 years ago
Emil Ivov 718175ff1d Code formatting
16 years ago
Lyubomir Marinov 480b229c4a Adds debugging output.
16 years ago
Lyubomir Marinov 14006f71c6 Adds a forgotten javadoc.
16 years ago
Lyubomir Marinov d9aeed4d7d Cleans up a bit of code.
16 years ago
Damian Minkov aa86a86095 Second big move of packages. Created jmfext in order to keep jmf requirenment for package name of Datasources ("media.protocol.....") and separate portaudio classes in neomedia.portaudio package.
16 years ago
Damian Minkov 9a5291e9ff Second big move of packages. Created jmfext in order to keep jmf requirenment for package name of Datasources ("media.protocol.....") and separate portaudio classes in neomedia.portaudio package.
16 years ago
Yana Stamcheva 635dfe9d21 Fixes previous commit: Call and Chat Conference Invite Dialog enhancements:
16 years ago
Yana Stamcheva 53fe8eefae Call and Chat Conference Invite Dialog enhancements:
16 years ago
Damian Minkov f660a5ed6c Update macosx binary for ffmpeg, compiled with asm and latest instructions for building.
16 years ago
Damian Minkov b96b3e63f2 Copy all missing stuff in neomedia from media.
16 years ago
Lyubomir Marinov 930c30f3ec When a call is turned from a standard one-to-one call to a conference call, fixes the audio mixing functionality to include the ReceiveStreams of the remote CallPeer from the one-to-one call into the mix of the conference call.
16 years ago
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