- 09 Nov, 2015 13 commits
-
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Thomas Guillem authored
-
Francois Cartegnie authored
-
Francois Cartegnie authored
-
Francois Cartegnie authored
-
Francois Cartegnie authored
ref #14972 ref #10328
-
Francois Cartegnie authored
-
Francois Cartegnie authored
-
Francois Cartegnie authored
Manager took ownership of logic
-
Francois Cartegnie authored
-
Francois Cartegnie authored
-
Thomas Guillem authored
-
- 08 Nov, 2015 3 commits
-
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
The callbacks return nothing (unlike drain), so they can be treated identically regardless of the ES category.
-
Rémi Denis-Courmont authored
-
- 07 Nov, 2015 5 commits
-
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
So long as the flag is only polled, this is a little bit simpler. (Though ideally, it would probably not be polled.)
-
Rémi Denis-Courmont authored
This restores the ability to flush the decoder while it is paused.
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
This works around a deadlock in the ES output. When paused, buffering cannot be measured since output latency is unknown. Even decoding latency would be unrepresentative.
-
- 06 Nov, 2015 4 commits
-
-
Thomas Guillem authored
The paused flag is no longer protected by the owner lock (the FIFO lock instead), and it is no longer useful to clear it at exit. Edited-and-... Signed-off-by:
Rémi Denis-Courmont <remi@remlab.net>
-
Thomas Guillem authored
-
KO Myung-Hun authored
Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
Thomas Guillem authored
Test media subitems when parsing a directory via a path, via a fd and via various locations.
-
- 05 Nov, 2015 15 commits
-
-
Felix Paul Kühne authored
-
Felix Paul Kühne authored
-
Jean-Baptiste Kempf authored
-
Rémi Denis-Courmont authored
The decoder can be paused by the decoder owner while the decoder thread is decoding. We still need to queue the last decoded picture(s) to the (not yet paused) video output.
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
The "run-time" parameter was measured in terms of how long the input thread had actually been playing, i.e. the real time since the thread was created minus the real time spent in paused state. This is a bit odd. It does not make much sense when transcoding, and also seems rather counter-intuitive when playing a non-nominal rate. This patch changes the run-time variable to match the demuxer time, as does the start-time and the stop-time.
-
Rémi Denis-Courmont authored
Playing FIFOs and devices (especially character devices) typically only makes sense if explicitly requested. Playing FIFOs will usually lock up. Playing devices could have any effects. Add an option to restore the old behaviour in case someone wants it.
-
Rémi Denis-Courmont authored
-
Francois Cartegnie authored
-
Francois Cartegnie authored
-
Thomas Guillem authored
-
Francois Cartegnie authored
::facepalm
-
Francois Cartegnie authored
-
Francois Cartegnie authored
-
Francois Cartegnie authored
-