summaryrefslogtreecommitdiff
path: root/src/lib/decoder_factory.h
AgeCommit message (Collapse)Author
2018-11-21Take Film pointer out of Content.Carl Hetherington
2017-09-03Restore correct setup of fast resampler when the player is set to fast.Carl Hetherington
2016-06-22Set AudioDecoder::fast a different way.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-02-08Shuffle Job pointers around slightly.Carl Hetherington
2013-01-17shared_ptr is a bit excessive for DecodeOptions.Carl Hetherington
2012-12-16Split Options into encode / decode.Carl Hetherington
2012-12-16Integrated FFmpeg player (slow).Carl Hetherington
2012-11-15Untested external audio support; AB transcodes still broken.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-24Merge FilmState / Film.Carl Hetherington
2012-07-15Move things round a bit.Carl Hetherington