]> git.sesse.net Git - vlc/commit
demux: ts: delay es creating until 1st data packet (fix #6175, #4264)
authorFrancois Cartegnie <fcvlcdev@free.fr>
Sun, 25 Jan 2015 16:02:01 +0000 (17:02 +0100)
committerFrancois Cartegnie <fcvlcdev@free.fr>
Wed, 28 Jan 2015 23:04:29 +0000 (00:04 +0100)
commit5902bad699d5973c17e9746dfbd06e64e8bd61b3
tree81ddcc2a6aa599a290ca28551d4b3b4effee4221
parentbfb2e970783cfcf9635556ca174bcd5691cbbbc2
demux: ts: delay es creating until 1st data packet (fix #6175, #4264)

Some recorded streams list multiple program but only 1 stream is really
recorder. VLC defaults program to first created ES.

Now creates ES on first data packet, so the default program always
has data.
Fixes all default program selection issues.

All dreambox recordings issues
issues/TS/programselection/

and Header less VDR recordings
issues/TS/TopField/TopField%20TF7700HSCI%20HD%20record.rec
modules/demux/ts.c