Further fixes and tidying to 'better-seek'.
authorCarl Hetherington <cth@carlh.net>
Thu, 8 Dec 2016 11:23:58 +0000 (11:23 +0000)
committerCarl Hetherington <cth@carlh.net>
Thu, 8 Dec 2016 11:23:58 +0000 (11:23 +0000)
commita28ef704adf8c5bfa45b3d6285f741af64758ceb
tree04c1afa7b6a72f7faabe290d14713d242b867ab1
parent804f43474bba7008bf68fc9189793c89c512a944
Further fixes and tidying to 'better-seek'.

This fixes the failure to keep track of the `position' of
each stream of a multi-stream file.  It also tidies things
up a bit.
18 files changed:
src/lib/audio_decoder.cc
src/lib/audio_decoder.h
src/lib/audio_decoder_stream.cc
src/lib/audio_decoder_stream.h
src/lib/dcp_decoder.cc
src/lib/dcp_subtitle_decoder.cc
src/lib/decoder.cc
src/lib/decoder.h
src/lib/decoder_part.cc
src/lib/decoder_part.h
src/lib/ffmpeg_decoder.cc
src/lib/image_decoder.cc
src/lib/subtitle_decoder.cc
src/lib/subtitle_decoder.h
src/lib/text_subtitle_decoder.cc
src/lib/video_decoder.cc
src/lib/video_decoder.h
src/lib/video_mxf_decoder.cc