- 07 Apr, 2015 9 commits
-
-
Francois Cartegnie authored
-
Francois Cartegnie authored
output pts/length is computed from input block pts. If sample rate is wrong, all timings are borked. Try to use the declared sample rate if possible. If source has wrong sample rate
-
Thomas Guillem authored
Android mediaserver crashes when you output 5.1 PCM @48kHz via Audiotrack with a lot of QCOM devices due to a SIGSEGV in their resampler. It happens with Samsung Galaxy Tab 3/4, Galaxy S4/S5 and many other devices. Therefore, activate surround only via an extra option. Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Thomas Guillem authored
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Thomas Guillem authored
A crashing decoder via MediaCodec has a lot of chances to crash via omxil. Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Thomas Guillem authored
VLC resampler > android resampler Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Sean McGovern authored
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Sean McGovern authored
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Thomas Guillem authored
It Fixes OS/2 compilation. Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
- 06 Apr, 2015 5 commits
-
-
Francois Cartegnie authored
-
Francois Cartegnie authored
-
Francois Cartegnie authored
Extract frame duration and interlacing
-
Francois Cartegnie authored
-
Francois Cartegnie authored
-
- 05 Apr, 2015 2 commits
-
-
Francois Cartegnie authored
-
Felix Paul Kühne authored
-
- 04 Apr, 2015 2 commits
-
-
Francois Cartegnie authored
Creates a reinterleaving buffer. Works better with big prerolls. (which implies big dts distance in interleaves) Changes base pts as well, as some strat frames might have been dropped.
-
Francois Cartegnie authored
-
- 03 Apr, 2015 7 commits
-
-
Thomas Guillem authored
The decoder can be in a bad state without throwing any exception. Issue seen with a MPEG4 sample on a Tegra 3 and Tegra K1 tablet but may happens on others devices/samples. Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Thomas Guillem authored
Fixes #14227 Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Thomas Guillem authored
No need to re-init all jni fields each time we open MediaCodec decoder. Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Thomas Guillem authored
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Thomas Guillem authored
No need to have a queue inside VLC since we can control the size of the AudioTrack buffer. There is now only one delay to handle, the AudioTrack one. Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Thomas Guillem authored
There is now only one way to get a JNIEnv: jni_get_env. This function use the thread-specific data (TSD) areas to save a JNIEnv into a TSD key. The thread will be automatically detached to the Java VM when it's canceled or exited. Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Steve Lhomme authored
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
- 02 Apr, 2015 2 commits
-
-
Rémi Denis-Courmont authored
-
Hugo Beauzée-Luyssen authored
SetThreadErrorMode returns 0 on failure
-
- 01 Apr, 2015 6 commits
-
-
Rémi Denis-Courmont authored
ES output should probably not wait when there is no data... but it does it at timest.
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Steve Lhomme authored
some samples don't render correctly. Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Thomas Guillem authored
In include/vlc_plugin.h, CONCATENATE was failing due to an unexpected '-' character. This fixes build with static modules. Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Steve Lhomme authored
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
- 31 Mar, 2015 7 commits
-
-
Francois Cartegnie authored
-
Francois Cartegnie authored
-
Francois Cartegnie authored
-
Francois Cartegnie authored
-
Francois Cartegnie authored
iod being only for initial object
-
Francois Cartegnie authored
-
Francois Cartegnie authored
-