forked from MythTV/FFmpeg
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Update changed streams on PMT update
On playback, when a new version of the PMT (program map table) is received, start updating the streams at the first stream that is changed, beginning with stream 0, instead of resetting all streams. This fixes playback problems that occur when there is a PMT version update in the first part of the recording that is scanned before the playback starts. At the start of the playback there is then a PMT change back to the previous version; this change causes a reset of all stream data; the video playback is then started with default size of 640x480 and default framerate of 29.97Hz. Fixes MythTV/mythtv#351 Fixes https://code.mythtv.org/trac/ticket/13557 Signed-off-by: Peter Bennett <pbennett@mythtv.org> (cherry picked from commit c31db49)
- Loading branch information
1 parent
6602903
commit 77526cc
Showing
1 changed file
with
32 additions
and
40 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters