summaryrefslogtreecommitdiff
path: root/libavcodec/magicyuv.c
Commit message (Collapse)AuthorAge
...
* Merge commit 'd78fd2fa21cde28465e40dd0be4446b1387d22a6'Clément Bœsch2016-07-14
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'd78fd2fa21cde28465e40dd0be4446b1387d22a6': Add MagicYUV decoder Changes observed from Libav: - many cosmetics (function renames/move, spacing, line breaks) - MagicYUVContext.slices_size is now unsigned - use of pixdesc (include fixed in FFmpeg) - mention of "Lossless" in the long name dropped (also removed from general.texi in FFmpeg) - addition of the FF_CODEC_CAP_INIT_THREADSAFE caps - use of qsort() instead of AV_QSORT() (NOT MERGED) - use of AVCodecContext.{width,height} instead of AVCodecContext.coded_{width,height} (NOT MERGED) See also 77f9c4b7aa9eb793b3019025e177245896821816 Merged-by: Clément Bœsch <u@pkh.me>
| * Add MagicYUV decoderPaul B Mahol2016-06-20
| | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* lavc/magicyuv: fix undefined behaviour introduced in 8a135a55bClément Bœsch2016-06-19
| | | | Order of evaluation of parameters in C is not defined.
* avcodec/magicyuv: check dimensionsPaul B Mahol2016-06-19
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avcodec/magicyuv: set correct size of last slice for each planePaul B Mahol2016-06-02
| | | | | | Fixes invalid read. Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avcodec/magicyuv: fix decoding of raw slicesPaul B Mahol2016-06-02
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avocdec: add MagicYUV decoderPaul B Mahol2016-05-31
Signed-off-by: Paul B Mahol <onemda@gmail.com>