summaryrefslogtreecommitdiff
path: root/libavcodec/magicyuv.c
Commit message (Expand)AuthorAge
* avcodec/magicyuv: Constify slice threads' ptr to main contextAndreas Rheinhardt2022-07-31
* avcodec: Make init-threadsafety the defaultAndreas Rheinhardt2022-07-18
* avcodec/codec_internal: Use union for FFCodec decode/encode callbacksAndreas Rheinhardt2022-04-05
* avcodec/codec_internal: Make FFCodec.decode use AVFrame*Andreas Rheinhardt2022-04-05
* avcodec/codec_internal: Add FFCodec, hide internal part of AVCodecAndreas Rheinhardt2022-03-21
* avcodec/internal: Move FF_CODEC_CAP_* to a new header codec_internal.hAndreas Rheinhardt2022-03-21
* avcodec/thread: Don't use ThreadFrame when unnecessaryAndreas Rheinhardt2022-02-09
* avcodec: Constify AVCodecsAndreas Rheinhardt2021-04-27
* avcodec/magicyuv: Optimize creating Huffman tablesAndreas Rheinhardt2020-12-08
* avcodec/magicyuv: Free previous VLC tableMichael Niedermayer2020-11-03
* avcodec/magicyuv: Check slice size before reading flags and predMichael Niedermayer2020-10-24
* avcodec/magicyuv: Don't waste stack spaceAndreas Rheinhardt2020-09-26
* avcodec/magicyuv: Avoid AV_QSORT when creating Huffman tableAndreas Rheinhardt2020-09-26
* avcodec/magicyuv: Fix edge case of building Huffman tableAndreas Rheinhardt2020-09-26
* avcodec/magicyuv: Don't invert order unnecessarilyAndreas Rheinhardt2020-09-26
* avcodec/magicyuv: Replace implicit checks for overread by explicit onesAndreas Rheinhardt2020-09-26
* avcodec/magicyuv: Use const uint8_t* for pointer to immutable dataAndreas Rheinhardt2020-09-26
* avcodec/magicyuv: Don't use GetBit API for byte-aligned readsAndreas Rheinhardt2020-09-26
* avcodec/magicyuv: Check early for invalid slicesAndreas Rheinhardt2020-09-26
* avcodec/magicyuv: Improve overread check when parsing Huffman tablesAndreas Rheinhardt2020-09-26
* avcodec/magicyuv: add support for recently added new formatPaul B Mahol2020-09-22
* avcodec/magicyuv: Avoid intermediate array when parsing Huffman tablesAndreas Rheinhardt2020-09-01
* avcodec/magicyuv: Unify creating Huffman tablesAndreas Rheinhardt2020-09-01
* avcodec/magicyuv: Reuse array instead of using multiple arraysAndreas Rheinhardt2020-09-01
* avcodec/magicyuv: Don't zero unnecessarilyAndreas Rheinhardt2020-09-01
* avcodec/magicyuv: Simplify check for invalid Huffman codesAndreas Rheinhardt2020-09-01
* avcodec/magicyuv: Unify qsort comparison functionsAndreas Rheinhardt2020-09-01
* avcodec/magicyuv: Avoid copying values around pointlesslyAndreas Rheinhardt2020-09-01
* avcodec/magicyuv: Don't invert Huffman table symbols twiceAndreas Rheinhardt2020-09-01
* avcodec/magicyuv: change bits used by 12bit tablesPaul B Mahol2020-08-31
* avcodec/magicyuv: use cached bitstream reader except for x32Paul B Mahol2020-08-31
* avcodec/magicyuv: invert symbols when building vlcPaul B Mahol2020-08-31
* pthread_frame: merge the functionality for normal decoder init and init_threa...Anton Khirnov2020-04-10
* avcodec/magicyuv: Check that there are enough lines for interlacing to be pos...Michael Niedermayer2020-02-25
* avcodec/magicyuv: remove duplicate codeLimin Wang2019-10-10
* avcodec/magicyuv: add support for recently added YUV444P10Paul B Mahol2019-07-11
* avcodec/magicyuv: Check bits left in flags&1 branchMichael Niedermayer2018-06-25
* avcodec/magicyuv : use gradient_pred dsp func for 8 bits gradient modeMartin Vignali2017-12-19
* libavcodec/magicyuv : remove unneed variable assignmentMartin Vignali2017-10-29
* avcodec/magicyuv: Check that vlc len is not too largeMichael Niedermayer2017-07-12
* avcodec/magicyuv: add 12 bit formatsPaul B Mahol2017-07-10
* avcodec/magicyuv: make RLE table reading match referencePaul B Mahol2017-07-10
* avcodec/magicyuv: Check len to be supportedMichael Niedermayer2017-05-07
* lossless_videodsp: rename add_hfyu_left_pred_int16 to add_left_pred_int16James Almer2017-01-12
* huffyuvdsp: move functions only used by huffyuv from lossless_videodspJames Almer2017-01-12
* lossless_videodsp: move shared functions from huffyuvdspJames Almer2017-01-12
* avcodec/magicyuv: export colorspace and color_range for YUVPaul B Mahol2016-12-26
* avcodec/magicyuv: add 10 bit supportPaul B Mahol2016-12-20
* Merge commit 'd78fd2fa21cde28465e40dd0be4446b1387d22a6'Clément Bœsch2016-07-14
|\
| * Add MagicYUV decoderPaul B Mahol2016-06-20