]> git.sesse.net Git - vlc/commit
dvbsub.c: DVB subtitles decoder (ETSI EN 300 743). There is still a lot of
authorDamien Lucas <nitrox@videolan.org>
Thu, 6 Nov 2003 16:36:41 +0000 (16:36 +0000)
committerDamien Lucas <nitrox@videolan.org>
Thu, 6 Nov 2003 16:36:41 +0000 (16:36 +0000)
commit1ddb23b6e8845902086e46a23c5b7bbd8a81d4cf
treed20ef3dfaf4f930bcc8f9dbad3b7cd7e7000771d
parent56a43112a120c06293977c90672790fa686b10b5
dvbsub.c: DVB subtitles decoder (ETSI EN 300 743). There is still a lot of
          things to write to implement competely the standard but this decoder
          will work in most of the pictures subtitles cases. Text subtitles
          decoding is not implemented at all.
          This decoder has been validated with CAVENA encoders after few
          remarks of their developpers.

include/*: addded a p_spuinfo field in the decider_fifo_t and the
           es_descriptor_t

codecs.h: added a dvb_spuinfo_t structure to identify the id of the selected
          track.

modules/demux/mpeg: added the support of the dvb subtitles track. Need last
                    libdvbpsi (0x59 descriptor) to compile. The demuxer
                    creates n fake ES as each ES carries up to 256 subtitles
                    tracks.

This work is part of the work done by Anevia for the "Gran Theatro del
Barcelona".
configure.ac
include/codecs.h
include/input_ext-dec.h
include/input_ext-intf.h
modules/codec/Modules.am
modules/codec/spudec/spudec.c
modules/demux/mpeg/system.c
modules/demux/mpeg/system.h
modules/demux/mpeg/ts.c
src/input/input_dec.c
src/input/input_programs.c