[root]/src/net/java/sip/communicator/impl/neomedia/codec/audio/g729

| Author | Changes | Lines of Code | Lines per Change |
|---|---|---|---|
| Totals | 73 (100.0%) | 10474 (100.0%) | 143.4 |
| damencho | 34 (46.6%) | 10361 (98.9%) | 304.7 |
| s_vincent | 1 (1.4%) | 55 (0.5%) | 55.0 |
| emcho | 33 (45.2%) | 33 (0.3%) | 1.0 |
| lubomir_m | 5 (6.8%) | 25 (0.2%) | 5.0 |
Fixes G.729 timestamp that can cause audio problems (such as audio crackles or no audio at all) at receiver side.
55 lines of code changed in:
Changes project name in source license headers from SIP Communicator to Jitsi
33 lines of code changed in:
- Supports more call recording formats.
- Adds, fixes javadocs.
23 lines of code changed in:
Optimizes the H.264 decoder (i.e. JNIDecoder) and the image scaler and colorspace converter (i.e. SwScaler) by: (1) passing the decoded frames from JNIDecoder to SwScaler in the native format of FFmpeg thus sparing the conversions from the native to the Java and back to the native format, (2) removes the conversion to RGB from JNIDecoder because the decoded frame will be either converted or scaled by SwScaler afterwards anyway, (3) uses sws_getCachedContext in SwScaler in order to remove the penalty of the expensive initialization that sws_getContext performs and (4) notes that FFmpeg is to be built without --disable-mmx. WARNING: The FFmpeg JNI binaries must be rebuilt.
2 lines of code changed in:
Copy all missing stuff in neomedia from media.
10361 lines of code changed in: