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

Directory Created:
2010-01-13 20:57
Total Files:
2
Deleted Files:
0
Lines of Code:
1297

[root]/src/net/java/sip/communicator/impl/neomedia/jmfext/media/protocol/quicktime

Lines of Code

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

Developers

Author Changes Lines of Code Lines per Change
Totals 27 (100.0%) 1908 (100.0%) 70.6
lubomir_m 21 (77.8%) 1891 (99.1%) 90.0
s_vincent 4 (14.8%) 15 (0.8%) 3.7
emcho 2 (7.4%) 2 (0.1%) 1.0

Most Recent Commits

emcho 2011-10-18 14:03

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

2 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia/jmfext/media/protocol/quicktime: DataSource.java (+1 -1), QuickTimeStream.java (+1 -1)
lubomir_m 2011-05-11 14:23

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

183 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia/jmfext/media/protocol/quicktime: DataSource.java (+104 -129), QuickTimeStream.java (+79 -22)
lubomir_m 2011-05-04 09:40

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

5 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia/jmfext/media/protocol/quicktime: DataSource.java (+5 -3)
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/quicktime: QuickTimeStream.java (+1)
lubomir_m 2010-07-10 13:57

Fixes a crash of the QTKit video CaptureDevice on Snow Leopard reported by Yana Stamcheva.

1 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia/jmfext/media/protocol/quicktime: QuickTimeStream.java (+1 -1)
s_vincent 2010-07-06 09:29

Fix some javadoc warnings.

2 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia/jmfext/media/protocol/quicktime: QuickTimeStream.java (+2 -2)
s_vincent 2010-06-25 11:33

Fix possible deadlock when switching very quickly from media configuration form and another form.

3 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia/jmfext/media/protocol/quicktime: QuickTimeStream.java (+3 -2)
s_vincent 2010-06-22 18:13

Add support for V4L2's MJPEG and JPEG format.

8 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia/jmfext/media/protocol/quicktime: QuickTimeStream.java (+8 -3)
lubomir_m 2010-05-31 20:19

Fixes a few warnings.

0 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia/jmfext/media/protocol/quicktime: DataSource.java (-1), QuickTimeStream.java (-9)
lubomir_m 2010-05-16 05:36

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

20 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia/jmfext/media/protocol/quicktime: DataSource.java (+2 -2), QuickTimeStream.java (+18 -224)
s_vincent 2010-04-27 10:11

Passes desktop captured images to scaler/colorspace converter as native memory.

2 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia/jmfext/media/protocol/quicktime: QuickTimeStream.java (+2 -109)
lubomir_m 2010-04-16 13:39

Passes the captured video frames from the QuickTime video CaptureDevice on Mac OS X to the scler and colorspace converter as native memory instead of copying it into the Java heap.

210 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia/jmfext/media/protocol/quicktime: DataSource.java (+36 -3), QuickTimeStream.java (+174 -24)
lubomir_m 2010-04-15 11:26

Creates less garbage in the QuickTime video CaptureDevice in order to resolve short freezes in the video. Comes at the expense of execution speed due to an additional copying of each frame. The performance penalty is to be addressed in a subsequent commit.

339 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia/jmfext/media/protocol/quicktime: QuickTimeStream.java (+339 -23)
lubomir_m 2010-04-09 15:52

Attempts to fix a problem with the QuickTime/QTKit video CaptureDevice on Mac OS X 10.5 which delays the video by implementing dropping of late frames. The video will likely look less smooth now but... that is what has been figured upto now.

169 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia/jmfext/media/protocol/quicktime: QuickTimeStream.java (+169 -18)
lubomir_m 2010-02-10 19:05

Attempt to open the QTKit CaptureDevice on Mac OS X with a video resolution appropriate for our purposes in case the default is too small.

19 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia/jmfext/media/protocol/quicktime: DataSource.java (+19)
lubomir_m 2010-01-22 18:40

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

40 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia/jmfext/media/protocol/quicktime: DataSource.java (+39 -9), QuickTimeStream.java (+1 -1)
lubomir_m 2010-01-15 22:51

Works towards (but does not really enable i.e. represents work in progress) making the QTKit CaptureDevice on Mac OS X output video in YUV420 used by the H.264 encoder in order to avoid scaling.

185 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia/jmfext/media/protocol/quicktime: DataSource.java (+125), QuickTimeStream.java (+60 -20)
lubomir_m 2010-01-14 13:28

Attempts to fix the QTKit CaptureDevice on Mac OS X Leopard which does not seem to report the size of the video it is going to output.

86 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia/jmfext/media/protocol/quicktime: QuickTimeStream.java (+86 -4)
lubomir_m 2010-01-13 20:57

Implements a video CaptureDevice which uses QuickTime/QTKit on Mac OS X to provide video capture on Mac OS X Snow Leopard, Java 1.6 on Mac OS X and when CIVIL fails.

633 lines of code changed in:

  • src/net/java/sip/communicator/impl/neomedia/jmfext/media/protocol/quicktime: DataSource.java (new 328), QuickTimeStream.java (new 305)
Generated by StatSVN 0.3.1