- 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 27 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
-
Francois Cartegnie authored
-
Thomas Guillem authored
-
Thomas Guillem authored
Indeed, events callbacks can access the media_list.
-
Jean-Baptiste Kempf authored
-
Jean-Baptiste Kempf authored
-
Thomas Guillem authored
-
Ilkka Ollakka authored
Even if we can add stream in any time, we should just continue to next track if there isn't enough blocks in this track. Otherwise we could try to query empty fifo. ref #15747
-
Jean-Paul Saman authored
-
Ilkka Ollakka authored
Most of the cases it's enought just to set pts so codec resyncs itself. Also flushing on discontinue isn't good idea.
-
Ilkka Ollakka authored
This reverts commit d700966e.
-
Ilkka Ollakka authored
No timeline change, but possible missed blocks.
-
Ilkka Ollakka authored
This reverts commit de4be0a4.
-
- 04 Nov, 2015 4 commits
-
-
Salah-Eddin Shaban authored
Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
Rémi Denis-Courmont authored
This restores the directory type, and adds a few more. Regression from c0660ee3 (directory)
-
Thomas Guillem authored
Don't use libvlc_media_parse and libvlc_media_get_tracks_info (deprecated).
-
Jean-Baptiste Kempf authored
-