aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/clearvideo.c
Commit message (Expand)AuthorAgeFilesLines
* avutil/common: Don't auto-include mem.hAndreas Rheinhardt2024-03-311-0/+1
* avcodec/clearvideo: Avoid superfluous VLC structuresAndreas Rheinhardt2023-10-311-38/+36
* avcodec/vlc: Use proper namespaceAndreas Rheinhardt2023-09-111-6/+6
* avcodec: use the new AVFrame key_frame flag in all decoders and encodersJames Almer2023-05-041-2/+2
* avcodec/clearvideo: Avoid allocations when decoding tilesAndreas Rheinhardt2022-11-101-68/+31
* avcodec/clearvideo: Use const where appropriateAndreas Rheinhardt2022-11-101-7/+8
* avcodec/clearvideo: Redo updating predicitionAndreas Rheinhardt2022-11-101-8/+16
* avcodec/clearvideo: Move tile_do_block() upwardsAndreas Rheinhardt2022-11-101-14/+14
* avcodec/clearvideo: Remove unnecessary level parameterAndreas Rheinhardt2022-11-101-12/+11
* avcodec/codec_internal: Add macro to set AVCodec.long_nameAndreas Rheinhardt2022-09-031-1/+1
* avcodec/internal: Move ff_set_dimensions() to decode.hAndreas Rheinhardt2022-08-271-1/+0
* avcodec/internal: Move ff_reget_buffer() to decode.hAndreas Rheinhardt2022-08-271-0/+1
* avcodec: Make init-threadsafety the defaultAndreas Rheinhardt2022-07-181-1/+1
* avcodec/vlc: Use structure instead of VLC_TYPE array as VLC elementAndreas Rheinhardt2022-06-171-1/+1
* avcodec/codec_internal: Use union for FFCodec decode/encode callbacksAndreas Rheinhardt2022-04-051-1/+1
* avcodec/codec_internal: Make FFCodec.decode use AVFrame*Andreas Rheinhardt2022-04-051-2/+2
* avcodec/codec_internal: Add FFCodec, hide internal part of AVCodecAndreas Rheinhardt2022-03-211-6/+6
* avcodec/internal: Move FF_CODEC_CAP_* to a new header codec_internal.hAndreas Rheinhardt2022-03-211-0/+1
* avcodec/clearvideo: Check tile_size to be not too largeMichael Niedermayer2021-06-291-2/+2
* avcodec/clearvideo: Check for 0 tile_shiftMichael Niedermayer2021-05-121-2/+2
* avcodec: Constify AVCodecsAndreas Rheinhardt2021-04-271-1/+1
* lavu/mem: move the DECLARE_ALIGNED macro family to mem_internal on next+1 bumpAnton Khirnov2021-01-011-0/+1
* avcodec/clearvideo: Make VLC tables staticAndreas Rheinhardt2020-12-081-62/+55
* avcodec/clearvideo: Apply VLC offset during initAndreas Rheinhardt2020-12-081-4/+3
* avcodec/clearvideo: Use minimal max_depth in get_vlc2()Andreas Rheinhardt2020-12-081-1/+1
* avcodec/clearvideo: Inline constantsAndreas Rheinhardt2020-12-081-9/+12
* avcodec/clearvideo: Improve handling of VLC escape valuesAndreas Rheinhardt2020-12-081-6/+2
* avcodec/clearvideo: Avoid huge VLC length tablesAndreas Rheinhardt2020-12-081-7/+27
* avcodec/clearvideo: Avoid code duplication when initializing VLCsAndreas Rheinhardt2020-12-081-166/+35
* avcodec/clearvideo: Avoid code tables for initializing VLCsAndreas Rheinhardt2020-12-081-85/+69
* avcodec/clearvideo: Don't check for errors for complete VLCAndreas Rheinhardt2020-10-291-2/+0
* avcodec/decode: add a flags parameter to ff_reget_buffer()James Almer2019-09-041-2/+2
* avcodec/clearvideo: fix invalid shift in tile size checkMichael Niedermayer2019-08-031-1/+1
* avcodec/clearvideo: Check remaining data in P framesMichael Niedermayer2019-03-171-0/+3
* avcodec/clearvideo: Check remaining input bits in P macro block loopMichael Niedermayer2018-12-141-0/+2
* avcodec/clearvideo: display warning if decoder overreads inputPaul B Mahol2018-04-241-0/+3
* avcodec/clearvideo: do not try to return frame when it is same as previous onePaul B Mahol2018-04-241-5/+2
* lavc/clearvideo: Allow decoding without extradata.Carl Eugen Hoyos2018-04-071-0/+2
* avcodec/clearvideo: fix mixed code and declarationsJames Almer2018-04-041-4/+5
* avcodec/clearvideo: add inter-frame decodingPaul B Mahol2018-04-031-105/+614
* Merge commit '189157c3fc8eeb691e3684b09d971eb5ddb47d5b'James Almer2017-10-301-26/+30
|\
| * Add ClearVideo decoderKostya Shishkov2017-04-251-0/+391
* avcodec/clearvideo: Only output a frame if one is coded in the packetMichael Niedermayer2017-09-111-10/+11
* avcodec/clearvideo: Check buf_size before decoding frameMichael Niedermayer2017-05-261-0/+5
* avcodec/clearvideo: Fix runtime error: signed integer overflow: 181 * 1805075...Michael Niedermayer2017-05-091-2/+2
* avcodec/clearvideo: Fix multiple runtime error: left shift of negative value ...Michael Niedermayer2017-05-061-2/+2
* avcodec/clearvideo: Do not lose the return code of decode_mb()Michael Niedermayer2017-03-301-2/+5
* avcodec: stop using deprecated codec flagsJames Almer2017-03-251-1/+1
* avcodec: add ClearVideo decoderKostya Shishkov2017-03-021-0/+387