[vlc-commits] es_out: add auto es selection policy

Francois Cartegnie git at videolan.org
Wed Sep 21 18:55:13 CEST 2016


vlc | branch: master | Francois Cartegnie <fcvlcdev at free.fr> | Thu Sep  8 17:23:19 2016 +0200| [f9e9c17a3e005ddad75535318a21ee66d5020c64] | committer: Francois Cartegnie

es_out: add auto es selection policy

No real way to handle declared alternate video streams
such as with live stream.

Refactors selection stuff and leaves room
for more improvement.

Policy change does not alter previous es selection.
Demuxers must make changes then before creating es.

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=f9e9c17a3e005ddad75535318a21ee66d5020c64
---

 include/vlc_es_out.h         |   9 ++
 src/input/es_out.c           | 201 +++++++++++++++++++++++--------------------
 src/input/es_out_timeshift.c |  15 ++++
 3 files changed, 131 insertions(+), 94 deletions(-)

Diff:   http://git.videolan.org/gitweb.cgi/vlc.git/?a=commitdiff;h=f9e9c17a3e005ddad75535318a21ee66d5020c64


More information about the vlc-commits mailing list