[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