Commit Graph

  • 043875941f avcodec/cbs_h265_syntax_template: Michael Niedermayer 2024-08-17 01:15:02 +02:00
  • 8657eb9c3f avcodec/avcodec: Warn about data returned from get_buffer*() Michael Niedermayer 2024-08-17 01:11:50 +02:00
  • 4230379835 avformat/mov: Fix nullptr dereference with invalid encryption metadata. Dale Curtis 2024-08-02 22:04:46 +00:00
  • 181cd260db swscale/aarch64/yuv2rgb: add neon yuv42{0,2}p -> gbrp unscaled colorspace converters Ramiro Polla 2024-08-06 12:51:06 +02:00
  • 8744764a4c swscale/x86/yuv2rgb: add ssse3 yuv42{0,2}p -> gbrp unscaled colorspace converters Ramiro Polla 2024-08-06 12:51:05 +02:00
  • 4545205a26 swscale/yuv2rgb: add yuv42{0,2}p -> gbrp unscaled colorspace converters Ramiro Polla 2024-08-06 12:51:04 +02:00
  • af5adf57e3 swscale/yuv2rgb: prepare YUV2RGBFUNC macro for multi-planar rgb Ramiro Polla 2024-08-06 12:51:03 +02:00
  • 24063e7827 swscale/yuv2rgb: prepare LOADCHROMA/PUTFUNC macros for multi-planar rgb Ramiro Polla 2024-08-06 12:51:02 +02:00
  • 5c1c0325cd avcodec/aarch64/me_cmp: add dotprod implementations of sse16 and vsse_intra16 Ramiro Polla 2024-08-15 16:44:05 +02:00
  • a31106d849 lavf/demux: don't reallocate a AVCodecContext when closing a non-open codec. Dale Curtis 2024-08-02 16:44:21 +00:00
  • c779766b5c avcodec/mediacodecdec: call MediaCodec.stop on close sfan5 2024-08-07 17:48:06 +02:00
  • 4810ff7d72 avformat/hlsenc: correctly reset subtitle stream counter per-varstream Timo Rothenpieler 2024-08-16 02:01:12 +02:00
  • 0e8b267a97 avformat/hlsenc: correctly reset subtitle stream counter per-varstream Timo Rothenpieler 2024-08-16 02:01:12 +02:00
  • bf0e6c6cb5 avformat/hlsenc: correctly reset subtitle stream counter per-varstream Timo Rothenpieler 2024-08-16 02:01:12 +02:00
  • b534cc666e avformat/hlsenc: correctly reset subtitle stream counter per-varstream Timo Rothenpieler 2024-08-16 02:01:12 +02:00
  • 7e69129d2f avformat/hlsenc: correctly reset subtitle stream counter per-varstream Timo Rothenpieler 2024-08-16 02:01:12 +02:00
  • 817c6a6762 avformat/hlsenc: correctly reset subtitle stream counter per-varstream Timo Rothenpieler 2024-08-16 02:01:12 +02:00
  • 211c88b9d5 avfilter/f_zmq: fix graph argument James Almer 2024-08-16 09:53:22 -03:00
  • 05e413bfb2 libavcodec/arm/mlpdsp_armv5te: fix label format to work with binutils 2.43 Ross Burton 2024-08-09 11:32:00 +01:00
  • 5ed2358b12 libavcodec/arm/mlpdsp_armv5te: fix label format to work with binutils 2.43 Ross Burton 2024-08-09 11:32:00 +01:00
  • 1ba2edcbe4 libavcodec/arm/mlpdsp_armv5te: fix label format to work with binutils 2.43 Ross Burton 2024-08-09 11:32:00 +01:00
  • e466f0dbad libavcodec/arm/mlpdsp_armv5te: fix label format to work with binutils 2.43 Ross Burton 2024-08-09 11:32:00 +01:00
  • 3096967c93 libavcodec/arm/mlpdsp_armv5te: fix label format to work with binutils 2.43 Ross Burton 2024-08-09 11:32:00 +01:00
  • 4c688845a5 libavcodec/arm/mlpdsp_armv5te: fix label format to work with binutils 2.43 Ross Burton 2024-08-09 11:32:00 +01:00
  • 5ff181c025 libavcodec/arm/mlpdsp_armv5te: fix label format to work with binutils 2.43 Ross Burton 2024-08-09 11:32:00 +01:00
  • 7b723ebd5a avcodec/dovi_rpudec: error out on strange RPU formats Niklas Haas 2024-07-18 20:54:31 +02:00
  • 3e1b70383e avcodec/dovi_rpuenc: slightly improve profile autodetection Niklas Haas 2024-07-15 13:36:07 +02:00
  • ecea6ed3c9 avcodec/dovi_rpuenc: implement DM metadata compression Niklas Haas 2024-07-14 18:18:42 +02:00
  • 9824d1539e avcodec/dovi_rpudec: sanitize DM data before decoding Niklas Haas 2024-07-14 18:17:44 +02:00
  • 45f5f4d3da avcodec/dovi_rpudec: implement limited DM decompression Niklas Haas 2024-07-14 16:22:23 +02:00
  • 1c4d4cc368 avcodec/dovi_rpudec: don't unnecessarily allocate DOVIExt Niklas Haas 2024-07-14 15:33:27 +02:00
  • a1f96ae157 avcodec/dovi_rpu: separate static ext blocks Niklas Haas 2024-07-10 14:47:40 +02:00
  • f5d6eb4017 avcodec/dovi_rpu: move ext blocks into dedicated struct Niklas Haas 2024-07-14 15:31:30 +02:00
  • b3d33f11fa avcodec/bsf/dovi_rpu: add new bitstream filter Niklas Haas 2024-06-14 13:33:45 +02:00
  • 07712a0cab avcodec/dovi_rpuenc: add configuration for compression Niklas Haas 2024-07-16 15:04:31 +02:00
  • 1917270d32 avcodec/dovi_rpuenc: add ff_dovi_configure_ext() Niklas Haas 2024-07-15 13:26:13 +02:00
  • 765f29c61e avcodec/dovi_rpu: add ff_dovi_get_metadata() Niklas Haas 2024-06-14 20:32:58 +02:00
  • ae3a78593d avcodec/dovi_rpuenc: add a flag to enable compression Niklas Haas 2024-06-18 17:23:28 +02:00
  • b3bc8f8e1e avcodec/dovi_rpuenc: make encapsulation optional Niklas Haas 2024-06-18 17:42:21 +02:00
  • 1e6fdb89bd avcodec/dovi_rpuenc: add flags to ff_dovi_rpu_generate() Niklas Haas 2024-06-18 17:18:14 +02:00
  • c62b364dcb avcodec/dovi_rpuenc: respect dv_md_compression Niklas Haas 2024-07-18 15:45:15 +02:00
  • fd00a56653 avcodec/dovi_rpuenc: eliminate unnecessary loop Niklas Haas 2024-07-18 15:39:45 +02:00
  • bf92441d6a avcodec/dovi_rpuenc: also copy ext blocks to dovi ctx Niklas Haas 2024-06-14 15:00:31 +02:00
  • a93801b626 avcodec/dovi_rpudec: implement validation for compression Niklas Haas 2024-07-16 15:11:27 +02:00
  • 2a2e0aced2 avutil/dovi_meta: document static vs dynamic ext blocks Niklas Haas 2024-07-10 13:41:04 +02:00
  • ae31acd702 fate/scalechroma: switch to standard chroma location Niklas Haas 2024-07-04 13:49:52 +02:00
  • f1071dc634 avfilter/vf_zscale: remove unused fields Niklas Haas 2024-07-04 13:48:15 +02:00
  • c8bc6fabd7 avfilter/vf_scale: fix 4:1:0 interlaced chroma pos Niklas Haas 2024-07-04 16:28:50 +02:00
  • 15a67c0947 avfilter/vf_scale: add in/out_chroma_loc Niklas Haas 2024-07-04 13:44:05 +02:00
  • 18b9687308 avfilter/swscale: always fix interlaced chroma location Niklas Haas 2024-07-04 13:14:46 +02:00
  • 6b40be941a swscale/options: relax src/dst_h/v_chr_pos value range Niklas Haas 2024-07-04 16:08:54 +02:00
  • 5d964df5da avfilter/vf_setparams: remove unnecessary options bounds Niklas Haas 2024-07-04 20:00:36 +02:00
  • 201f1cba15 avfilter/vf_setparams: allow setting chroma location Niklas Haas 2024-07-04 12:52:08 +02:00
  • 3e064f52eb swscale: document SWS_FULL_CHR_H_* flags Niklas Haas 2024-07-04 12:44:20 +02:00
  • be7ab63552 lavc/qsvdec: Add vvc_mp4toannexb bsf for QSV VVC decoder Fei Wang 2024-08-15 10:19:50 +08:00
  • a797317ab1 vulkan_filter: don't require the storage flag for the base frames format Lynne 2024-08-16 01:12:16 +02:00
  • b165f144e7 vulkan_filter: allow reusing frame contexts with DRM tiling Lynne 2024-08-15 00:54:48 +02:00
  • 604dfdb44c hwcontext_vulkan: align host mapping size to minImportedHostPointerAlignment Lynne 2024-08-15 00:52:33 +02:00
  • 18d964fc2c vulkan: enable encoding of images if video_maintenance1 is enabled Lynne 2024-08-14 17:25:00 +02:00
  • 46c13834b6 hwcontext_vulkan: enable VK_KHR_video_maintenance1 Lynne 2024-08-14 17:10:42 +02:00
  • 97e947a2a7 hwcontext_vulkan: setup extensions before features Lynne 2024-08-14 16:31:58 +02:00
  • c3cbaf39bb hwcontext_vulkan: don't enable deprecated VK_KHR_sampler_ycbcr_conversion extension Lynne 2024-08-14 15:52:13 +02:00
  • 3f65d24075 hwcontext_vulkan: fix user layers, add support for different debug modes Lynne 2024-08-14 15:50:03 +02:00
  • 869f4aec48 vulkan_decode: use the correct queue family for decoding ops Lynne 2024-08-14 14:22:28 +02:00
  • d566a37003 lavfi: move AVFilterLink.graph to FilterLink Anton Khirnov 2024-08-11 16:35:52 +02:00
  • fb3efef1db lavfi: move AVFilterLink.frame_wanted_out to FilterLinkInternal Anton Khirnov 2024-08-11 16:31:11 +02:00
  • 42cbf66fff lavfi: move AVFilterLink.{frame,sample}_count_{in,out} to FilterLink Anton Khirnov 2024-08-06 08:50:21 +02:00
  • a23d565ea7 lavfi: move AVFilterLink.frame_rate to FilterLink Anton Khirnov 2024-08-06 08:50:21 +02:00
  • d6318a244d lavfi: move AVFilterLink.current_pts(_us) to FilterLink Anton Khirnov 2024-08-06 07:08:48 +02:00
  • 7f17e0e6dd lavfi: move AVFilterLink.hw_frames_ctx to FilterLink Anton Khirnov 2024-08-05 18:00:30 +02:00
  • ce24b5ba8f lavfi/vf_*_cuda: do not access hw contexts before checking they exist Anton Khirnov 2024-08-05 12:13:52 +02:00
  • 99ee7a948f lavfi: move AVFilterLink.m{ax,in}_samples to FilterLink Anton Khirnov 2024-08-05 11:41:53 +02:00
  • 54754eec1e lavfi: add a new struct for private link properties Anton Khirnov 2024-08-05 10:49:18 +02:00
  • 426e33c758 lavfi: set AVFilterLink.graph on link creation Anton Khirnov 2024-08-02 13:55:21 +02:00
  • ca5c9e810a avcodec/vvc/dsp: prefix TxType and TxSize with VVC Wu Jianhua 2024-08-11 04:33:04 +08:00
  • ae1a9cfd52 avcodec/vvc_parser: move avctx->has_b_frames initialization to dec Wu Jianhua 2024-08-11 04:33:02 +08:00
  • 80af195804 avcodec/vvcdec: move frame tab memset from the main thread to worker threads Nuo Mi 2024-07-28 11:18:07 +08:00
  • daf6fcd816 avcodec/vvcdec: do not zero frame qp table Nuo Mi 2024-07-28 11:18:06 +08:00
  • ca2caeb21d avcodec/vvcdec: do not zero frame msf mmi table Nuo Mi 2024-07-28 11:18:05 +08:00
  • 0c7106f618 avcodec/vvcdec: do not zero frame cpm table Nuo Mi 2024-07-28 11:18:04 +08:00
  • 3e497249eb avcodec/vvcdec: check_available, use && instead of &= for shortcut evaluation Nuo Mi 2024-07-28 11:18:03 +08:00
  • 4f882c453e avcodec/vvcdec: do not zero frame mvf table Nuo Mi 2024-07-28 11:18:02 +08:00
  • 93b0d5f9ce avcodec/vvcdec: refact out is_available from is_a0_available Nuo Mi 2024-01-14 11:58:37 +08:00
  • e8ac761293 avcodec/vvcdec: split ctu table to zero init and no zero init parts Nuo Mi 2024-07-28 11:18:00 +08:00
  • 4f60961498 avcodec/vvcdec: remove unnecessary perframe initializations Nuo Mi 2024-07-28 11:17:59 +08:00
  • 210bf1b154 avcodec/vvcdec: refact, combine bs tab with tu tab Nuo Mi 2024-07-28 11:17:58 +08:00
  • bdb79fe60a avcodec/vvcdec: thread, ensure the parse stage gets the highest priority Nuo Mi 2024-07-28 11:17:57 +08:00
  • 7eb1df44ae checkasm: add tests for vvc dmvr Nuo Mi 2024-07-25 21:35:46 +08:00
  • 6464c157d5 x86/vvcdec: add dmvr avx2 code Nuo Mi 2024-07-25 21:35:45 +08:00
  • 1c17520e79 avcodec/vvcdec: Use av_image_copy_plane for DMVR 10-bit integer pixels Nuo Mi 2024-07-25 21:35:44 +08:00
  • 7897b0beed libavdevice/gdigrab: change hwnd tail check fail logic to !=null eaphone 2024-08-07 23:58:07 +08:00
  • a1976e963f avutil/hwcontext_videotoolbox: silence warning for RGB gnattu 2024-08-10 14:13:39 +08:00
  • 42a40538f3 avcodec/amfenc: new encoder features support Araz Iusubov 2024-08-15 12:57:59 +02:00
  • 1f801dfdb5 lavc/libx265: unbreak build for X265_BUILD >= 210 Gyan Doshi 2024-08-11 12:51:50 +05:30
  • 5ba8efe90b avformat/iamf_parse: ignore Audio Elements with an unsupported type James Almer 2024-08-14 13:46:53 -03:00
  • 66c05dc031 avformat/iamf_parse: ignore Audio Elements with an unsupported type James Almer 2024-08-14 13:46:53 -03:00
  • 9880fea930 avcodec/snowenc: sign extend a variable before shifting James Almer 2024-08-13 22:07:17 -03:00
  • 7ad937f0c8 avformat/av1dec: Better fix for 70872/clusterfuzz-testcase-minimized-ffmpeg_dem_OBU_fuzzer-6005782487826432 Michael Niedermayer 2024-08-03 18:35:48 +02:00
  • 45ee6b1e3d avcodec/apac: Fix discards ‘const’ qualifier Michael Niedermayer 2024-08-14 18:46:10 +02:00
  • fc07062a47 doc/mailing-list-faq: remove dead link vipyne 2024-08-14 11:07:16 -05:00