Directory src/net/java/sip/communicator/impl/media/codec/video/h264/

Directory Created:
2008-11-02 22:28
Directory Deleted:
2010-07-12 00:05
Total Files:
0
Deleted Files:
6
Lines of Code:
0

[root]/src/net/java/sip/communicator/impl/media/codec/video/h264

Lines of Code

src/net/java/sip/communicator/impl/media/codec/video/h264/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 50 (100.0%) 900 (100.0%) 18.0
damencho 29 (58.0%) 799 (88.8%) 27.5
lubomir_m 17 (34.0%) 90 (10.0%) 5.2
emcho 2 (4.0%) 5 (0.6%) 2.5
s_vincent 1 (2.0%) 4 (0.4%) 4.0
wernerd 1 (2.0%) 2 (0.2%) 2.0

Most Recent Commits

lubomir_m 2010-07-12 00:05

Removes the directories impl/media/ and impl/protocol/jabber/mediamgr/ because they've been emptied.

0 lines of code changed in:

  • src/net/java/sip/communicator/impl/media/codec/video/h264: H264Parser.java (del), JNIDecoder.java (del), JNIEncoder.java (del), NativeDecoder.java (del), NativeEncoder.java (del), Packetizer.java (del)
wernerd 2010-06-03 16:41

Fix logger usage - fifth bunch.

2 lines of code changed in:

  • src/net/java/sip/communicator/impl/media/codec/video/h264: JNIDecoder.java (+2 -1)
s_vincent 2010-04-22 18:48

Remove advanced attributes processing from SDP/CallPeerMediaHandler classes.

4 lines of code changed in:

  • src/net/java/sip/communicator/impl/media/codec/video/h264: JNIDecoder.java (+4 -1)
emcho 2009-10-05 22:20

Attempts to adjust video encoding in a way that would tolerant to less powerful machines

5 lines of code changed in:

  • src/net/java/sip/communicator/impl/media/codec/video/h264: JNIEncoder.java (+3 -2), Packetizer.java (+2 -2)
lubomir_m 2009-08-12 20:51

- Removes to static fields which only made the Packetizer code more difficult to read.
- Applies tiny formatting.

9 lines of code changed in:

  • src/net/java/sip/communicator/impl/media/codec/video/h264: JNIEncoder.java (+1 -1), Packetizer.java (+8 -11)
lubomir_m 2009-02-18 20:56

Applies minor simplifications, fixes warnings, removes a field.

13 lines of code changed in:

  • src/net/java/sip/communicator/impl/media/codec/video/h264: JNIDecoder.java (+6 -8), JNIEncoder.java (+1 -5), Packetizer.java (+6 -22)
damencho 2009-02-02 20:46

Fix compiling errors.

3 lines of code changed in:

  • src/net/java/sip/communicator/impl/media/codec/video/h264: JNIEncoder.java (+3 -3)
damencho 2009-02-02 20:00

Add linux-64 support for jni h264 codec and remove jna codec.

5 lines of code changed in:

  • src/net/java/sip/communicator/impl/media/codec/video/h264: H264Parser.java (+5)
lubomir_m 2009-01-25 23:54

Removes a seemingly unnecessary allocation in .impl.media.codec.video.h264.Packetizer which causes a large number of garbage collections. There's still a lot to be desired there because the class is still a major offender in the area of owned garbage-collected objects with respect to size but the improvement is noticeable anyway.

12 lines of code changed in:

  • src/net/java/sip/communicator/impl/media/codec/video/h264: Packetizer.java (+12 -15)
lubomir_m 2009-01-25 06:22

On Windows, implements JNI-based replacements for the JNA-based H.264 encoder and decoder. The new implementations execute much faster, produce less garbage and use a newer ffmpeg version (which contains optimizations to at least the H.264 decoder).

Mac OS X and Linux will still use the JNA-based implementations because the respective native JNI libraries haven't been built for them.

Just as the JNA-based implementations, the JNI-based ones cause disturbing numbers of garbage collections (though less than their ancestors) - the encoder and the packetizer are huge offenders. But these will be addressed in subsequent revisions because the problems are not the subject of the switch from JNA to JNI.

45 lines of code changed in:

  • src/net/java/sip/communicator/impl/media/codec/video/h264: H264Parser.java (+31 -5), JNIDecoder.java (new 8), JNIEncoder.java (new 6)
damencho 2009-01-23 14:50

Some formatting and javadocs and fix framerate problem.

24 lines of code changed in:

  • src/net/java/sip/communicator/impl/media/codec/video/h264: H264Parser.java (+6), NativeDecoder.java (+6), NativeEncoder.java (+6), Packetizer.java (+6)
damencho 2009-01-19 18:37

1. Fixing closing camera after hangup.
2. Second video call.
3. New version of codec.

2 lines of code changed in:

  • src/net/java/sip/communicator/impl/media/codec/video/h264: NativeEncoder.java (+2 -2)
damencho 2009-01-16 12:27

1. Fix parsing redirect url when logging into msn.
2. Fix null icon in PopupDialog and NPE
3. H264 skip data till new marker in case of dropped packets.

36 lines of code changed in:

  • src/net/java/sip/communicator/impl/media/codec/video/h264: H264Parser.java (+10 -10), NativeDecoder.java (+26 -10)
lubomir_m 2009-01-14 22:02

Minor code cleanup in H264Parser to shorten the code and increase clarity.

10 lines of code changed in:

  • src/net/java/sip/communicator/impl/media/codec/video/h264: H264Parser.java (+10 -21)
lubomir_m 2009-01-14 21:57

Fixes a cause of an unintentional use of a buffer with uninitialized data in the H.264 decoder.

1 lines of code changed in:

  • src/net/java/sip/communicator/impl/media/codec/video/h264: NativeDecoder.java (+1 -1)
damencho 2009-01-13 20:50

Some fixes in encoder and decoder config. Remove dependences to sun/ibm classes.
Reduce bandwith and number of send packets and fix decoder showing some ugly squares.

168 lines of code changed in:

  • src/net/java/sip/communicator/impl/media/codec/video/h264: NativeDecoder.java (+105 -52), NativeEncoder.java (+38 -36), Packetizer.java (+25 -20)
damencho 2008-12-06 11:58

Update h264 encoder/decoder. Decoder is not fed with non consistent data. Synchronized not to free memory while decoding/encoding. Tuned some of the quality settings.

119 lines of code changed in:

  • src/net/java/sip/communicator/impl/media/codec/video/h264: H264Parser.java (+9 -3), NativeDecoder.java (+72 -44), NativeEncoder.java (+38 -32)
damencho 2008-12-01 15:28

Fix setting inputFormat.

2 lines of code changed in:

  • src/net/java/sip/communicator/impl/media/codec/video/h264: Packetizer.java (+2)
damencho 2008-11-28 06:54

Split h264 packetizer from the encoder code.

25 lines of code changed in:

  • src/net/java/sip/communicator/impl/media/codec/video/h264: NativeEncoder.java (+7 -134), Packetizer.java (new 18)
damencho 2008-11-26 13:30

Fix encoding configuration init order.

4 lines of code changed in:

  • src/net/java/sip/communicator/impl/media/codec/video/h264: NativeEncoder.java (+4 -1)

(4 more)

Generated by StatSVN 0.3.1