On 1/8/17, Steinar H. Gunderson <steinar+ffm...@gunderson.no> wrote: > This decoder can decode all existing SpeedHQ formats (SHQ0-5, 7, and 9), > including correct decoding of the alpha channel. > > 1080p is decoded in 142 fps on one core of my i7-4600U (2.1 GHz Haswell), > about evenly split between bitstream reader and IDCT. There is currently > no attempt at slice or frame threading, even though the format trivially > supports both. > > NewTek very helpfully provided a full set of SHQ samples, as well as > source code for an SHQ2 encoder (not included) and assistance with > understanding some details of the format. > --- > libavcodec/Makefile | 1 + > libavcodec/allcodecs.c | 1 + > libavcodec/avcodec.h | 1 + > libavcodec/codec_desc.c | 7 + > libavcodec/get_bits.h | 14 + > libavcodec/mpeg12.c | 15 +- > libavcodec/mpeg12.h | 9 + > libavcodec/speedhq.c | 663 > ++++++++++++++++++++++++++++++++++++++++++++++++ > libavcodec/vlc.h | 9 + > libavformat/riff.c | 8 + > 10 files changed, 717 insertions(+), 11 deletions(-) > create mode 100644 libavcodec/speedhq.c >
applied with minor modifications _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel