summaryrefslogtreecommitdiffstats
path: root/libavcodec/cbs_vp9_syntax_template.c
Commit message (Collapse)AuthorAgeFilesLines
* libavcodec: Reduce the size of some arraysAndreas Rheinhardt2019-06-201-2/+2
| | | | | | | | | | This commit uses smaller types for some static const arrays to reduce their size in case the entries can be represented in the smaller type. The biggest savings came from inv_map_table in vp9.c. Reviewed-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com> Signed-off-by: James Almer <jamrial@gmail.com>
* avcodec/cbs_vp9: store profile in the private contextJames Almer2018-10-301-7/+6
| | | | | | Derived from profile_low_bit and profile_high_bit. Signed-off-by: James Almer <jamrial@gmail.com>
* avcodec/cbs_vp9: keep track of reference framesJames Almer2018-10-301-4/+56
| | | | Signed-off-by: James Almer <jamrial@gmail.com>
* cbs_vp9: Ensure that reserved zero bits are actually zeroMark Thompson2018-10-301-3/+3
|
* avcodec/cbs_vp9: fix parsing sRGB samplesJames Almer2018-10-271-0/+1
| | | | | Signed-off-by: Hendrik Leppkes <h.leppkes@gmail.com> Signed-off-by: James Almer <jamrial@gmail.com>
* lavc: Add coded bitstream read/write support for VP9Mark Thompson2018-05-021-0/+390
OpenPOWER on IntegriCloud