Lyubomir Marinov
|
92a4a47fe7
|
Updates FMJ to r28 which implements shrinking of the audio RTP packet queue/jitter buffer.
|
13 years ago |
Lyubomir Marinov
|
72adbcbd6c
|
Attempts to improve the RTP packet queue/the audio jitter buffer with resepect to recovery when the queue/buffer is full. Works on bringing uniformity to the media processing threads created by FMJ and libjitsi as part of an effort to resolve quality degradation made very audible by jitsi-videobridge.
|
13 years ago |
Boris Grozev
|
684f32c9d8
|
Updates FMJ to r25. Handles the newly introduced Buffer.FLAG_SKIP_FEC in the libjitsi decoders.
|
13 years ago |
Boris Grozev
|
a1dcd0fcb7
|
Updates to FMJ r20 (which reverts r18, since it causes problems -- symptoms are degraded video quality).
|
14 years ago |
Boris Grozev
|
349f69c703
|
Updates FMJ to r19 (which removes the logging of a stack trace)
|
14 years ago |
Lyubomir Marinov
|
48200f250c
|
Fixes inconsistent synchronization in RTPSourceStream which could lead to unexpected behavior. Enables debug output in the PortAudio binaries on Windows. Makes sure that failures to load the JNI counterparts of CoreAudioDevice will not break PortAudio and the software volume control. Fixes warnings.
|
14 years ago |
Boris Grozev
|
1472dc8cc2
|
Updates FMJ to r16 (adds additional logs)
|
14 years ago |
Lyubomir Marinov
|
bd8aca051b
|
Updates FMJ to r15: Removes a NullPointerException which is said to have been placed for the purposes of JMF compatibility but is inappropriate anyway.
|
14 years ago |
Boris Grozev
|
d13543fe2b
|
Updates FMJ to r14. Fixes calls dropping when RTP sequence numbers wrap and enables the adaptive jitter buffer by default
|
14 years ago |
Boris Grozev
|
502305c1de
|
Updates FMJ to r13 (fixes jitter buffer delay computations for some codecs). Fixes an exception in MediaStreamStatsImpl (introduced in r10183).
|
14 years ago |
Boris Grozev
|
a45f6edbb1
|
Updates FMJ and FMJ sources to r12 (which includes a minor change in the way late RTP audio packets are handled)
|
14 years ago |
Boris Grozev
|
c8b1aff23f
|
Updates FMJ to r11. This revision uses an adaptive jitter buffer (for audio streams), which changes size according to the number of packets arriving too late. Passes the net.java.sip.communicator.impl.neomedia.adaptive_jitter_buffer.* properties to the FMJ Registry. Changes the mechanism through which the number of discarded packets is obtained in MediaStreamStatsImpl, now using a FMJ controls. Shows more information about discarded packets and the adaptive jitter buffer in the "call info" window.
|
14 years ago |
Boris Grozev
|
ff1ccec26c
|
Updates fmj to revision 10, which properly handles RTP audio packets arriving too late (by dropping them)
|
14 years ago |
Lyubomir Marinov
|
4ebbbcc979
|
Fixes a discrepancy/inaccuracy in the RTP buffer length and minimum threshold of FMJ which leaves it vularable to even the tinies hiccups of the network. Rebuilds FMJ and libjitsi with debug information such as line numbers.
|
14 years ago |
Boris Grozev
|
88772e6283
|
Updates FMJ to r5 from the sourceforge SVN repository. This version uses a java.util.logging.Logger to log, and logs detailed statistics from the RTPSourceStream class. Changes MediaServiceImpl to always enable FMJ logging.
|
14 years ago |
Boris Grozev
|
db74c7c0f6
|
Replaces FMJ with a newer version that properly logs packets discarded in the RTP packet queue
|
14 years ago |
Lyubomir Marinov
|
c1366b5d7f
|
Fixes an issue which would leak at least one Thread per call which would endlessly send out RTCP packets.
|
14 years ago |
Lyubomir Marinov
|
26b38766e3
|
Fixes a failure to keep the aspect ratio of the video when switching to full screen. Attempts to remedy a multi-video display when switching between camera and desktop streaming. Tries to fix a crash in the QTKit video capture on Mac OS X. Works on addressing a unnecessary remaining of the camera on Mac OS X open.
|
14 years ago |
Lyubomir Marinov
|
e83e8f62c8
|
On behalf of Vincent Lucas, commits a fix to the calculation of the Last SR (LSR) timestamp for the Sender Report RTCP packet.
|
14 years ago |
Lyubomir Marinov
|
fe17af4a65
|
Fixes RTCP loss information by distinguishing between RTP sequence number cycling and RTP packet desequencing. Contributed by Vincent Lucas.
|
14 years ago |
Lyubomir Marinov
|
e77c861931
|
Fixes the display of local video in a call on Linux. Patch contributed by Sebastien Vincent.
|
14 years ago |
Lyubomir Marinov
|
cc95e558e4
|
Fixes value equality of FMJ's CaptureDeviceInfo and MediaLocator which , for example, resolves an issue with failing desktop streaming reported by Damian Minkov/damencho.
|
14 years ago |
Lyubomir Marinov
|
6978a3eed6
|
Fixes issues related to audio quality and compatibility.
|
15 years ago |
Lyubomir Marinov
|
6c2a8919d2
|
Switches from JMF to FMJ.
|
15 years ago |
Damian Minkov
|
e872b16701
|
Adds support for gsm codec on all operating systems.
|
15 years ago |
Damian Minkov
|
2a29e3645e
|
Update media statistics.
|
16 years ago |
Damian Minkov
|
f45bb4b15d
|
Removing debug print.
|
18 years ago |
Damian Minkov
|
b453e8f16e
|
Add linux-64 support for jni h264 codec and remove jna codec.
|
18 years ago |
Damian Minkov
|
866ee26dae
|
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.
|
18 years ago |
Damian Minkov
|
26ec5cb581
|
Update civil Dataource to latest version (buffer rework)
|
18 years ago |
Damian Minkov
|
5edc84047f
|
Using lti civil for video(adding support for mac) and add h264 video support using ffmpeg-java.
|
18 years ago |