Directory src/net/java/sip/communicator/impl/neomedia/jmfext/media/protocol/

Directory Created:
2010-01-07 15:56
Total Files:
10
Deleted Files:
0
Lines of Code:
2654

[root]/src/net/java/sip/communicator/impl/neomedia/jmfext/media/protocol
                                             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)

Lines of Code

src/net/java/sip/communicator/impl/neomedia/jmfext/media/protocol/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 55 (100.0%) 4255 (100.0%) 77.3
lubomir_m 41 (74.5%) 3258 (76.6%) 79.4
s_vincent 8 (14.5%) 990 (23.3%) 123.7
emcho 5 (9.1%) 5 (0.1%) 1.0
wernerd 1 (1.8%) 2 (0.0%) 2.0

Most Recent Commits

lubomir_m 2011-12-17 21:55

Switches from JMF to FMJ.

1 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia/jmfext/media/protocol: AbstractBufferCaptureDevice.java (+1 -1)
lubomir_m 2011-11-23 18:24

Fixes possible NullPointerExceptions related to packet logging, resources.

1 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia/jmfext/media/protocol: AbstractBufferCaptureDevice.java (+1 -1)
lubomir_m 2011-11-09 23:27

Reduces the number of times that Jitsi's CaptureDevices get started/stopped in order to, for example, bring down the number of times that (some) webcams flash on and off.

84 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia/jmfext/media/protocol: AbstractBufferCaptureDevice.java (+84 -14)
emcho 2011-10-18 14:03

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

5 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia/jmfext/media/protocol: AbstractPullBufferCaptureDevice.java (+1 -1), AbstractPullBufferStream.java (+1 -1), AbstractPushBufferCaptureDevice.java (+1 -1), AbstractPushBufferStream.java (+1 -1), ByteBufferPool.java (+1 -1)
lubomir_m 2011-09-01 11:13

Introduces AbstractRenderer to aid the implementations of the Renderer FMJ/JMF interface.

1 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia/jmfext/media/protocol: AbstractBufferCaptureDevice.java (+1 -2)
lubomir_m 2011-05-13 10:08

Rebuilds the JNI FFmpeg library with newer versions of its dependencies.

495 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia/jmfext/media/protocol: AbstractBufferCaptureDevice.java (+58 -6), AbstractPullBufferCaptureDevice.java (+80 -58), AbstractPullBufferStream.java (+2 -1), AbstractPushBufferCaptureDevice.java (+92 -72), AbstractVideoPullBufferCaptureDevice.java (new 79), AbstractVideoPullBufferStream.java (new 182), AbstractVideoPushBufferCaptureDevice.java (+2 -45)
lubomir_m 2011-05-11 14:23

Enables the controlling of video size and frame rate from the Video configuration form in Tools > Options.

205 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia/jmfext/media/protocol: AbstractBufferCaptureDevice.java (+61 -18), AbstractBufferStream.java (+15 -3), AbstractPullBufferCaptureDevice.java (+1 -1), AbstractPullBufferStream.java (+6 -2), AbstractPushBufferCaptureDevice.java (+17 -32), AbstractPushBufferStream.java (+6 -2), AbstractVideoPushBufferCaptureDevice.java (new 99)
lubomir_m 2011-05-04 12:02

Tries to fix an ArrayStoreException in MutePushBufferDataSource reported by Sébastien Vincent against r8548.

11 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia/jmfext/media/protocol: AbstractBufferCaptureDevice.java (+9 -7), AbstractPullBufferCaptureDevice.java (+1 -1), AbstractPushBufferCaptureDevice.java (+1 -1)
lubomir_m 2011-05-04 09:40

Introduces AbstractBufferCaptureDevice and AbstractBufferStream to eliminate the duplication between, respectively, AbstractPull/PushBufferCaptureDevice and AbstractPull/PushBufferStream.

1177 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia/jmfext/media/protocol: AbstractBufferCaptureDevice.java (new 707), AbstractBufferStream.java (new 231), AbstractPullBufferCaptureDevice.java (+117 -420), AbstractPullBufferStream.java (+3 -198), AbstractPushBufferCaptureDevice.java (+116 -376), AbstractPushBufferStream.java (+3 -198)
s_vincent 2011-02-23 21:07

Handle case when video capture device or monitors are removed while Jitsi is running.

7 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia/jmfext/media/protocol: AbstractPullBufferCaptureDevice.java (+5), AbstractPushBufferCaptureDevice.java (+2 -1)
s_vincent 2011-02-17 13:50

Add initial backend implementation to create and move part of desktop streaming (GUI is not yet commited).

15 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia/jmfext/media/protocol: AbstractPullBufferCaptureDevice.java (+15)
s_vincent 2010-09-11 11:50

Add javadoc, fix warnings and typos.

6 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia/jmfext/media/protocol: AbstractPullBufferStream.java (+2 -2), AbstractPushBufferCaptureDevice.java (+2 -2), AbstractPushBufferStream.java (+2 -2)
lubomir_m 2010-09-09 12:04

- Supports more call recording formats.
- Adds, fixes javadocs.

1 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia/jmfext/media/protocol: ByteBufferPool.java (+1)
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).

51 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia/jmfext/media/protocol: AbstractPullBufferCaptureDevice.java (+51 -6)
lubomir_m 2010-06-25 09:42

Fixes a couple of warnings.

0 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia/jmfext/media/protocol: AbstractPullBufferCaptureDevice.java (-1)
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.

1 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia/jmfext/media/protocol: AbstractPullBufferCaptureDevice.java (+1 -29)
wernerd 2010-06-03 16:41

Fix logger usage - fifth bunch.

2 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia/jmfext/media/protocol: ByteBufferPool.java (+2 -1)
lubomir_m 2010-05-16 05:36

Implements a video CaptureDevice on Linux using the Video for Linux Two API Specification.

177 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia/jmfext/media/protocol: AbstractPullBufferCaptureDevice.java (+1 -1), AbstractPullBufferStream.java (+10 -10), ByteBufferPool.java (new 166)
s_vincent 2010-02-12 19:57

Implement desktop streaming capture device as a PullBufferCaptureDevice (rather than a PushBuffer ones). Reduce memory allocation by refactoring screencapture JNI.

962 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia/jmfext/media/protocol: AbstractPullBufferCaptureDevice.java (new 721), AbstractPullBufferStream.java (new 241)
lubomir_m 2010-01-22 18:40

Enables local video display for the QTKit CaptureDevice on Mac OS X.

23 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia/jmfext/media/protocol: AbstractPushBufferCaptureDevice.java (+23 -19)

(4 more)

Generated by StatSVN 0.3.1