[FFmpeg-devel] dvbsub.c, change segment order to be in line with spec

Alen Vrečko alen.vrecko at fora.si
Mon Feb 17 17:10:27 EET 2020


Hello, everyone.

I'd like to request a change in order of DVB segments to be in line with ETSI 300 743. Basically Region Composition Segment should come before CLUT segment. This caused problems on legacy STBs namely Amino A110. 

In the ETSI EN 300 743 V1.6.1 (2018-10) section 4.4 it is written: 

The order of their listing here matches their ordering, when present, in a display set: 
display definition segment ... 
page composition segment ... 
region composition segment ... 
disparity signalling segment ... 
CLUT definition segment ... 
alternative CLUT segment ... 
object data segment ... 
end of display set segment ...

It makes sense for this order to be implemented by ffmpeg.

I attached a patch, made using git format-patch.

Best regards
Alen
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Change-Dvb-segment-order-to-be-the-same-as-in-ETSI-E.patch
Type: text/x-patch
Size: 4256 bytes
Desc: not available
URL: <https://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20200217/f6909057/attachment.bin>


More information about the ffmpeg-devel mailing list