git.videolan.org Git - ffmpeg.git/rss log
FFmpeg git repo
Les articles publiés sur le site
-
avcodec/mjpegenc : Reconstify mjpeg encoder
10 mars, par Andreas Rheinhardtavcodec/mjpegenc: Reconstify mjpeg encoder It has been deconstified in 2c2dfd914902d0b41b4bd30d4b19ae08af1d7bc1 because the FFCodec is touched in av_codec_init_static because of its get_supported_config callback. Yet this is easily remedied: Only call get_supported_config to set pix_fmts if the codec does not already have it set. This also fixes a mismatch between the declaration of ff_mjpeg_encoder in allcodecs.c and the definition in mjpegenc.c. Said mismatch is actually undefined behaviour. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
-
avcodec/allcodecs : Don't wrap supported_framerates
10 mars, par Andreas Rheinhardtavcodec/allcodecs: Don't wrap supported_framerates Only two encoders (the native MPEG-1/2 ones) provide supported_framerates and they don't implement the get_supported_config callback. It is highly unlikely that any codec will set supported_framerates dynamically at all, so remove the code querying for frame rates. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
-
avcodec/tests/avcodec : Silence deprecation warnings
10 mars, par Andreas Rheinhardt -
tests/fate/pixfmt : add conversion tests with semi planar YUV formats
10 mars, par James Almertests/fate/pixfmt: add conversion tests with semi planar YUV formats Signed-off-by: James Almer <jamrial@gmail.com>
- [DH] tests/fate/pixfmt.mak
- [DH] tests/ref/pixfmt/nv24-bgr24
- [DH] tests/ref/pixfmt/nv24-gbrp10be
- [DH] tests/ref/pixfmt/nv24-gbrp10le
- [DH] tests/ref/pixfmt/nv24-gbrp12be
- [DH] tests/ref/pixfmt/nv24-gbrp12le
- [DH] tests/ref/pixfmt/nv24-gbrp16be
- [DH] tests/ref/pixfmt/nv24-gbrp16le
- [DH] tests/ref/pixfmt/nv24-gray
- [DH] tests/ref/pixfmt/nv24-gray10be
- [DH] tests/ref/pixfmt/nv24-gray10le
- [DH] tests/ref/pixfmt/nv24-gray12be
- [DH] tests/ref/pixfmt/nv24-gray12le
- [DH] tests/ref/pixfmt/nv24-gray16be
- [DH] tests/ref/pixfmt/nv24-gray16le
- [DH] tests/ref/pixfmt/nv24-monob
- [DH] tests/ref/pixfmt/nv24-monow
- [DH] tests/ref/pixfmt/nv24-nv12
- [DH] tests/ref/pixfmt/nv24-nv16
- [DH] tests/ref/pixfmt/nv24-nv24
- [DH] tests/ref/pixfmt/nv24-p010be
- [DH] tests/ref/pixfmt/nv24-p010le
- [DH] tests/ref/pixfmt/nv24-p012be
- [DH] tests/ref/pixfmt/nv24-p012le
- [DH] tests/ref/pixfmt/nv24-p016be
- [DH] tests/ref/pixfmt/nv24-p016le
- [DH] tests/ref/pixfmt/nv24-p210be
- [DH] tests/ref/pixfmt/nv24-p210le
- [DH] tests/ref/pixfmt/nv24-p212be
- [DH] tests/ref/pixfmt/nv24-p212le
- [DH] tests/ref/pixfmt/nv24-p216be
- [DH] tests/ref/pixfmt/nv24-p216le
- [DH] tests/ref/pixfmt/nv24-p410be
- [DH] tests/ref/pixfmt/nv24-p410le
- [DH] tests/ref/pixfmt/nv24-p412be
- [DH] tests/ref/pixfmt/nv24-p412le
- [DH] tests/ref/pixfmt/nv24-p416be
- [DH] tests/ref/pixfmt/nv24-p416le
- [DH] tests/ref/pixfmt/nv24-rgb24
- [DH] tests/ref/pixfmt/nv24-rgb32
- [DH] tests/ref/pixfmt/nv24-rgb48
- [DH] tests/ref/pixfmt/nv24-rgb555
- [DH] tests/ref/pixfmt/nv24-rgb565
- [DH] tests/ref/pixfmt/nv24-uyvy422
- [DH] tests/ref/pixfmt/nv24-v30xle
- [DH] tests/ref/pixfmt/nv24-vuyx
- [DH] tests/ref/pixfmt/nv24-vyu444
- [DH] tests/ref/pixfmt/nv24-x2bgr10le
- [DH] tests/ref/pixfmt/nv24-x2rgb10le
- [DH] tests/ref/pixfmt/nv24-xv30le
- [DH] tests/ref/pixfmt/nv24-xv36be
- [DH] tests/ref/pixfmt/nv24-xv36le
- [DH] tests/ref/pixfmt/nv24-xv48be
- [DH] tests/ref/pixfmt/nv24-xv48le
- [DH] tests/ref/pixfmt/nv24-xyz12le
- [DH] tests/ref/pixfmt/nv24-y210le
- [DH] tests/ref/pixfmt/nv24-y212le
- [DH] tests/ref/pixfmt/nv24-y216le
- [DH] tests/ref/pixfmt/nv24-yuv410p
- [DH] tests/ref/pixfmt/nv24-yuv411p
- [DH] tests/ref/pixfmt/nv24-yuv420p
- [DH] tests/ref/pixfmt/nv24-yuv420p10be
- [DH] tests/ref/pixfmt/nv24-yuv420p10le
- [DH] tests/ref/pixfmt/nv24-yuv420p12be
- [DH] tests/ref/pixfmt/nv24-yuv420p12le
- [DH] tests/ref/pixfmt/nv24-yuv420p16be
- [DH] tests/ref/pixfmt/nv24-yuv420p16le
- [DH] tests/ref/pixfmt/nv24-yuv422p
- [DH] tests/ref/pixfmt/nv24-yuv422p10be
- [DH] tests/ref/pixfmt/nv24-yuv422p10le
- [DH] tests/ref/pixfmt/nv24-yuv422p12be
- [DH] tests/ref/pixfmt/nv24-yuv422p12le
- [DH] tests/ref/pixfmt/nv24-yuv422p16be
- [DH] tests/ref/pixfmt/nv24-yuv422p16le
- [DH] tests/ref/pixfmt/nv24-yuv440p
- [DH] tests/ref/pixfmt/nv24-yuv440p10be
- [DH] tests/ref/pixfmt/nv24-yuv440p10le
- [DH] tests/ref/pixfmt/nv24-yuv440p12be
- [DH] tests/ref/pixfmt/nv24-yuv440p12le
- [DH] tests/ref/pixfmt/nv24-yuv444p
- [DH] tests/ref/pixfmt/nv24-yuv444p10be
- [DH] tests/ref/pixfmt/nv24-yuv444p10le
- [DH] tests/ref/pixfmt/nv24-yuv444p12be
- [DH] tests/ref/pixfmt/nv24-yuv444p12le
- [DH] tests/ref/pixfmt/nv24-yuv444p16be
- [DH] tests/ref/pixfmt/nv24-yuv444p16le
- [DH] tests/ref/pixfmt/nv24-yuvj420p
- [DH] tests/ref/pixfmt/nv24-yuvj422p
- [DH] tests/ref/pixfmt/nv24-yuvj440p
- [DH] tests/ref/pixfmt/nv24-yuvj444p
- [DH] tests/ref/pixfmt/nv24-yuyv422
- [DH] tests/ref/pixfmt/nv24-yvyu422
- [DH] tests/ref/pixfmt/p410-bgr24
- [DH] tests/ref/pixfmt/p410-gbrp10be
- [DH] tests/ref/pixfmt/p410-gbrp10le
- [DH] tests/ref/pixfmt/p410-gbrp12be
- [DH] tests/ref/pixfmt/p410-gbrp12le
- [DH] tests/ref/pixfmt/p410-gbrp16be
- [DH] tests/ref/pixfmt/p410-gbrp16le
- [DH] tests/ref/pixfmt/p410-gray
- [DH] tests/ref/pixfmt/p410-gray10be
- [DH] tests/ref/pixfmt/p410-gray10le
- [DH] tests/ref/pixfmt/p410-gray12be
- [DH] tests/ref/pixfmt/p410-gray12le
- [DH] tests/ref/pixfmt/p410-gray16be
- [DH] tests/ref/pixfmt/p410-gray16le
- [DH] tests/ref/pixfmt/p410-monob
- [DH] tests/ref/pixfmt/p410-monow
- [DH] tests/ref/pixfmt/p410-nv12
- [DH] tests/ref/pixfmt/p410-nv16
- [DH] tests/ref/pixfmt/p410-nv24
- [DH] tests/ref/pixfmt/p410-p010be
- [DH] tests/ref/pixfmt/p410-p010le
- [DH] tests/ref/pixfmt/p410-p012be
- [DH] tests/ref/pixfmt/p410-p012le
- [DH] tests/ref/pixfmt/p410-p016be
- [DH] tests/ref/pixfmt/p410-p016le
- [DH] tests/ref/pixfmt/p410-p210be
- [DH] tests/ref/pixfmt/p410-p210le
- [DH] tests/ref/pixfmt/p410-p212be
- [DH] tests/ref/pixfmt/p410-p212le
- [DH] tests/ref/pixfmt/p410-p216be
- [DH] tests/ref/pixfmt/p410-p216le
- [DH] tests/ref/pixfmt/p410-p410be
- [DH] tests/ref/pixfmt/p410-p410le
- [DH] tests/ref/pixfmt/p410-p412be
- [DH] tests/ref/pixfmt/p410-p412le
- [
-
avcodec/ffv1enc_template : Be a bit more verbose on error
9 mars, par Michael Niedermayer