summaryrefslogtreecommitdiff
path: root/src/lib/decoder_factory.cc
AgeCommit message (Collapse)Author
2016-06-13Remove caching of old ImageDecoder objects.Carl Hetherington
This breaks things when there is a 3D ImageContent. When you change the video frame type on this content the view does not update because the re-used ImageDecoder recycles the same video without noticing that the frame type has changed. I guess this is sort of `because' the video frame type is used in VideoDecoder::give, which sets up the cache. Unfortunately I can't remember the case which the caching of ImageDecoders was meant to speed up. Maybe this will now become apparent.
2016-05-26Factor out decoder creation to a factory method.Carl Hetherington
2013-04-01XML metadata and some other bits.Carl Hetherington
2013-03-31Content can be added and previewed.Carl Hetherington
2013-03-31Runs.Carl Hetherington
2013-03-17Rename ExternalAudioDecoder -> SndfileDecoder.Carl Hetherington
2013-02-12Don't try to make decoders when there is no content.Carl Hetherington
2013-02-08Shuffle Job pointers around slightly.Carl Hetherington
2013-01-17shared_ptr is a bit excessive for DecodeOptions.Carl Hetherington
2012-12-19UI tweaks for still image DCPs with audio.Carl Hetherington
2012-12-16Split Options into encode / decode.Carl Hetherington
2012-12-16Integrated FFmpeg player (slow).Carl Hetherington
2012-11-17Another attempt to do external audio moderately nicely.Carl Hetherington
2012-11-15Untested external audio support; AB transcodes still broken.Carl Hetherington
2012-11-14Use ImageMagick for tiff decoding too.Carl Hetherington
2012-11-05Move trimming into the encoder; seems to be cleaner.Carl Hetherington
2012-11-04Revert "Remove minimal flag."Carl Hetherington
This reverts commit ac712b45bad948fc8f38cf4fa48a529f2024c7f5.
2012-11-04Remove minimal flag.Carl Hetherington
2012-11-04Remove unused ignore_length parameter.Carl Hetherington
2012-10-24Use boost::signals2; fix bugs with x-thread signalling.Carl Hetherington
2012-10-24Merge FilmState / Film.Carl Hetherington
2012-10-07Fix comment.Carl Hetherington
2012-07-24Hacky workaround for bad progress reporting during still image encodes.Carl Hetherington
2012-07-15Move things round a bit.Carl Hetherington