]> git.sesse.net Git - vlc/commit
Please test if this has any regressions
authorDerk-Jan Hartman <hartman@videolan.org>
Wed, 5 Nov 2003 00:17:50 +0000 (00:17 +0000)
committerDerk-Jan Hartman <hartman@videolan.org>
Wed, 5 Nov 2003 00:17:50 +0000 (00:17 +0000)
commit354c7ab964f7e4bcc31a39ed0358b7f8c1135d38
treeaa3f7e4fa4d3997c585c03fb4f84d7e3a5fda32f
parented6c9819636a124acf8ac0b795da1d04a4f46400
Please test if this has any regressions

* include/codecs.h:
  - created a subtitle_data_t to be used by subtitle demuxers
    and decoders to pass information.
  - ToDo: access/dvd/es.c and spudec need to be fixed to use the palette field
    of this new struct.
* modules/codec/subsdec.c:
  - moved the decoding of ssa textlines to here.
  - ToDo: support for any tags is lacking atm., but now possible.
* modules/demux/mkv.cpp:
  - ssa is now passed undecoded to ssa subsdec.
  - ssa headers are passed to ssa subsdec via subtitle_data_t
  - ToDo: decode idx header info and fill the subtitle_data_t
  - ToDo: support for compressed vobsubs.
* modules/demux/util/sub.?:
  - moved ssa decoding out of here.
  - ToDo: add support for multiple tracks
  - ToDo: implement reading vobsub .sub files (not .idx)
include/codecs.h
modules/codec/subsdec.c
modules/demux/mkv.cpp
modules/demux/util/sub.c
modules/demux/util/sub.h