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

Directory Created:
2009-09-26 23:56
Total Files:
37
Deleted Files:
12
Lines of Code:
17203

[root]/src/net/java/sip/communicator/impl/neomedia
                                 audiolevel (4 files, 991 lines)
                                     event (0 files, 0 lines)
                                 codec (4 files, 1969 lines)
                                     audio (0 files, 0 lines)
                                         alaw (3 files, 602 lines)
                                         g722 (2 files, 270 lines)
                                         g729 (33 files, 10437 lines)
                                         gsm (6 files, 865 lines)
                                         ilbc (9 files, 6687 lines)
                                         mp3 (1 files, 288 lines)
                                         silk (145 files, 29432 lines)
                                         speex (6 files, 1872 lines)
                                         ulaw (3 files, 360 lines)
                                     video (7 files, 1804 lines)
                                         h263p (4 files, 1462 lines)
                                         h264 (5 files, 2726 lines)
                                 conference (7 files, 3915 lines)
                                 control (7 files, 700 lines)
                                 device (20 files, 9977 lines)
                                 directshow (3 files, 660 lines)
                                 format (5 files, 1997 lines)
                                 imgstreaming (4 files, 464 lines)
                                 jmfext (0 files, 0 lines)
                                     media (0 files, 0 lines)
                                         protocol (10 files, 2654 lines)
                                             alsa (2 files, 343 lines)
                                             directshow (2 files, 934 lines)
                                             imgstreaming (2 files, 462 lines)
                                             portaudio (2 files, 678 lines)
                                             quicktime (2 files, 1297 lines)
                                             video4linux2 (3 files, 1312 lines)
                                         renderer (1 files, 69 lines)
                                             audio (1 files, 720 lines)
                                             video (3 files, 1685 lines)
                                 keyshare (0 files, 0 lines)
                                 notify (4 files, 835 lines)
                                 portaudio (5 files, 928 lines)
                                     streams (0 files, 0 lines)
                                 protocol (16 files, 3733 lines)
                                     alsa (0 files, 0 lines)
                                     portaudio (0 files, 0 lines)
                                         streams (0 files, 0 lines)
                                 quicktime (18 files, 1517 lines)
                                 renderer (0 files, 0 lines)
                                     audio (0 files, 0 lines)
                                 transform (10 files, 1268 lines)
                                     csrc (1 files, 351 lines)
                                     dtmf (2 files, 646 lines)
                                     dummy (0 files, 0 lines)
                                     rtcp (1 files, 257 lines)
                                     sdes (2 files, 358 lines)
                                     srtp (9 files, 2602 lines)
                                     zrtp (4 files, 2195 lines)
                                 videoflip (0 files, 0 lines)

Lines of Code

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

Developers

Author Changes Lines of Code Lines per Change
Totals 655 (100.0%) 25412 (100.0%) 38.7
lubomir_m 252 (38.5%) 12599 (49.6%) 49.9
damencho 91 (13.9%) 3383 (13.3%) 37.1
s_vincent 131 (20.0%) 3176 (12.5%) 24.2
yanas 26 (4.0%) 1896 (7.5%) 72.9
wernerd 31 (4.7%) 1490 (5.9%) 48.0
emcho 82 (12.5%) 1456 (5.7%) 17.7
vincent_lucas 12 (1.8%) 1105 (4.3%) 92.0
ibauersachs 27 (4.1%) 256 (1.0%) 9.4
kpouer 3 (0.5%) 51 (0.2%) 17.0

Most Recent Commits

vincent_lucas 2012-04-24 14:51

Adds video resolution to the call info frame.

79 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia: MediaStreamStatsImpl.java (+79)
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.

55 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia: MediaUtils.java (+55 -2)
lubomir_m 2012-04-21 23:04

Makes sure that the audio system used for capture is also used for playback.

6 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia: DeviceConfigurationComboBoxModel.java (+6 -5)
wernerd 2012-04-19 21:23

Small fix in ZrtpControlImpl, add comment regarding paranoid mode.

6 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia: ZrtpControlImpl.java (+6 -4)
lubomir_m 2012-04-19 16:17

Cleans up AbstractVolumeControl a bit by extracting constants, removing unnecessary code.

31 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia: AbstractVolumeControl.java (+31 -20)
vincent_lucas 2012-04-18 17:22

Corrects and improves stream statistics:

1) Corrects code copy/paste error between upload and download bandwidth
computation.

