- 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 21 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
-
Francois Cartegnie authored
descriptors can then be updated and we'll be able to do delayed es fmt setup (OD stream parsing)
-
Francois Cartegnie authored
-
Francois Cartegnie authored
-
Francois Cartegnie authored
-
Francois Cartegnie authored
-
Francois Cartegnie authored
-
Francois Cartegnie authored
-
Francois Cartegnie authored
-
Francois Cartegnie authored
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
Pointed-out-by: Zoran Turalija <zoran.turalija@gmail.com>
-
Rémi Denis-Courmont authored
-
Steve Lhomme authored
They are not mapped yet Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Steve Lhomme authored
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
- 30 Mar, 2015 4 commits
-
-
Rémi Denis-Courmont authored
(fixes #8562)
-
Rémi Denis-Courmont authored
This more closely matches the usual open/read/seek/close pattern.
-
Rémi Denis-Courmont authored
Pointers cannot be inherited as normal configuration item for somewhat obvious reasons. For output parameters, this is not much of an issue as LibVLC sets the pointer values directly on its media player object. But for input-related parameters, LibVLC would need to store pointer values in the media item. Thus this change to input items. Note that pointers are considered intrinsically unsafe, so there are no flags for the time being.
-
Rémi Denis-Courmont authored
-