1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2025-10-06 05:47:18 +02:00

Commit Graph

  • 6231fa7fb7 avcodec/av1dec: don't emit a warning when parsing isobmff style extradata master James Almer 2025-10-05 22:23:51 -03:00
  • 78a16e42bd avcodec/av1dec: don't overwrite container level color information if none is coded in the bitstream James Almer 2025-10-05 13:07:13 -03:00
  • 009e4a1c20 avcodec/libdav1d: also consider user defined color information when selectiog pix_fmt James Almer 2025-09-28 20:42:16 -03:00
  • 9b709532d5 avformat/demux: don't overwrite container level color information if set James Almer 2025-08-05 14:49:03 -03:00
  • 95850f339e tests/checkasm: add a test for dcadsp James Almer 2025-10-04 14:14:32 -03:00
  • 99034b581f avcodec/dcadsp: constify lfe_samples parameter James Almer 2025-10-04 14:18:16 -03:00
  • e05f8acabf avfilter/blend_modes: Don't build duplicate functions Andreas Rheinhardt 2025-10-01 08:27:14 +02:00
  • ea346a23de avfilter/blend_modes: Use stride in bytes Andreas Rheinhardt 2025-10-01 07:56:49 +02:00
  • 8fad52bd57 avcodec/x86/h264_qpel: Use ptrdiff_t for strides Andreas Rheinhardt 2025-09-30 00:32:27 +02:00
  • 495c3d03ae avcodec/x86/h264_qpel_10bit: Remove SSE2 "cache64" duplicates Andreas Rheinhardt 2025-09-29 23:08:11 +02:00
  • 697da64c8e avcodec/x86/h264_qpel: Port pixel8_l2_shift5 from MMXEXT to SSE2 Andreas Rheinhardt 2025-09-29 22:59:10 +02:00
  • 4ac9162beb avcodec/x86/h264_qpel: Don't use ff_ prefix for static functions Andreas Rheinhardt 2025-09-29 20:27:44 +02:00
  • cd077e88d1 avcodec/x86/h264_qpel: Add ff_{avg,put}_h264_qpel16_h_lowpass_l2_sse2() Andreas Rheinhardt 2025-09-29 19:51:47 +02:00
  • 4880fa4dca avcodec/x86/h264_qpel_8bit: Remove dead macro Andreas Rheinhardt 2025-09-29 09:54:38 +02:00
  • 35aaf697e9 avcodec/x86/h264_qpel_8bit: Replace qpel8_h_lowpass_l2 MMXEXT by SSE2 Andreas Rheinhardt 2025-09-29 07:56:53 +02:00
  • fa9ea5113b avcodec/x86/h264_qpel_8bit: Optimize branch away Andreas Rheinhardt 2025-09-29 04:30:19 +02:00
  • 400203c00c avcodec/x86/h264_qpel: Remove unused parameter from hv2_lowpass funcs Andreas Rheinhardt 2025-09-29 03:47:25 +02:00
  • b84c818c83 avcodec/x86/h264_qpel: Remove constant parameters from shift5 funcs Andreas Rheinhardt 2025-09-29 02:50:58 +02:00
  • 810bd3e62a avcodec/x86/h264_qpel: Add ff_{avg,put}_pixels16_l2_shift5_sse2 Andreas Rheinhardt 2025-09-29 02:31:42 +02:00
  • 279b6f3cf5 avcodec/fpel: Avoid loop in ff_avg_pixels4_mmxext() Andreas Rheinhardt 2025-09-29 00:11:47 +02:00
  • e340f31b89 avcodec/x86/fpel: Remove redundant repetition Andreas Rheinhardt 2025-09-28 23:25:59 +02:00
  • b0c91c2fba avcodec/h264qpel: Make avg_h264_qpel_pixels_tab smaller Andreas Rheinhardt 2025-09-27 02:15:27 +02:00
  • 6eb8bc4217 avcodec/h264qpel: Don't build unused 2x2 size funcs for bitdepths > 8 Andreas Rheinhardt 2025-09-27 01:32:08 +02:00
  • 92ae9d1ffc configure: Remove vc1dsp->qpeldsp dependency Andreas Rheinhardt 2025-09-26 22:35:49 +02:00
  • 16d5e074dc avcodec/mips/Makefile: Fix VC1DSP build rules Andreas Rheinhardt 2025-09-26 22:30:02 +02:00
  • d09f4f3c78 configure: Remove h263_decoder->h263_parser,qpeldsp dependency Andreas Rheinhardt 2025-09-26 21:28:56 +02:00
  • 0035d99c61 configure: Avoid mpeg4video_parser->{h263,qpel}dsp dependency Andreas Rheinhardt 2025-09-26 21:13:57 +02:00
  • 770f78b24a configure: Remove mss2->qpeldsp dependency Andreas Rheinhardt 2025-09-26 20:48:08 +02:00
  • c4c616db53 avcodec/x86/qpel: Move ff_{put,avg}_pixels4_l2_mmxext to h264_qpel Andreas Rheinhardt 2025-09-27 05:03:34 +02:00
  • 1e11fdff52 avcodec/x86/qpel{,dsp_init}: Remove constant function parameters Andreas Rheinhardt 2025-09-27 04:33:04 +02:00
  • 52a77128fd avcodec/x86/qpel{dsp,dsp_init}: Use ptrdiff_t for stride Andreas Rheinhardt 2025-09-27 02:32:43 +02:00
  • cacf854fe7 avcodec/x86/qpel: Remove always-false branches Andreas Rheinhardt 2025-09-26 19:31:49 +02:00
  • 8820e2205c tests/checkasm/hpeldsp: Use instruction-set independent height Andreas Rheinhardt 2025-09-28 23:23:20 +02:00
  • 9a0581fca0 tests/checkasm: Add qpeldsp checkasm Andreas Rheinhardt 2025-09-27 19:15:49 +02:00
  • 15a9c8dea3 avcodec/liblc3enc: Avoid allocating buffer to send a zero frame Andreas Rheinhardt 2025-09-30 18:53:08 +02:00
  • ab7d1c64c9 avcodec/x86/h263_loopfilter: Port loop filter to SSE2 Andreas Rheinhardt 2025-10-01 10:46:39 +02:00
  • a8a16c15c8 tests/checkasm/llviddsp: Use the same width for each cpuflag Andreas Rheinhardt 2025-10-01 13:42:09 +02:00
  • df4587789f avcodec/amfenc: avoid unnecessary output delay in low delay mode Cameron Gutman 2025-09-08 23:41:43 -05:00
  • f1d5114103 avformat/tls_openssl: do not cleanup tls after a successful dtls_start() Marton Balint 2025-10-02 00:27:29 +02:00
  • 61b6877637 avcodec/mjpegdec: Explain buf_size/width/height check Michael Niedermayer 2025-09-11 20:12:55 +02:00
  • 1a02412170 avformat/movenc_ttml: fix memleaks Zhao Zhili 2025-09-23 22:08:02 +08:00
  • cb4052beae libavformat/oggparseopus.c: Parse comments from secondary chained streams header packet. Romain Beauxis 2025-02-10 11:48:03 -06:00
  • 45d7d5d3e2 libavformat/oggparseflac.c: Parse ogg/flac comments in new ogg packets, add them to ogg stream new_metadata. Romain Beauxis 2025-02-04 07:03:49 -05:00
  • 7dbf7d2a45 libavformat/oggdec.c: Use AV_PKT_DATA_STRINGS_METADATA to pass metadata updates. Romain Beauxis 2025-02-14 09:39:45 -06:00
  • cebbb6ae8a libavformat/oggdec.h, libavformat/oggparsevorbis.c: Factor out vorbis metadata update mechanism. Romain Beauxis 2025-02-18 22:32:03 -06:00
  • de8d57e4c5 ogg/vorbis: implement header packet skip in chained ogg bitstreams. Romain Beauxis 2025-08-04 09:00:28 -05:00
  • 5511641365 avcodec/atrac9dec: use av_zero_extend() James Almer 2025-09-29 22:33:49 -03:00
  • 7ce3a14496 avcodec/apv_entropy: use av_zero_extend() James Almer 2025-09-29 22:33:38 -03:00
  • 776ee07990 avcodec/aom_film_grain: use av_zero_extend() James Almer 2025-09-29 22:33:27 -03:00
  • 8e11e2cdb8 avformat/tls_openssl: initialize underlying protocol early for dtls_start() Marton Balint 2025-09-03 00:55:46 +02:00
  • 2762ae74c5 avformat/tls: use ff_parse_opts_from_query_string() to set URL parameters Marton Balint 2025-08-26 00:23:16 +02:00
  • 3166e3b539 avformat/rtpproto: use ff_parse_opts_from_query_string() to set URL parameters Marton Balint 2025-08-25 21:35:40 +02:00
  • f231439ee7 avformat/sctp: use ff_parse_opts_from_query_string() to set URL parameters Marton Balint 2025-08-25 02:09:26 +02:00
  • 49c6e6cc44 avformat/tcp: use ff_parse_opts_from_query_string() to set URL parameters Marton Balint 2025-08-25 01:52:00 +02:00
  • 7e58fff9d0 avformat/udp: use ff_parse_opts_from_query_string() to set URL parameters Marton Balint 2025-08-25 01:51:15 +02:00
  • 2d06ed9308 avformat/libsrt: use ff_parse_opts_from_query_string() to set URL parameters Marton Balint 2025-08-25 01:50:13 +02:00
  • 70e0e3e257 avformat/utils: add helper function to set opts from query string Marton Balint 2025-08-25 00:54:29 +02:00
  • c5be4b7075 avformat: compile urldecode unconditionally Marton Balint 2025-08-26 23:03:40 +02:00
  • 6f17053e6c avformat/urldecode: add ff_urldecode_len function Marton Balint 2025-08-26 22:57:40 +02:00
  • 8cb1ff78ac avformat/dhav: Factorize some code in get_duration() Michael Niedermayer 2025-09-20 01:56:20 +02:00
  • b80f28fcbc avfilter/vf_libplacebo: introduce fit_sense option Niklas Haas 2025-09-23 20:49:07 +02:00
  • 12d696cff4 avfilter/vf_libplacebo: introduce fit_mode option Niklas Haas 2025-09-08 18:28:19 +02:00
  • 6ad839ff2e avfilter/vf_scale_*: add enum names for force_oar magic values Niklas Haas 2025-09-23 16:17:12 +02:00
  • 74115b017c doc: indicate libmpeghdec is non-free Gyan Doshi 2025-09-30 14:34:18 +05:30
  • fd1fd5850d fftools/ffmpeg_sched: unchoke upstream nodes on recv-closed filter inputs Niklas Haas 2025-09-08 19:11:29 +02:00
  • d43fd5b332 fftools/ffmpeg_sched: close stream when sch_filter_send receives EOF Niklas Haas 2025-09-09 13:10:53 +02:00
  • 56d9ca69d7 fftools/ffmpeg_dec: free decoder ctx after EOF Niklas Haas 2025-09-08 14:00:53 +02:00
  • 9d0b88feb1 fftools/ffmpeg_sched: forward demuxer choke status to dst queues Niklas Haas 2025-09-04 18:22:27 +02:00
  • 59a847a237 fftools/thread_queue: allow choking thread queues directly Niklas Haas 2025-09-04 18:09:31 +02:00
  • 5f4cbb5617 fftools/ffmpeg_sched: choke inputs during filtergraph configuration Niklas Haas 2025-09-04 15:11:46 +02:00
  • 23f1f094f8 fftools/ffmpeg_sched: get rid of src_sched Niklas Haas 2025-09-04 16:53:28 +02:00
  • fd4b5b24ce fftools/ffmpeg_sched: lower default frame queue size Niklas Haas 2025-09-03 14:38:38 +02:00
  • 15407cf90b fftools/ffmpeg_sched: relax queue size assertion Niklas Haas 2025-09-03 14:10:55 +02:00
  • 1608aa38a2 doc/infra: More details about hosting and security Nikolay Aleksandrov 2024-11-25 17:26:53 +01:00
  • fd136a4d82 ffv1enc_vulkan: fix empty struct build error on msvc Koushik Dutta via ffmpeg-devel 2025-09-29 11:44:49 -07:00
  • bc561013c9 avformat/whip: add RTX initial support Jack Lau 2025-09-18 09:23:31 +08:00
  • f1e9032a20 configure: unbreak glslang build Gyan Doshi 2025-09-28 13:20:23 +05:30
  • d975dbd7b7 avcodec/libdav1d: bump minimum supported version to 1.0.0 James Almer 2025-09-28 23:51:19 -03:00
  • 0fdb5829e3 avformat/rtsp: set AVFMTCTX_UNSEEKABLE flag Kaarle Ritvanen 2025-04-29 14:35:00 +03:00
  • dd977adcfe Add myself to CODEOWNERS Rémi Denis-Courmont 2025-09-27 14:07:36 +03:00
  • 635cb4543f avcodec/bsf/ahx_to_mp2: Don't output uninitialized data Andreas Rheinhardt 2025-09-24 04:34:47 +02:00
  • 8a34faa250 swscale/ppc/swscale_ppc_template: Fix av_unused placement Andreas Rheinhardt 2025-09-26 22:16:40 +02:00
  • 0f1f345c37 avcodec/x86/qpeldsp_init: Fix compilation without external assembly Andreas Rheinhardt 2025-09-26 16:17:45 +02:00
  • 941eae01b1 avutil/attributes: prefer clang attributes even in non-gnu builds Kacper Michajłow 2025-09-25 19:24:19 +02:00
  • b7ab357db4 avutil/attributes: use standard attributes when they are available Kacper Michajłow 2025-09-25 19:22:39 +02:00
  • a7f0377a3d avutil/attributes: add AV_HAS_STD_ATTRIBUTE Kacper Michajłow 2025-09-25 19:10:01 +02:00
  • d6cb0d2c2b ALL: move av_unused to conform with standard requirement Kacper Michajłow 2025-09-25 19:31:17 +02:00
  • b9cc8e3210 avfilter/vf_scale: don't attempt to rescale AV_NOPTS_VALUE James Almer 2025-09-24 20:31:26 -03:00
  • 5614672d1b avfilter/framesync: don't attempt to rescale AV_NOPTS_VALUE James Almer 2025-09-24 20:31:11 -03:00
  • c605d2a7ae MAINTAINERS: add me for Linux / PowerPC architecture Sean McGovern 2025-09-22 08:45:08 -04:00
  • 9ed6503b62 MAINTAINERS: add my OpenPGP key Sean McGovern 2025-09-22 08:31:16 -04:00
  • 8f77695e65 avcodec/svq1enc: restrict Altivec acceleration to big-endian POWER configurations release/7.1 Sean McGovern 2025-01-16 16:30:52 -05:00
  • 994a368451 configure: deprecate support for libnpp Timo Rothenpieler 2025-09-19 17:35:29 +02:00
  • a54d6b1d91 avcodec/x86/rnd_template: Merge into hpeldsp_init.c Andreas Rheinhardt 2025-09-23 05:01:41 +02:00
  • 43fe9554cc avcodec/x86/hpeldsp_init: Avoid complicating macro Andreas Rheinhardt 2025-09-23 04:49:44 +02:00
  • 00e046df13 avcodec/x86/hpeldsp_init: Remove MMX(EXT) funcs overridden by SSE2 Andreas Rheinhardt 2025-09-23 04:32:55 +02:00
  • 30c4007c65 avcodec/x86/hpeldsp: Add SSE2 avg_no_rnd size 16 versions Andreas Rheinhardt 2025-09-23 04:15:22 +02:00
  • 1e677e6964 avcodec/x86/hpeldsp: Add SSE2 put_no_rnd size 16 versions Andreas Rheinhardt 2025-09-23 03:52:28 +02:00
  • 262791b8d8 avcodec/hpeldsp: Make put_no_rnd_pixels_tab smaller Andreas Rheinhardt 2025-09-22 05:41:04 +02:00
  • c7161befb4 avcodec/x86/h264_qpel: Remove MMX(EXT) funcs overridden by SSSE3 Andreas Rheinhardt 2025-09-21 15:12:49 +02:00