Lyubomir Marinov
|
08c8b047b8
|
Fixes warnings.
|
11 years ago |
Lyubomir Marinov
|
2fec43c21b
|
Uses named constants instead of literals.
|
11 years ago |
George Politis
|
2ac7708a7c
|
Updates fmj.jar to r64 and libjitsi to 4212fd90f0d29eae1d6c167c04895f0775e22aea
|
11 years ago |
Lyubomir Marinov
|
e637082d31
|
Fixes 'Scratch noise using opus/48000 codec' reported by Luca Antonioli.
|
11 years ago |
Boris Grozev
|
c0752b1b11
|
Updates FMJ to r60.
|
11 years ago |
George Politis
|
7ada31496b
|
Ups fmj to r58 and libjitsi to af749fb7d0581972f169d9da043494c841f02830 so that we can build the libjitsi bundle to be used in the videobridge.
|
11 years ago |
Lyubomir Marinov
|
bcc8960261
|
Supports RTCP XR.
|
11 years ago |
Boris Grozev
|
a5a8469f2e
|
Update fmj.jar to r49 ('Adds a configurable minimum size for the video jitter buffer.').
|
12 years ago |
Boris Grozev
|
beae8c786a
|
Updates fmj.jar to r48 (Runs the SSRCCacheCleaner every 5 seconds (and not only on reception of RTCP packets).
|
12 years ago |
Lyubomir Marinov
|
03aef9b6ba
|
Fixes a NullPointerException.
|
12 years ago |
Boris Grozev
|
7be216f758
|
Updates FMJ to r45 and libjitsi to 0eee18aae05.
|
12 years ago |
Lyubomir Marinov
|
f5cb93e794
|
Fixes a case which may lead to ignoring non-distinguishing but important format parameters/SDP fmpt such as H.264 sprop-parameter-sets.
|
12 years ago |
Lyubomir Marinov
|
ddf48ce846
|
Updates FMJ to r41 (which fixes warnings). Exposes a couple of fields.
|
12 years ago |
Boris Grozev
|
f67167f364
|
Updates fmj.jar to r40 (Fakes a TimeoutEvent when a ReceiveStream is replaced with a PassiveSSRCInfo (e.g. when an RTCP Receiver Report is received, instead of a Sender Report, for the ReceiveStream).).
|
12 years ago |
Lyubomir Marinov
|
c98876d03c
|
Fixes warnings.
|
12 years ago |
Lyubomir Marinov
|
37e8b10472
|
Fixes warnings.
|
12 years ago |
Lyubomir Marinov
|
73487644d4
|
Fixes an issue with Packet Loss Concealment (PLC) which could cause muting in Jitsi Videobridge conferences to 'repeat' after unmuting.
|
12 years ago |
Lyubomir Marinov
|
58098b9963
|
Updates FMJ to r36.
|
12 years ago |
Lyubomir Marinov
|
37db510f55
|
Reverts FMJ because necessary files were erroneously removed from it. Reported by Damian Minkov.
|
12 years ago |
Lyubomir Marinov
|
02f63dcaaf
|
Fixes a failure to preview the video device on GNU/Linux. Reported by pierigno.
|
12 years ago |
Lyubomir Marinov
|
a3d0a98fe8
|
Removes unused FMJ classes.
|
12 years ago |
Lyubomir Marinov
|
527cee16b9
|
Allows finer control over the generation of synchronization source (SSRC) identifiers.
|
12 years ago |
Lyubomir Marinov
|
3579a958bc
|
Disables a lot of unnecessary file writes performed by FMJ at the startup of libjitsi.
|
12 years ago |
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).
|
13 years ago |
Boris Grozev
|
349f69c703
|
Updates FMJ to r19 (which removes the logging of a stack trace)
|
13 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.
|
13 years ago |
Boris Grozev
|
1472dc8cc2
|
Updates FMJ to r16 (adds additional logs)
|
13 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.
|
13 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
|
13 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).
|
13 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)
|
13 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.
|
13 years ago |
Boris Grozev
|
ff1ccec26c
|
Updates fmj to revision 10, which properly handles RTP audio packets arriving too late (by dropping them)
|
13 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.
|
13 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.
|
13 years ago |
Boris Grozev
|
db74c7c0f6
|
Replaces FMJ with a newer version that properly logs packets discarded in the RTP packet queue
|
13 years ago |
Lyubomir Marinov
|
c1366b5d7f
|
Fixes an issue which would leak at least one Thread per call which would endlessly send out RTCP packets.
|
13 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.
|
13 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.
|
14 years ago |
Lyubomir Marinov
|
6c2a8919d2
|
Switches from JMF to FMJ.
|
14 years ago |
Damian Minkov
|
e872b16701
|
Adds support for gsm codec on all operating systems.
|
14 years ago |
Damian Minkov
|
2a29e3645e
|
Update media statistics.
|
15 years ago |
Damian Minkov
|
f45bb4b15d
|
Removing debug print.
|
17 years ago |