summaryrefslogtreecommitdiff
path: root/src/lib/decoder_factory.cc
AgeCommit message (Collapse)Author
2017-09-03Restore correct setup of fast resampler when the player is set to fast.Carl Hetherington
2016-11-20Some more decode logging.Carl Hetherington
2016-06-22Set AudioDecoder::fast a different way.Carl Hetherington
2016-06-21Revert "Use make_shared<>."Carl Hetherington
Support for this seems to vary wildly across DoM's build targets. Stuff that builds on 16.04 won't build on 14.04, for example. Seems to not be worth the hassle now. This reverts commit 5a5324ed3a381a86dfe0a6e3932c1d58fdcd596f.
2016-06-21Use make_shared<>.Carl Hetherington
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