[mythtv-firehose] mythtv/fixes/0.24 commit: 18ab626bb by Mark Kendall (mark-kendall)
MythTV
noreply at mythtv.org
Mon Jun 13 03:10:28 UTC 2011
Author: Mark Kendall <mkendall at mythtv.org>
Change Date: 2011-06-12T20:10:12-07:00
Push Date: 2011/06/12 20:10:21 -0700
Repository: mythtv
Branch: fixes/0.24
New Revision: 18ab626bb4de9a487dc36f481b2d93badef30160
Changeset: https://github.com/MythTV/mythtv/commit/18ab626bb
Log:
DVB Subtitles: Fix display of subs with no display segment.
The DVB subtitle standard reads:
'Within a display set the sequence of segments (when present) is:
- page composition;
- region composition;
- CLUT definition;
- object data;
- end of display segment;'
In the samples provided in #9373, the end of display segment is not
seen. The 'when present' above suggests that it is not required but the
ffmpeg code assumes it is. The workaround is to check that the previous
4 segments have been seen and, if so, process a dummy display segment.
mplayer and ffplay both appear to have the same problem.
Cherry-picked from master d27bedf5571bdb80c164
Closes #9373
Modified:
mythtv/external/FFmpeg/libavcodec/dvbsubdec.c
More information about the mythtv-firehose
mailing list