Commit Graph

  • 17702c5f7b fftools/ffmpeg_filter: move the MJPEG format selection hack to muxer setup Anton Khirnov 2024-04-01 07:50:31 +0200
  • 9d5bf2d69e fftools/ffmpeg_filter: pass enc_timebase through OutputFilterOptions Anton Khirnov 2024-04-01 06:29:16 +0200
  • 606c71bb11 fftools/ffmpeg: warn about ignored -enc_time_base for subtitles earlier Anton Khirnov 2024-04-01 07:36:01 +0200
  • e903c31fd1 fftools/ffmpeg_filter: pass keep_pix_fmt through OutputFilterOptions Anton Khirnov 2024-04-01 06:29:16 +0200
  • b3864e7a08 fftools/ffmpeg_filter: pass ts offset through OutputFilterOptions Anton Khirnov 2024-04-01 06:29:16 +0200
  • 651c79da36 fftools/ffmpeg_filter: check that filter type matches output stream type Anton Khirnov 2024-04-01 06:23:58 +0200
  • 8e35e33d42 fftools/ffmpeg_filter: stop accessing AVCodecContext.codec Anton Khirnov 2024-04-01 06:07:45 +0200
  • 8c33085313 fftools/ffmpeg_filter: do not pass OutputStream to set_channel_layout() Anton Khirnov 2024-03-29 10:15:49 +0100
  • d7cde009ce lavfi/avfilter: add an "auto" constant to the threads option Anton Khirnov 2024-04-04 11:19:12 +0200
  • b0e1bc6298 lavfi/vf_scale: fix AVOption flags for "size"/"s" Anton Khirnov 2024-04-05 13:38:45 +0200
  • b0ef9e35e8 x86/ac3dsp: clear the upper 32 bits for input arguments where needed James Almer 2024-04-08 13:44:05 -0300
  • 17414abb69 avcodec/mpegvideo_dec, h264_slice: Return proper error codes Andreas Rheinhardt 2024-04-05 11:58:44 +0200
  • 7f0efe2324 avcodec/mpeg12dec: Remove redundant mpeg_enc_ctx_allocated Andreas Rheinhardt 2024-04-05 11:29:04 +0200
  • 94295bb574 avcodec/mpegvideo: Remove pointless check Andreas Rheinhardt 2023-10-15 23:14:51 +0200
  • 6f2f496822 avcodec/mpegvideo_dec: Move getting Picture slot into alloc_picture() Andreas Rheinhardt 2023-10-14 23:31:29 +0200
  • b7cf2d0efc avcodec/mpegvideo_dec: Factor allocating dummy frame out Andreas Rheinhardt 2023-10-14 23:00:42 +0200
  • b00c697654 avcodec/mpegvideo_dec: Remove redundant code to reset keyframe flag Andreas Rheinhardt 2023-10-14 22:43:24 +0200
  • da4cca5fc0 avcodec/mpegvideo_dec: Remove obsolete current_picture_ptr reuse code Andreas Rheinhardt 2023-10-14 22:23:46 +0200
  • 00e48e6da8 avcodec/mpeg12dec: Remove unnecessary FFCodec.close Andreas Rheinhardt 2024-04-05 14:02:07 +0200
  • f48313526b avcodec/mpegvideo_dec: Don't emit non-keyframe warning for H.261 Andreas Rheinhardt 2023-10-12 20:26:45 +0200
  • 518f79f2a8 avcodec/mpeg12dec: Don't pretend MPEG-1/2 to support alpha Andreas Rheinhardt 2024-04-05 06:06:17 +0200
  • 1a5452655a avcodec/mpeg12dec: Remove redundant check Andreas Rheinhardt 2024-04-05 10:59:31 +0200
  • a9709b3c83 avcodec/mpegvideo_dec, mpeg12dec: Move MPEG1/2 code to mpeg12dec.c Andreas Rheinhardt 2023-10-07 23:34:08 +0200
  • ca7b2c393a avcodec/mpeg12: Remove always-false check Andreas Rheinhardt 2024-04-05 09:36:57 +0200
  • 66923165d5 avcodec/mpegutils: Move definitions to better places Andreas Rheinhardt 2023-10-15 23:27:24 +0200
  • 908a73df31 avcodec/mpegvideo_enc: Don't update current_picture unnecessarily Andreas Rheinhardt 2023-10-15 23:56:56 +0200
  • 1f049d5627 avcodec/vvc/dec: fix typo James Almer 2024-04-08 09:10:04 -0300
  • 9eca5b8369 avcodec/vvc/ps: reset sps_id_used on flush James Almer 2024-04-07 11:45:41 -0300
  • ee1bc723de avcodec/ac3: Implement sum_square_butterfly_float for aarch64 NEON Geoff Hill 2024-04-06 07:26:13 -0700
  • 42e88f18f3 avcodec/ac3: Implement sum_square_butterfly_int32 for aarch64 NEON Geoff Hill 2024-04-06 07:26:06 -0700
  • 69cb34f885 avcodec/ac3: Implement ac3_extract_exponents for aarch64 NEON Geoff Hill 2024-04-06 07:26:01 -0700
  • 6f6bd10531 avcodec/ac3: Implement ac3_exponent_min for aarch64 NEON Geoff Hill 2024-04-06 07:25:56 -0700
  • b69486ea18 avcodec/ac3: Implement float_to_fixed24 for aarch64 NEON Geoff Hill 2024-04-06 07:25:51 -0700
  • 2d33d6bfcc avcodec/dv: Don't pretend initializing work chunks can fail Andreas Rheinhardt 2024-04-04 21:18:53 +0200
  • f3c8d0399a avcodec/huffyuvdec: Use assert to check for things that can't fail Andreas Rheinhardt 2024-04-04 21:16:47 +0200
  • a6d6c8442c avcodec/huffyuvdec: Use bytestream API for byte-aligned reads Andreas Rheinhardt 2024-04-04 21:13:04 +0200
  • a6979e3bd2 avcodec/huffyuvenc: Deduplicate options Andreas Rheinhardt 2024-04-04 19:51:06 +0200
  • 5110d16f5a avcodec/huffyuvenc: Avoid code duplication Andreas Rheinhardt 2024-04-04 06:42:36 +0200
  • d517c9e51b avcodec/huffyuvenc: Avoid duplicate variables Andreas Rheinhardt 2024-04-04 06:18:37 +0200
  • 0e5af493fc avcodec/huffyuv: Return proper error code Andreas Rheinhardt 2024-04-04 06:09:31 +0200
  • cf96c0295e avcodec/huffyuv(dec|enc): Use union for temp/temp16 Andreas Rheinhardt 2024-04-04 05:59:57 +0200
  • eef5d60ac6 avcodec/huffyuv: Inline common alloc/free functions in their callers Andreas Rheinhardt 2024-04-04 05:53:09 +0200
  • cebf1d59a5 avcodec/huffyuvdec: Don't zero unnecessarily Andreas Rheinhardt 2024-04-04 05:35:23 +0200
  • 2d79ae3f8a lavc/vvc: Error if SPS ID is duplicated within CVS Frank Plowman 2024-04-06 13:46:09 +0000
  • 0dbf45120a avcodec/libdav1d: Don't cast const away unnecessarily Andreas Rheinhardt 2024-04-03 20:03:14 +0200
  • 1cb1f29a04 lavf/lrc: fix comments in headers Stefano Sabatini 2024-04-06 12:48:56 +0200
  • 4865ea48cc avcodec/liblc3dec: retrieve duration of the last packet from the demuxer Antoine SOULIER 2024-04-04 22:57:33 +0000
  • 6de00dc5f1 avcodec/liblc3dec: fix extradata size Antoine SOULIER 2024-04-06 09:32:25 +0200
  • ad3fcfd0f2 avcodec/liblc3dec: fix typo in macro name, fix compilation Antoine SOULIER 2024-04-06 09:29:45 +0200
  • 57c545090d avocdec/ass: simplify linebreaks Oneric 2024-02-19 22:42:27 +0100
  • 0fc975c0d3 avcodec/ass,webvttdec: implement more portable curly brace escapes Oneric 2024-02-19 22:42:26 +0100
  • baa64fa4e6 avcodec/ass,webvttdec: fix handling of backslashes Oneric 2024-02-19 22:42:25 +0100
  • 7b8b4cdd96 avcodec/webvttdec: honour bidi marks Oneric 2024-02-19 22:42:24 +0100
  • 6f13f5dd59 doc/encoders: add missing libxvid option James Almer 2024-04-05 17:18:35 -0300
  • 16ba7bdd76 doc/encoders: remove non-existent flag James Almer 2024-04-05 17:13:15 -0300
  • 81b3a82fae avcodec/libaomenc: remove variable redefinition James Almer 2024-04-05 14:57:22 -0300
  • 5e0eac3d45 avcodec/libaomenc: bump the minimum required version to 2.0.0 James Almer 2024-04-05 14:15:54 -0300
  • 7b7b7819bd fate/ffmpeg: Avoid dependency on samples Andreas Rheinhardt 2024-04-05 17:15:15 +0200
  • d307aca184 avcodec/wavpack: Remove always-false check Andreas Rheinhardt 2024-03-24 16:43:42 +0100
  • aecd63478e avcodec/dsd: Hoist branch out of loop Andreas Rheinhardt 2024-04-01 00:03:09 +0200
  • 6d38c260e5 avcodec/dsddec: Fix decoding LSBF samples Andreas Rheinhardt 2024-03-31 23:42:13 +0200
  • e81fa9f482 avcodec/wavpack: Only initialize DSD data when encountering DSD Andreas Rheinhardt 2024-03-31 23:41:17 +0200
  • 1c2860e815 fate/wavpack: Add test for DSD Andreas Rheinhardt 2024-03-31 23:38:11 +0200
  • c720c69188 avcodec/dsd: Use double for LUTs Andreas Rheinhardt 2024-03-31 22:26:55 +0200
  • 2f59648aed avcodec/wavpack: Fix leak and segfault on reallocation error Andreas Rheinhardt 2024-03-24 16:10:16 +0100
  • a4800643bb avcodec/lossless_videoencdsp: Don't presume alignment in diff_bytes Andreas Rheinhardt 2024-04-04 03:45:57 +0200
  • e54696bcaa avcodec/ppc/h264dsp: Fix left shifts of negative numbers Andreas Rheinhardt 2024-04-04 02:28:00 +0200
  • 7c338f470f avcodec, avformat/ffjni: fix duplicate JNI symbols Leo Izen 2024-03-27 09:06:19 -0400
  • bf3b74142e
    avformat/pcm: Use 64bit in bitrate computation Michael Niedermayer 2024-04-04 00:42:20 +0200
  • ed49391961
    avformat/mxfdec: Check index_edit_rate Michael Niedermayer 2024-04-04 00:38:20 +0200
  • 1a9eda65d0
    swscale/utils: Fix xInc overflow Michael Niedermayer 2024-04-04 00:31:40 +0200
  • 4593cf7ab3
    avformat/iamf_parse: Check sound_system Michael Niedermayer 2024-04-04 00:20:34 +0200
  • 28c7094b25
    avcodec/wavarc: fix signed integer overflow in block type 6/19 Michael Niedermayer 2024-04-04 00:15:27 +0200
  • 3db674614d avcodec/liblc3enc: don't force unspec channel layouts James Almer 2024-04-04 13:26:49 -0300
  • 45d2110fc7 avcodec/liblc3dec: sanitize channel count in avctx James Almer 2024-04-04 13:25:55 -0300
  • 240fd04db2 avcodec/liblc3: add encoding/decoding support of LC3 audio codec Antoine Soulier via ffmpeg-devel 2024-04-01 21:32:04 +0000
  • e3335e9e9e Changelog: fix typos for 7.0 section Marth64 2024-04-04 10:08:21 -0500
  • 428ff7bd8c swscale/ppc/swscale_ppc_template: Reindent after the previous commit Andreas Rheinhardt 2024-04-04 04:47:02 +0200
  • 95b4aea5e3 swscale/ppc/swscale_ppc_template: Remove code not passing checkasm Andreas Rheinhardt 2024-04-04 04:43:38 +0200
  • db063212c8 avcodec/vvc: Rename vvc_?foo->foo Andreas Rheinhardt 2024-04-04 04:14:58 +0200
  • 486a2b964b changelog: update for 7.0 Jean-Baptiste Kempf 2024-04-03 23:12:54 +0200
  • 478d97f303 libavfilter/dnn_io_proc: Take step into consideration when crop frame Wenbin Chen 2024-04-02 16:13:06 +0800
  • 8869f5ce86 libavfilter/dnn_backend_openvino: Check bbox's height Wenbin Chen 2024-04-02 16:13:05 +0800
  • 9309b5bc64 avcodec/vvc/vvc_inter_template: Fix left shift of negative number Andreas Rheinhardt 2024-04-04 04:00:20 +0200
  • 3fe28831ed configure: Only enable iamfdec, iamfenc when needed Andreas Rheinhardt 2024-04-03 21:43:37 +0200
  • 9c4558b596 configure: Fix iamfdec dependencies Andreas Rheinhardt 2024-04-03 21:34:54 +0200
  • 5a5422196d
    doc/developer: (security) researchers should be credited Michael Niedermayer 2024-04-03 02:13:05 +0200
  • 16128f3c55 avcodec/libx265: do not arbitrarily limit color values Jan Ekström 2024-03-29 01:03:02 +0200
  • 23d1b50175 avfilter/{buffersrc,vf_setparams}: map IPT-C2, YCgCo-R variants Jan Ekström 2024-03-29 00:58:53 +0200
  • 06c53efd23 avcodec/options_table: map IPT-C2, YCgCo-R variants in colorspace Jan Ekström 2024-03-29 00:52:53 +0200
  • 29561c8e2d avutil/pix{desc,fmt}: add new matrix coefficients from H.273 v3 Jan Ekström 2024-03-29 00:42:10 +0200
  • 924402f783 configure: Add missing libdav1d/av1 decoders->dovi_rpu dependency Andreas Rheinhardt 2024-04-03 19:59:20 +0200
  • 7895d1860f avfilter/avfilter: Don't use av_uninit Andreas Rheinhardt 2024-03-31 06:38:50 +0200
  • 8d3fdb42c0 avfilter/vf_grayworld: Remove empty options and AVClass Andreas Rheinhardt 2021-09-11 14:15:51 +0200
  • de288e406a avfilter/vf_hflip: Remove empty options and AVClass Andreas Rheinhardt 2021-09-11 14:15:51 +0200
  • 99a200cad8 avfilter/vf_vflip: Remove empty options and AVClass Andreas Rheinhardt 2021-09-11 14:15:51 +0200
  • 6260d4f770 avfilter/vf_swapuv: Remove empty options and AVClass Andreas Rheinhardt 2021-09-11 14:15:51 +0200
  • 0c800c0b48 avfilter/avfilter: Honour the short options documentation Andreas Rheinhardt 2021-09-11 13:07:00 +0200
  • c96d0a0b85 avfilter/avfilter: Use AV_DICT_DONT_STRDUP_(KEY|VAL) when possible Andreas Rheinhardt 2021-09-11 02:54:22 +0200
  • abcb4b44f5 avcodec/tiff: Don't cast const away via bsearch Andreas Rheinhardt 2024-03-31 01:14:20 +0100