Directory src/net/java/sip/communicator/impl/neomedia/conference/

Directory Created:
2009-10-27 21:04
Total Files:
7
Deleted Files:
5
Lines of Code:
3915

[root]/src/net/java/sip/communicator/impl/neomedia/conference

Lines of Code

src/net/java/sip/communicator/impl/neomedia/conference/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 74 (100.0%) 6330 (100.0%) 85.5
lubomir_m 59 (79.7%) 6170 (97.5%) 104.5
vincent_lucas 2 (2.7%) 73 (1.2%) 36.5
damencho 3 (4.1%) 43 (0.7%) 14.3
s_vincent 3 (4.1%) 37 (0.6%) 12.3
emcho 7 (9.5%) 7 (0.1%) 1.0

Most Recent Commits

lubomir_m 2012-04-23 01:35

Tries to default the audio CaptureDevice to a Format which satisfies the maximum of the supported audio properties yet betters the efficiency of the application.

1 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia/conference: AudioMixerPushBufferStream.java (+1 -1)
vincent_lucas 2012-02-07 13:00

Adds in-band DTMF functionality.

73 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia/conference: AudioMixerPushBufferStream.java (+25 -1), AudioMixingPushBufferDataSource.java (+48 -1)
s_vincent 2012-01-18 19:48

Adds support for audio devices hotplug as well as to change input/output audio devices during a call.

16 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia/conference: AudioMixingPushBufferStream.java (+16 -16)
lubomir_m 2011-12-17 21:52

Refines the garbage collection-related characteristics of AudioMixer.

390 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia/conference: AudioMixer.java (+1 -1), AudioMixerPushBufferStream.java (+329 -111), AudioMixingPushBufferStream.java (+7 -10), InputStreamDesc.java (+53 -2)
damencho 2011-12-13 13:32

Synchronizes sources with some android changes.

1 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia/conference: AudioMixer.java (+1 -1)
emcho 2011-10-18 14:03

Changes project name in source license headers from SIP Communicator to Jitsi

7 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia/conference: AudioMixer.java (+1 -1), AudioMixerPushBufferStream.java (+1 -1), AudioMixingPushBufferDataSource.java (+1 -1), AudioMixingPushBufferStream.java (+1 -1), DataSourceFilter.java (+1 -1), InputDataSourceDesc.java (+1 -1), InputStreamDesc.java (+1 -1)
lubomir_m 2010-11-30 13:37

Fixes a memory (and thread) leak in AudioMixer.

27 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia/conference: AudioMixer.java (+6), AudioMixerPushBufferStream.java (+21 -22)
lubomir_m 2010-09-01 15:35

Enhances the exception logging of the PortAudio CaptureDevice (mostly because Manager.createDataSource doesn't rethrow the original exception but wraps it and thus doesn't report the stack trace of the actual problem).

1 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia/conference: AudioMixer.java (+1 -1)
lubomir_m 2010-09-01 10:10

Fixes the issue described by Kertesz Laszlo on the dev mailing list in the thread "Sip Communicator does not close sound devices after call finish (PulseAudio)".

34 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia/conference: AudioMixer.java (+34 -20)
s_vincent 2010-07-06 09:29

Fix some javadoc warnings.

20 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia/conference: AudioMixer.java (+20 -20)
lubomir_m 2010-06-14 20:47

Implements Speex encoder, decoder and resampler using the native Speex library. Since the JNI binaries are not available, the new functionality shouldn't cause regressions.

7 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia/conference: AudioMixerPushBufferStream.java (+7 -6)
damencho 2010-06-11 16:12

Fix mute button behaviour in conference calls.

42 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia/conference: AudioMixerPushBufferStream.java (+8), AudioMixingPushBufferDataSource.java (+34 -1)
s_vincent 2009-12-14 12:41

Fix javadoc warnings.

1 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia/conference: InputDataSourceDesc.java (+1 -1)
lubomir_m 2009-12-08 14:07

- Associates a single ReceiveStream with a given MediaStream.
- Removes fruitless duplications in Controls implementations and reduces unnecessary allocations.

6 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia/conference: AudioMixer.java (-43), AudioMixerPushBufferStream.java (+2 -29), AudioMixingPushBufferDataSource.java (+2 -1), AudioMixingPushBufferStream.java (+2 -28)
lubomir_m 2009-12-08 00:35

Attempts to remedy freezes in the audio mixing performed in conference calls. Releases resources associated with a conference member once she leaves the conference call. Fixes warnings. Adds javadocs.

346 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia/conference: AudioMixer.java (+109 -76), DataSourceFilter.java (new 32), InputDataSourceDesc.java (+205 -9)
lubomir_m 2009-12-04 21:12

Attempts to fix a problem in the audio-mixing functionality which leads to sound from remote conference participants being partially included into the mix when the focus uses the JavaSound CaptureDevice. Splits the AudioMixer and its inner classes in multiple files for the sake of clarity. Fixes javadocs.

1768 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia/conference: AudioMixer.java (+107 -1300), AudioMixerPushBufferStream.java (new 1186), AudioMixingPushBufferDataSource.java (+148 -64), AudioMixingPushBufferStream.java (+110 -74), InputDataSourceDesc.java (new 117), InputStreamDesc.java (new 100)
lubomir_m 2009-11-30 01:38

Enables the simultaneous use of one and the same JavaSound CaptureDevice in multiple calls. Thus also allows a JavaSound call to become a conference call.

20 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia/conference: AudioMixer.java (+12 -1), AudioMixingPushBufferDataSource.java (+8 -4)
lubomir_m 2009-11-29 00:42

Fixes an incorrect creation of Player in neomedia.

16 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia/conference: AudioMixer.java (+16 -9)
lubomir_m 2009-11-27 22:33

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.

23 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia/conference: AudioMixer.java (+23 -2)
lubomir_m 2009-11-27 15:15

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.

1 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia/conference: AudioMixer.java (+1 -21)

(13 more)

Generated by StatSVN 0.3.1