1
0
mirror of https://git.ffmpeg.org/ffmpeg.git synced 2026-10-24 02:09:03 +03:00

Commit Graph

  • 4d218e16d4 avutil/hwcontext_cuda: allocate transfer buffers from page-locked memory Michael Niedermayer 2026-10-04 03:34:55 +02:00
  • e9d2baffa4 avutil/hwcontext: let the hardware context type allocate transfer buffers Michael Niedermayer 2026-10-04 03:34:47 +02:00
  • 5ac6d116e7 avutil/hwcontext: pool the frames av_hwframe_transfer_data() allocates Michael Niedermayer 2026-10-04 03:34:44 +02:00
  • b8249f73a7 avutil/hwcontext: add av_hwframe_get_transfer_buffer() Michael Niedermayer 2026-10-04 03:34:44 +02:00
  • 501d815ec4 avutil/frame: let libavutil allocate a video frame's buffer with its own allocator Michael Niedermayer 2026-10-04 02:50:51 +02:00
  • 8319541103 avcodec/aac: fix null dereference in che_configure Marvin Scholz 2026-10-20 23:49:26 +00:00
  • 98581d546f avcodec/mvcdec: zero-initialize color array release/7.1 Marvin Scholz 2026-10-21 00:32:03 +00:00
  • f597338ee3 avcodec/mvcdec: zero-initialize color array release/7.0 Marvin Scholz 2026-10-21 00:32:03 +00:00
  • b0afceda28 avcodec/mvcdec: zero-initialize color array release/6.1 Marvin Scholz 2026-10-21 00:32:03 +00:00
  • 573f2b81eb avcodec/mvcdec: zero-initialize color array release/6.0 Marvin Scholz 2026-10-21 00:32:03 +00:00
  • 529f1ddf4d avcodec/mvcdec: zero-initialize color array Marvin Scholz 2026-10-21 00:32:03 +00:00
  • 3c682777fd avcodec/mvcdec: zero-initialize color array Marvin Scholz 2026-10-21 00:32:03 +00:00
  • 3a5eb948e7 avcodec/mvcdec: zero-initialize color array Marvin Scholz 2026-10-21 00:32:03 +00:00
  • adfe258a6a aarch64/h26x: share the qpel_uni_w narrowing across widths Zhao Zhili 2026-09-16 18:21:05 +08:00
  • b9305c490f aarch64/h26x: fold qpel horizontal variant tails into macros Zhao Zhili 2026-09-16 16:55:30 +08:00
  • 5ac09008c8 avcodec/mediacodecdec_common: drop the MediaTek crop workaround Zhao Zhili 2026-10-13 19:16:02 +08:00
  • 379f568b5c avcodec/mediacodecdec_common: ignore stream info of the initial format Zhao Zhili 2026-10-13 19:15:39 +08:00
  • 23045b25ed compat/w32pthreads: drop the cancellation stubs Zhao Zhili 2026-10-17 14:14:00 +08:00
  • 47ece046a6 configure: stop probing for pthread_cancel Zhao Zhili 2026-10-17 14:14:00 +08:00
  • 4bef4614fe tests/fate/mov: add a test for IAMF stream group id collisions Martin Mirchev 2026-10-21 19:01:48 +08:00
  • 6dba2558c0 avformat/mov: check the stream group type when updating IAMF streams Martin Mirchev 2026-10-21 19:01:04 +08:00
  • ca85613d10 tests/fate/libavutil: add a test for the IAMF AVClass hierarchy Martin Mirchev 2026-10-21 19:04:05 +08:00
  • 54502377c6 avutil/iamf: fix child_class_iterate callbacks Martin Mirchev 2026-10-21 19:03:15 +08:00
  • 510dbddd52 avcodec/h264_parse: return SPS/PPS errors from avcC with explode Martin Mirchev 2026-10-21 18:24:34 +08:00
  • e2798d5cad avfilter/dnn_backend_tf: validate inference request before dereference Michael Niedermayer 2026-10-21 03:35:21 +00:00
  • c50d6fca7a avformat/mpegts: stop the raw PCR readahead on a short read StressTestor 2026-10-11 22:26:31 -06:00
  • 47ed4708e2 avformat/wtvdec: fail on a short read of a legacy attribute GUID StressTestor 2026-10-11 22:26:31 -06:00
  • f3aa9ceb4b configure: remove obsolete OpenGL option Ruonan 2026-10-17 01:28:23 +08:00
  • c89d6ee1ca avcodec/aac/aacdec_usac: check the element list against the channel configuration Michael Niedermayer 2026-09-24 00:53:24 +02:00
  • c8de997cb1 avcodec/aac/aacdec_usac: check the element list against the channel configuration Michael Niedermayer 2026-09-24 00:53:24 +02:00
  • ec5c5245d6 avcodec/aac/aacdec_usac: check the element list against the channel configuration Michael Niedermayer 2026-09-24 00:53:24 +02:00
  • 77da0082e8 avcodec/aac/aacdec_usac: check the element list against the channel configuration Michael Niedermayer 2026-09-24 00:53:24 +02:00
  • 713d9fa4b7 doc/ffmpeg: clarify loopback decoder stream selection Michael Niedermayer 2026-09-29 22:09:17 +00:00
  • 3b3dc211fe avformat/mov: don't error out on invalid gain map payloads James Almer 2026-10-20 20:53:05 -03:00
  • 8ec2b44cfd avformat/mov: fix gain map payload length value James Almer 2026-10-20 20:48:56 -03:00
  • 9a861e9687 lavf/cafdec: prevent signed integer overflow Marvin Scholz 2026-09-29 00:30:35 +00:00
  • 94ab38ff88 avfilter/af_afwtdn: fix crash with EOF handling release/5.0 Paul B Mahol 2023-11-27 11:45:34 +01:00
  • 87783a03cf avfilter/af_stereowiden: Check length Michael Niedermayer 2023-12-23 04:03:01 +01:00
  • 20339a85af avfilter/vf_yadif_videotoolbox: fix over-release of autoreleased Metal objects Vincent Herbst 2026-07-19 20:09:29 +02:00
  • 2cc8f29b68 swscale/ops: rename ff_sws_op_list_update_comps() Niklas Haas 2026-10-20 20:55:52 +02:00
  • 181ee7caf8 swscale/ops: comment bikeshedding Niklas Haas 2026-10-19 23:06:52 +02:00
  • 6b68670d77 swscale/ops: simplify update_output_pads() slightly (cosmetic) Niklas Haas 2026-10-08 14:35:35 +02:00
  • 5b9a4697e6 swscale/ops: remove dead declaration Niklas Haas 2026-10-19 22:31:31 +02:00
  • a112c7577d swscale/ops: rename op_uninit() to op_unref() Niklas Haas 2026-10-19 22:31:13 +02:00
  • 7e6151c0b3 swscale/ops: split op referencing to op_ref() Niklas Haas 2026-10-08 12:58:36 +02:00
  • 29486eacc1 swscale/ops: convert indented block to inverted continue (cosmetic) Niklas Haas 2026-10-02 21:39:23 +02:00
  • 25328c55da swscale/ops: split up ff_sws_op_list_update_comps() Niklas Haas 2026-10-08 13:05:22 +02:00
  • b6969106a9 swscale/ops: assume read ops forward untouched extra lanes Niklas Haas 2026-10-08 13:08:13 +02:00
  • dd8d79752c swscale/ops: simplify apply_filter_weights slightly Niklas Haas 2026-10-08 13:06:54 +02:00
  • 791bf247f3 swscale/ops: stop nuking output pad metadata on unused output pads Niklas Haas 2026-10-08 02:23:57 +02:00
  • 7c15cb8b34 swscale/ops: nuke SWS_COMP_GARBAGE Niklas Haas 2026-10-08 02:22:39 +02:00
  • 53369160a6 swscale/ops: nuke op->type across the board Niklas Haas 2026-10-20 22:25:24 +02:00
  • cb2b7fde78 swscale/ops: add helper functions to determine op input/output types Niklas Haas 2026-10-08 13:57:39 +02:00
  • 2171f9836c swscale/ops: add ff_sws_op_prev/next() helpers Niklas Haas 2026-10-19 15:44:34 +02:00
  • 3367cee3ba swscale/ops: keep track of pixel type on the output pad Niklas Haas 2026-10-19 22:43:02 +02:00
  • 6d5392e634 swscale/ops: add SwsPixelType to SwsClearOp Niklas Haas 2026-09-27 16:04:41 +02:00
  • 153a0ae702 swscale/ops: add type[4] to SwsLinearOp Niklas Haas 2026-10-02 20:53:14 +02:00
  • 40997528d5 swscale/ops: store SwsPixelType in SwsReadWriteOp Niklas Haas 2026-10-20 22:22:38 +02:00
  • 5f2a38d11c swscale/ops: add link back to owning SwsOpList Niklas Haas 2026-10-08 12:14:36 +02:00
  • 50c0282615 swscale/ops: move structs (cosmetic) Niklas Haas 2026-09-22 18:34:30 +02:00
  • a3d9acfaed swscale/ops: switch SwsComps from SoA to AoS Niklas Haas 2026-10-20 20:55:04 +02:00
  • 2cbff5cfce swscale/ops_optimizer: don't set .comps when inserting clears Niklas Haas 2026-09-22 16:46:25 +02:00
  • f026ab42b9 swscale/ops: bikeshed ops list print layout Niklas Haas 2026-10-19 15:12:54 +02:00
  • e63899bcb6 swscale/ops: always call ff_sws_op_list_update_comps() before printing Niklas Haas 2026-10-20 20:45:10 +02:00
  • c35825a5f2 swscale/format: make ff_sws_op_list_generate() internals private Niklas Haas 2026-08-05 22:02:50 +02:00
  • 8579e070cb swscale/format: simplify ff_sws_op_list_generate() error handling Niklas Haas 2026-08-05 21:43:10 +02:00
  • 2e93d7c381 doc/protocols: State that the shared cache key ignores request options Michael Niedermayer 2026-10-06 23:22:54 +02:00
  • 9eb8831b73 doc/protocols: State that the shared cache directories must be trusted Michael Niedermayer 2026-10-06 23:22:54 +02:00
  • 557481dea6 avformat/rdt: Check the size of the AAC data left in the packet Michael Niedermayer 2026-10-06 23:22:46 +02:00
  • 5af7de7e3d avformat/rtpdec_av1: Read the OBU header byte after the size checks Michael Niedermayer 2026-10-06 23:22:46 +02:00
  • 47dd85608f avformat/tee: Do not receive from the filters of a slave that failed Michael Niedermayer 2026-10-06 23:21:59 +02:00
  • 69ad29bdad avcodec/jacosubdec: do not read the event beyond the packet Michael Niedermayer 2026-10-20 15:10:36 +02:00
  • 85c6634959 avcodec/srtdec: do not read the event beyond the packet Michael Niedermayer 2026-10-20 15:10:36 +02:00
  • 2fca0a73ea avcodec/webvttdec: do not read the event beyond the packet Michael Niedermayer 2026-10-20 15:10:36 +02:00
  • a3d42f72a4 avcodec/subviewerdec: do not read the event beyond the packet Michael Niedermayer 2026-10-20 15:10:36 +02:00
  • d26bc48f0b avcodec/realtextdec: do not read the event beyond the packet Michael Niedermayer 2026-10-20 15:10:36 +02:00
  • cb8d98b4cc avcodec/mpl2dec: do not read the event beyond the packet Michael Niedermayer 2026-10-20 15:10:36 +02:00
  • 7de69e952c avcodec/decode: add a function returning subtitle packet data followed by a 0 byte Michael Niedermayer 2026-10-20 15:09:56 +02:00
  • e784547477 avcodec/samidec: do not overread if zero padding is missing Marton Balint 2021-03-13 22:33:39 +01:00
  • 627af8c816 avcodec/assdec: do not overread if zero padding is missing Marton Balint 2021-03-13 22:33:38 +01:00
  • f9f121fa50 avcodec/decode: bound the event printed when recoding a subtitle fails Michael Niedermayer 2026-10-17 03:01:32 +02:00
  • 3b7acab4e2 avcodec/riscv/vc1dsp: fix unescaping of an escape byte at the start of a vector chunk Michael Niedermayer 2026-10-13 05:45:22 +02:00
  • ed397944c6 avcodec/x86/hevc: keep the slack sample out of the copied last 3-tap sample Michael Niedermayer 2026-10-13 05:45:22 +02:00
  • acaba8d7f2 avcodec/aac/aacdec_usac: map USAC channel elements from the UsacConfig only Michael Niedermayer 2026-10-13 05:45:22 +02:00
  • 3edc8c2e1e avfilter/avfiltergraph: do not copy the channel layouts compared in swap_channel_layouts_on_filter() Michael Niedermayer 2026-10-13 06:25:02 +02:00
  • ca9aa7edd6 avfilter/vf_hqdn3d: forget the configured width when the buffers are freed Michael Niedermayer 2026-10-13 06:25:02 +02:00
  • f90f210d31 avfilter/f_perms: free the input frame when it cannot be made writable or cloned Michael Niedermayer 2026-10-13 06:25:02 +02:00
  • 88cd68c8fd avfilter: make a frame whose format differs from the link writable with av_frame_make_writable() Michael Niedermayer 2026-10-13 06:25:02 +02:00
  • f0eedb48b6 avfilter/af_alimiter: do not mark attack as a runtime option Michael Niedermayer 2026-10-13 06:25:02 +02:00
  • 00ad4cba89 avfilter/af_alimiter: convert the attack, release and asc_level options where they are used Michael Niedermayer 2026-10-13 06:25:02 +02:00
  • a28c9cdc02 avfilter/vf_cropdetect: scan the edge map inside the motion bounding box Michael Niedermayer 2026-10-13 06:23:33 +02:00
  • eb47d7bb6c avcodec/flicvideo: byte swap FLI_BRUN pixels of 15/16 bpp FLX as they are decoded on big endian Michael Niedermayer 2026-10-13 05:36:47 +02:00
  • 26b92aec40 avcodec/mpegvideo_enc: return the error code of encode_picture() Michael Niedermayer 2026-10-13 05:35:56 +02:00
  • 1fd3199ae0 avcodec/tdsc: store the cursor hotspot only after the cursor header is accepted Michael Niedermayer 2026-10-13 05:35:56 +02:00
  • 8f9ef6aa37 avdevice/v4l2: copy compressed frames out of the mmap buffers Michael Niedermayer 2026-10-13 05:52:21 +02:00
  • a77318037b avformat/rtpenc_h263_rfc2190: check the return of init_get_bits8() Michael Niedermayer 2026-10-13 05:52:20 +02:00
  • 5422569d6a avformat/aviobuf: retry the read after AVERROR(EAGAIN) Michael Niedermayer 2026-10-13 05:52:20 +02:00
  • c46268660b avformat/assenc: do not read the event beyond the packet Michael Niedermayer 2026-10-13 05:52:20 +02:00
  • dd01289032 avfilter/dnn_backend_torch: wait only for the inference requests that were created Michael Niedermayer 2026-10-13 06:10:51 +02:00
  • e3692c0895 avfilter/dnn_backend_tf: wait only for the inference requests that were created Michael Niedermayer 2026-10-13 06:10:51 +02:00