- 21 Apr, 2015 15 commits
-
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Francois Cartegnie authored
Since the copy mpeg2 packetizer is no longer accepting mpg2 fourcc, the -broken- ms-dvr files are not packetized.
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
No functional changes.
-
Francois Cartegnie authored
segment depends on current time for live streams and might have been removed
-
Francois Cartegnie authored
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Steve Lhomme authored
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Steve Lhomme authored
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Francois Cartegnie authored
main es might not have been selected (teletext extra es)
-
Jean-Baptiste Kempf authored
-
- 20 Apr, 2015 5 commits
-
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
vlc_rwlock_rdlock() may be a cancellation point.
-
Thomas Guillem authored
-
Jean-Baptiste Kempf authored
-
Jean-Baptiste Kempf authored
-
- 19 Apr, 2015 1 commit
-
-
Arjun Sreedharan authored
s/malloc/xmalloc/g Signed-off-by: Arjun Sreedharan <arjun024@gmail.com> Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
-
- 18 Apr, 2015 1 commit
-
-
Thomas Guillem authored
It happens when pa_stream_write is called too late after a flush. This fixes audio drop when the track has a positive delay. Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
-
- 17 Apr, 2015 3 commits
-
-
Francois Cartegnie authored
Some quicktime mov have invalid sample tables, requiring quicktime "built-in" support, aka figure out. The agsm atom must also not be used as codec as it is apple GSM which has different block size and sample count than the MS GSM codec (33,160/65,320). refs samples/A-codecs/GSM/sample-gsm-8000.mov
-
Hugo Beauzée-Luyssen authored
This fixes minidlna browsing. Fix #7690 #14333
-
Francois Cartegnie authored
-
- 16 Apr, 2015 3 commits
-
-
Rémi Denis-Courmont authored
-
Jean-Baptiste Kempf authored
-
Jean-Baptiste Kempf authored
-
- 15 Apr, 2015 12 commits
-
-
Ricardo Ribalda Delgado authored
One of the bounds of the loop were wrong, ending up in testing formats that were not supported by the hardware. Signed-off-by: Ricardo Ribalda Delgado <ricardo.ribalda@gmail.com> Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
-
Francois Cartegnie authored
Fixes alaw regression. /samples/A-codecs/aLaw/ Arbitrary limit still required for compressed format(AMR). Now max to read 25ms of samples.
-
Rémi Denis-Courmont authored
-
Thomas Guillem authored
If defined, getTimestamp (since Android 4.4) or getPlaybackHeadPosition + getLatency (since Android 4.3) will be used to get the AudioTrack position.
-
Thomas Guillem authored
-
Thomas Guillem authored
Since Android 4.3 there is a hidden method that retrieve the audio hardware latency: AudioSystem.getOutputLatency() (that should not be used according to the android comments). This latency should not be used when we use AudioTrack.getTimestamp since it already take into account the hardware latency. So why adding a new method ? Because AudioTrack.getTimestamp don't work with Bluetooth (it returns false). This fix lip sync with Bluetooth audio.
-
Thomas Guillem authored
It improves delay precision for old devices.
-
Thomas Guillem authored
Move AudioTimestamp variables into a separate struct. Move AudioTimestamp calculation into a separate function. Call getTimestamp every 500ms, keep the previous result in cache.
-
Thomas Guillem authored
Since it only reset PlaybackHeadPosition. Move i_samples_written initialisation out of this function.
-
Thomas Guillem authored
It allows to play more than 13h30min (@44.1kHz). Add more comments for the buggy getPlaybackHeadPosition method.
-
Francois Cartegnie authored
refs samples/A-codecs/Creative/
-
Francois Cartegnie authored
refs samples/A-codecs/CreativeADPCM8bit/
-