1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-11-26 19:01:44 +02:00

Commit Graph

  • d4966f0a74
    ffv1enc_vulkan: limit parallelism based on VRAM, fallback to host memory master Lynne 2024-11-24 16:20:19 +0100
  • 5effac3b02
    ffv1enc: expose ff_ffv1_encode_buffer_size Lynne 2024-11-24 15:55:14 +0100
  • d8f301cdf2
    ffv1enc_vulkan: switch to receive_packet Lynne 2024-11-20 08:10:22 +0100
  • 4fefc6e80c
    ffv1enc_vulkan: remove arbitrary limitation of the number of slices Lynne 2024-11-21 19:56:23 +0100
  • ce8a070cf3
    vulkan: only wait for fences on uninit if the context had a submission Lynne 2024-11-24 17:29:40 +0100
  • 86e552506d
    vulkan: zero out AVBufferRef in case of failure Lynne 2024-11-24 17:28:23 +0100
  • f582de8f34
    vulkan: only apply shortcut for next context selection if selection has a submission Lynne 2024-11-23 19:03:29 +0100
  • 8ac49ae9e0
    vulkan: add opaque field to execution contexts Lynne 2024-11-23 19:03:01 +0100
  • d485420237
    hwcontext_vulkan: take disable_multiplane into account when checking for formats Lynne 2024-11-24 17:08:29 +0100
  • cf0961a527
    hwcontext_vulkan: require storage properties to claim formats as supported Lynne 2024-11-24 17:05:18 +0100
  • f65e51293a
    hwcontext_vulkan: add support for AV_PIX_FMT_GBRAP10/12/14 Lynne 2024-11-24 17:50:34 +0100
  • 7c52dda55f
    hwcontext_vulkan: add support for AV_PIX_FMT_GBRP12/14/16 Lynne 2024-11-21 01:54:12 +0100
  • 08fb505a66
    hwcontext_vulkan: add support for AV_PIX_FMT_GRAY10/12/14 Lynne 2024-11-22 17:04:08 +0100
  • ac3f69a4b9 avfilter/scale_vt: implement frame crop Koushik Dutta 2024-11-24 20:48:55 -0800
  • 352333543c avfilter/scale_vt: implement negative width/height aspect ratio sizing Koushik Dutta 2024-11-24 20:48:54 -0800
  • 7104818066 libavcodec: various: remove empty directories originally for legacy DSP code Sean McGovern 2024-05-30 17:21:51 -0400
  • 1402a2ac3b avcodec/dnxuc_parser: rework DNXUC parser Marton Balint 2024-11-19 10:51:16 +0100
  • aea63ea7f5 avformat/framecrc: add AVFMT_NODIMENSIONS flag Marton Balint 2024-11-19 22:25:49 +0100
  • d89fbfd4df avcodec: deprecate sonic J. Dekker 2024-02-29 13:47:06 +0100
  • 19f7dae81a avformat/mov: add missing stts array syncing in mov_build_index James Almer 2024-11-24 23:38:50 -0300
  • 0e07a70611 avcodec/ac3dec: fix downmix logic for eac3 James Almer 2024-11-24 14:24:47 -0300
  • f8e91ab05f lavc/h264idct: fix compilation for RV32IMA Rémi Denis-Courmont 2024-11-20 20:48:01 +0200
  • f2b945147d lavc/vp8dsp: fix compilation for RV32IMA Rémi Denis-Courmont 2024-11-20 20:37:49 +0200
  • d3acffae7a lavc/pixblockdsp: fix compilation for RV32IMA Rémi Denis-Courmont 2024-11-20 20:36:03 +0200
  • 63922ba5dc lavu/float_dsp: fix compilation with RISC-V ILP32 ABI Rémi Denis-Courmont 2024-11-20 20:30:56 +0200
  • da1ab7940e riscv: remove unnecessary #include's Rémi Denis-Courmont 2024-11-20 20:16:21 +0200
  • 51a20517d2 doc: add styles for good/bad code examples Marvin Scholz 2024-09-13 21:17:26 +0200
  • 9cdd3cbe9b doc/developer: add examples to clarify code style Marvin Scholz 2024-05-18 19:00:50 +0200
  • 83c1c622a5 MAINTAINERS: Add myself as Darwin maintainer Marvin Scholz 2024-11-24 21:49:00 +0100
  • 6b9f4f36f7 swscale/internal: fix typo in loongarch specific code Marvin Scholz 2024-11-24 22:21:34 +0100
  • bcbf3a5630 avfilter/vf_scale: fix off-by-one in loop bounds Niklas Haas 2024-11-25 14:27:38 +0100
  • 3c3bf6c109
    MAINTAINERS: list csp.c and csp.h maintainers Leo Izen 2024-11-22 12:00:43 -0500
  • 04ce01df0b avfilter/vf_scale: switch to new swscale API Niklas Haas 2024-06-28 21:42:23 +0200
  • 3edd1e42b9 tests/swscale: add a benchmarking mode Niklas Haas 2024-10-05 16:21:37 +0200
  • 59c39a79ca tests/swscale: rewrite on top of new API Niklas Haas 2024-09-19 18:34:20 +0200
  • 2a091d4f2e swscale: introduce new, dynamic scaling API Niklas Haas 2024-11-21 14:09:49 +0100
  • bf738412e8 swscale/graph: add new high-level scaler dispatch mechanism Niklas Haas 2024-10-10 16:39:20 +0200
  • c461dcf291 swscale/internal: expose sws_init_single_context() internally Niklas Haas 2024-10-10 23:24:31 +0200
  • fb16964009 swscale: organize and better document flags Niklas Haas 2024-10-10 15:56:32 +0200
  • 6a91a165fd swscale: eliminate redundant SwsInternal accesses Niklas Haas 2024-10-24 12:12:08 +0200
  • ed5dd67562 swscale: expose SwsContext publicly Niklas Haas 2024-10-24 12:07:46 +0200
  • 4472dec51d avformat/mm: add fallthrough comment Peter Ross 2024-11-22 08:03:35 +1100
  • 433cf391f5 fftools/ffmpeg_sched: signal the main thread when a task fails Anton Khirnov 2024-11-23 07:26:27 +0100
  • 785ffe67c8 fftools/ffmpeg_sched: rename mux_done_{lock,cond} into finish_* Anton Khirnov 2024-11-23 07:23:31 +0100
  • 224b62489d
    MAINTAINERS: Remove Guillaume Poirier and Romain Dolbeau Michael Niedermayer 2024-11-24 21:13:42 +0100
  • 6d8285633d
    avcodec/mjpegdec: Disallow progressive bayer images Michael Niedermayer 2024-11-18 23:55:05 +0100
  • 84569b6c22
    avformat/icodec: fix integer overflow with nb_pal Michael Niedermayer 2024-11-03 11:07:27 +0100
  • 40bd6d8355 avcodec/codec_desc: remove Intra Only prop for AAC James Almer 2024-11-16 20:32:02 -0300
  • 8d2d2519e0 avcodec/mediacodecdec: set set keyframe flag in output frames James Almer 2024-11-24 20:25:09 -0300
  • 99f87251e0 avcodec/libfdk-aacenc: set keyframe in output packets James Almer 2024-11-17 16:03:18 -0300
  • 281b7fc02e avcodec/libfdk-aacdec: set keyframe flag and profile in output frames James Almer 2024-11-17 15:53:03 -0300
  • 495c891e39 avcodec/audiotoolboxnec: set set keyframe flag in output packets James Almer 2024-11-24 20:24:40 -0300
  • d3dd14bf5b avcodec/audiotoolboxdec: set set keyframe flag in output frames James Almer 2024-11-24 20:24:27 -0300
  • ffdace5ad4 avcodec/aacenc: set keyframe flag in output packets James Almer 2024-11-16 20:29:38 -0300
  • faea08b722 avcodec/aac/aacdec: set keyframe flag in output frames James Almer 2024-11-16 20:28:38 -0300
  • 64bb91fd3b avcodec/aac_parser: set key_frame and profile James Almer 2024-11-16 17:56:14 -0300
  • 8ddbc26ded avformat/mov: don't unconditionally set all audio packets in fragments as key frames James Almer 2024-11-16 17:54:34 -0300
  • f656c00bd9 avformat/matroskadec: set all frames in a keyframe simple box as keyframes James Almer 2024-11-16 17:49:17 -0300
  • f938b2b3f5 avformat/test/movenc: set audio packets as key frames James Almer 2024-11-16 17:47:43 -0300
  • 23a1c021f2 avformat/movenc: write stss boxes for xHE-AAC James Almer 2024-11-16 17:46:17 -0300
  • 4e6d31755b avformat/spdifdec: parse headers for audio codecs James Almer 2024-11-16 17:44:46 -0300
  • ecb7232bac avfilter: fix unused variable warning Marvin Scholz 2024-10-13 02:39:13 +0200
  • ecc7d5db9c avformat/movenc: don't disable edit lists when writing CMAF output James Almer 2024-11-15 20:14:37 -0300
  • 865c73c86f avformat/mov: Populate packet duration using stts atom instead of guessing Darren Mo 2024-11-20 22:27:02 -0300
  • b328bf8f7e avformat/mov: rename MOVCtts.duration to offset James Almer 2024-11-20 14:40:29 -0300
  • 0dceced45c avformat/mpegts: add DVB descriptor_tag values already in use Scott Theisen 2024-11-15 00:48:22 -0500
  • 46c6ca3ed1 avcodec/libfdk-aacenc: export CPB properties James Almer 2024-11-17 23:01:38 -0300
  • 944212acad avformat/movenc: don't write a calculated avgBitrate when the provided one is unset James Almer 2024-11-17 23:01:37 -0300
  • 5813e5aa34 avformat/hevc: fix writing hvcC when no arrays are provided in hvcC-formatted input James Almer 2024-11-19 13:24:49 -0300
  • f0051604c7 avformat/movenc: don't write PS NALUs in hvcC for codec tag hvc1 James Almer 2024-11-20 11:45:18 -0300
  • 46cb7b8d9d avutil/frame: also align data pointers in av_frame_get_buffer() Pavel Koshevoy 2024-11-16 08:51:52 -0700
  • ea91d978e3 avutil/frame: fix setting plane_padding James Almer 2024-11-16 13:12:50 -0300
  • 09122bd15c avutil/frame: use size_t for total_size in get_video_buffer() James Almer 2024-11-16 13:10:24 -0300
  • 2d077f9acd swscale/internal: group user-facing options together Niklas Haas 2024-10-10 12:16:44 +0200
  • 10d1be2621 swscale/internal: use static_assert for enforcing offsets Niklas Haas 2024-10-10 11:57:44 +0200
  • 55d5eae411 swscale/options: cosmetic changes Niklas Haas 2024-10-10 11:03:47 +0200
  • f298507323 avcodec/mm: decode raw chunk type and skip unknown audio chunk type Peter Ross 2024-06-08 18:38:46 +1000
  • 66124bc368 avcodec/mm: don't fail if x offset exceeds frame width Peter Ross 2024-06-08 18:39:40 +1000
  • 63ea1660fa avcodec/mm: decode partial palette Peter Ross 2024-06-08 18:39:10 +1000
  • ac2442f0a7 avcodec/mm: set audio pts proportionally to audio offset Peter Ross 2024-06-08 18:45:13 +1000
  • 3528bfed45 avformat/smoothstreamingenc: check return value of avcodec_parameters_copy() Marth64 2024-10-12 12:18:30 -0500
  • be784e95ac avformat/mpegts: add support for ATSC E-AC-3 streams Scott Theisen 2024-11-14 14:57:01 -0500
  • 7051825b01
    doc/developer: Document relationship between git accounts and MAINTAINERS Michael Niedermayer 2024-11-16 21:32:53 +0100
  • edc4855f77
    doc/infra: Document trac backup system Michael Niedermayer 2024-11-19 23:18:31 +0100
  • 8a21d8baf9
    doc/infra: clarify domain name servers Michael Niedermayer 2024-11-19 23:18:03 +0100
  • 67c2f80d2c libaformat/mp3dec: Register the MIME type "audio/mpeg" to the mp3 decoder. Richard Mitic 2021-05-04 14:50:42 +0200
  • 05e079c948 avcodec/mediacodecenc: add async mode support Zhao Zhili 2024-11-06 20:31:34 +0800
  • 9aacbfb6ca avcodec/mediacodec_wrapper: add async mode support Zhao Zhili 2024-11-06 20:31:28 +0800
  • fa2ff5effc avcodec/mediacodecenc: Add operating_rate option Zhao Zhili 2024-11-06 20:31:21 +0800
  • 46ad1abd36 avcodec/mediacodecdec: Add operating_rate option Zhao Zhili 2024-11-06 20:31:00 +0800
  • a8375346eb fftools/ffplay_renderer: Fix a typo Zhao Zhili 2024-11-06 17:32:13 +0800
  • aad40fed33
    vulkan: fix sw_frame_deps counter Lynne 2024-11-20 05:46:16 +0100
  • 4d3e96c90c
    lavc/vulkan/common: fix reverse4's incorrect swizzle Lynne 2024-11-20 05:17:15 +0100
  • 9691ac6af2
    ffv1enc_vulkan: increase max outstanding byte count to 16bit Lynne 2024-11-20 05:11:49 +0100
  • ebf5264c93
    ffv1enc_vulkan: fix PCM encoding Lynne 2024-11-20 02:59:48 +0100
  • eb536d97a0
    ffv1enc_vulkan: support buffers larger than 4GiB Lynne 2024-11-19 08:55:17 +0100
  • 69cbda5770 lavfi/vf_drawtext: fix memory management when destroying font face Leandro Santiago 2024-10-31 21:48:27 +0100
  • 9d8f7bf4b8 tests/checkasm/diracdsp: fix alignment for src and ombc_weight buffers James Almer 2024-11-19 12:32:49 -0300
  • e9c3698ed2 avcodec/decode: Fix incorrect enum type used in side_data_map() Eugene Zemtsov 2024-10-24 18:52:45 -0700
  • d6b39373a2 avcodec/ffv1enc: restore header writing behavior for version > 1 James Almer 2024-11-18 18:21:54 -0300