summaryrefslogtreecommitdiff
path: root/libavcodec/vp9.c
Commit message (Expand)AuthorAgeFilesLines
...
* lavc: Add hardware config metadata for decoders supporting hardware outputMark Thompson2017-11-261-0/+19
* avcodec: implement vp9 nvdec hwaccelTimo Rothenpieler2017-11-131-1/+10
* vp9: fix explicit memory order for report_progress.Ronald S. Bultje2017-09-121-1/+1
* vp9: assert -> av_assert and fix associated compile error.Ronald S. Bultje2017-09-111-1/+1
* vp9: fix compilation with threading disabled.Ronald S. Bultje2017-09-111-6/+9
* avcodec/vp9: Add tile threading supportIlia Valiakhmetov2017-09-081-190/+475
* vp9: set color range to MPEG for intraonly profile 0James Zern2017-08-211-1/+1
* dxva: add support for new dxva2 and d3d11 hwaccel APIswm42017-06-271-1/+2
* vp9: split out loopfilter functions in their own source file.Ronald S. Bultje2017-03-281-179/+2
* vp9: re-split the decoder/format/dsp interface header files.Ronald S. Bultje2017-03-281-1/+1
* lavc/vp9: clarify inv_recenter_nonnegClément Bœsch2017-03-271-1/+5
* lavc/vp9: consistent use of typedef instead of structClément Bœsch2017-03-271-7/+7
* lavc/vp9: misc cosmeticsClément Bœsch2017-03-271-29/+31
* lavc/vp9: rename res to retClément Bœsch2017-03-271-66/+66
* lavc/vp9: split a few assignment out of ifsClément Bœsch2017-03-271-5/+10
* lavc/vp9: rename {ref,unref,alloc}_frame to frame_{ref,unref,alloc}Clément Bœsch2017-03-271-16/+16
* lavc/vp9: rename ctx to avctxClément Bœsch2017-03-271-141/+141
* lavc/vp9: split into vp9{block,data,mvs}Clément Bœsch2017-03-271-2763/+33
* avcodec/vp568: Check that there is enough data for ff_vp56_init_range_decoder()Michael Niedermayer2017-03-071-2/+7
* avcodec/vaapi-vp9: add support for profile 2 (bpp > 8)Mathieu Velten2016-12-051-1/+9
* avcodec/vp9: move bpp to the shared context for use in hwaccelMathieu Velten2016-12-051-14/+14
* aarch64: vp9: Add NEON optimizations of VP9 MC functionsMartin Storsjö2016-11-151-4/+4
* arm: vp9: Add NEON optimizations of VP9 MC functionsMartin Storsjö2016-11-151-4/+16
* vp9: change order of operations in adapt_prob().Ronald S. Bultje2016-10-241-3/+2
* Merge commit '32c8359093d1ff4f45ed19518b449b3ac3769d27'Hendrik Leppkes2016-10-071-0/+5
|\
| * vp9: Return the correct size when decoding a superframeDenis Charmet2016-06-051-1/+1
* | vp9: ignore frame_context_index field in key-/intraonly-frames.Ronald S. Bultje2016-04-171-0/+2
* | vp9: fix a few signed integer left-shifts.Ronald S. Bultje2016-03-111-10/+10
* | vp9: only call ff_get_format on stream format changes.Ronald S. Bultje2016-02-131-25/+35
* | lavc: add vp9 profiles to AVCodecDescriptorHendrik Leppkes2016-01-011-9/+2
* | vaapi: Add VP9 hwaccell supportTimo Rothenpieler2015-12-221-1/+4
* | avcodec: implement vp9 dxva2 hwaccelHendrik Leppkes2015-12-071-1/+10
* | vp9: add hwaccel hooksHendrik Leppkes2015-12-071-37/+91
* | vp9: fix pixel format changes with threadingHendrik Leppkes2015-12-071-1/+2
* | vp9: always keep s->bytesperpixel and ctx->pix_fmt in sync.Ronald S. Bultje2015-12-021-21/+22
* | vp9: uses ff_set_dimensions (which sets coded_width/height).Ronald S. Bultje2015-10-241-3/+3
* | vp9: use AVFrame.buf[0] to check if a frame is validHendrik Leppkes2015-10-161-23/+23
* | vp9: expose reference frames in VP9SharedContextHendrik Leppkes2015-10-151-113/+96
* | vp9: split header into separate struct and expose in vp9.hRonald S. Bultje2015-10-151-397/+320
* | avcodec: use HAVE_THREADS header guards to silence -Wunused-functionGanesh Ajjanagadde2015-10-041-0/+2
* | vp9: switch min_tile_cols location so it shifts up instead of down.Ronald S. Bultje2015-09-151-1/+1
* | vp9: Fix emu[] edge overflow conditions for >8bpp/non-420.Ronald S. Bultje2015-09-121-2/+2
* | vp9: re-initialize internal buffers on bpp change also.Ronald S. Bultje2015-09-121-1/+2
* | vp9: fix overflow in 8x8 topleft 32x32 idct ssse3 version.Ronald S. Bultje2015-09-101-1/+1
* | vp9: permanently delete segmentation refmap on any size change.Ronald S. Bultje2015-09-101-12/+7
* | vp9: check return value of ff_thread_ref_frame().Ronald S. Bultje2015-09-051-1/+3
* | vp9: fix edge copy for 10/12bpp frames.Ronald S. Bultje2015-09-051-8/+8
* | vp9: do unscaled MC in scaled path if size of this reference matches.Ronald S. Bultje2015-09-051-102/+117
* | vp9: sync segmentation.absolute_vals between threads.Ronald S. Bultje2015-09-051-0/+1
* | vp9: always sync segmentation.feat between threads.Ronald S. Bultje2015-09-051-4/+2