2) Ables rate computation update even if there was no packet received between
two following statistic updates (i.e. useful for Vtalk mute, as it does not
send any packets): updates the "Exponentially Weighted Moving Average" (EWMA)
with a number of steps equivalent to the time elapsed between the last two
statistic updates divided by the default inter-packet arrival (20 ms).

3) Corrects upload loss rate accuracy. (Does not correct incorrect loss rate due
to RTCP wrong values, which leads to have an upload loss rate stucked to 99%).

4) Deletes code duplicates between similar upload and download functions.

212 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia: MediaStreamStatsImpl.java (+212 -178)
lubomir_m 2012-04-18 14:31

Provides a workaround for http://code.google.com/p/android/issues/detail?id=24765 which is an Android 4.0-specific issue.

7 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia: RTPConnectorInputStream.java (+7)
wernerd 2012-04-08 16:00

Add ZID name feature.

The ZID name feature enables the user to associate a name for a ZRTP
identifier. The user can enter such a name only if the authentication string
(SAS) was compared and confirmed.

The popup dialog shows the current ZID name or is preset with the display
name of the called party in case no name was associated previously. The user
may change the name and store it with OK, pressing Cancel leaves the name
untouched.

27 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia: ZrtpControlImpl.java (+27)
damencho 2012-04-06 17:34

Prints in logs codec and remote ip when stream is started.

8 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia: MediaStreamImpl.java (+8)
lubomir_m 2012-04-04 23:03

Implements automatic selection of the (experimental) cobri support for conference calls. Enabled if the boolean account property USE_JITSI_VIDEO_BRIDGE is explicitly set to true.

21 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia: AudioMediaStreamImpl.java (+1 -1), MediaStreamImpl.java (+20 -51)
damencho 2012-04-03 19:04

Adds access to zrtp timeout value.

14 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia: ZrtpControlImpl.java (+14)
lubomir_m 2012-04-02 22:37

Fixes a ConcurrentModificationException in SRTPTransformer reported by Emil Ivov, an ArrayIndexOutOfBoundsException in CallJabberImpl. Removes FMJConditionals because FMJ is always used anyway.

182 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia: FMJConditionals.java (del), RTPConnectorInputStream.java (+109 -46), RTPConnectorOutputStream.java (+40 -37), RTPConnectorTCPInputStream.java (+1 -2), RTPConnectorTCPOutputStream.java (+13 -11), RTPConnectorUDPOutputStream.java (+17 -14), RawPacket.java (+2 -1)
lubomir_m 2012-04-02 09:29

Adds (experimental) support for the cobri Jabber extension.

69 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia: MediaServiceImpl.java (+68 -56), VideoMediaStreamImpl.java (+1 -1)
lubomir_m 2012-03-30 13:50

Fixes a ConcurrentModificationException in SRTCPTransformer.

5 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia: MediaStreamImpl.java (+5 -2)
damencho 2012-03-28 16:13

Fixes several NPE exceptions. Fix when there is no device specified for desktop share use desktop media use case when choosing video device.

2 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia: MediaServiceImpl.java (+2 -1)
lubomir_m 2012-03-23 21:25

Allows the neomedia bundle to start in a headless graphics environment.

25 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia: MediaUtils.java (+25 -17)
lubomir_m 2012-03-23 10:36

Allows the detection of audio capture devices to be disabled (just like the detection of video capture devices can be disabled).

14 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia: MediaServiceImpl.java (+14 -2)
lubomir_m 2012-03-22 02:09

- Allows the neomedia bundle to function even when the PortAudio native library fails to load.
- Allows the resourcemanager bundle to function without resources such as images.
- Provides a way to listen for and, optionally, drop DatagramPackets read by RTPConnectorInputStream prior to converting them to RawPackets and passing them up the media chain.

78 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia: AbstractRTPConnector.java (+11 -4), DeviceConfigurationComboBoxModel.java (+2 -4), MediaServiceImpl.java (+2 -2), NeomediaActivator.java (+1 -2), RTPConnectorInputStream.java (+57 -14), RTPConnectorOutputStream.java (+5 -1)
vincent_lucas 2012-03-15 10:59

Corrects displayed clock rate of G.722 encoding in CallInfoFrame. Reported by Lyubomir in dev mailing-list with subject: G.722 sample rate in Call Info.

4 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia: EncodingConfigurationTableModel.java (+3 -12), MediaStreamStatsImpl.java (+1 -1)
s_vincent 2012-03-09 17:54

Fixes style formating, javadoc and eclipse related warnings.

16 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia: EncodingConfigurationTableModel.java (+13), MediaStreamStatsImpl.java (+3 -6)

(320 more)

Generated by StatSVN 0.3.1