]> git.sesse.net Git - vlc/commit
demux: ts: Better missing PCR fixes
authorFrancois Cartegnie <fcvlcdev@free.fr>
Fri, 6 Feb 2015 16:03:14 +0000 (17:03 +0100)
committerFrancois Cartegnie <fcvlcdev@free.fr>
Sun, 22 Feb 2015 15:38:21 +0000 (16:38 +0100)
commit4f9093ea3383911e77b17313f4031f61b796a306
tree80c43748dee92a988702384a29f9dfa91e0fdef3
parent517a060d5f807574c83e16f8b759ec06c855b1ce
demux: ts: Better missing PCR fixes

Moves the PCR fix from a global to program focused one.

Replaces the program PCR with a selected one instead of
sending PCR updates from all streams (applies to --no-trust-pcr)

Queues blocks until PCR appears. (will help fixing offsets)

Changes PCR probing time from 100ms (spec max) to 0.5s
(seen some streams with 0.4s inter-PCR)
modules/demux/ts.c