[FFmpeg-devel] [PATCH 4/4] lavc/vp9dsp: R-V V ipred tm

2024-03-01 Thread flow gg
From 3128765d298f5a44fd13be7b3da2ef88c96083f9 Mon Sep 17 00:00:00 2001 From: sunyuechi Date: Sat, 2 Mar 2024 09:35:22 +0800 Subject: [PATCH 4/4] lavc/vp9dsp: R-V V ipred tm C908: vp9_tm_4x4_8bpp_c: 116.5 vp9_tm_4x4_8bpp_rvv_i32: 43.5 vp9_tm_8x8_8bpp_c: 416.2 vp9_tm_8x8_8bpp_rvv_i32: 86.0 vp9_tm_

[FFmpeg-devel] [PATCH 3/4] lavc/vp9dsp: R-V V ipred hor

2024-03-01 Thread flow gg
From 173072b33d3237b924f3fa342e20558d96a72457 Mon Sep 17 00:00:00 2001 From: sunyuechi Date: Sat, 2 Mar 2024 08:35:39 +0800 Subject: [PATCH 3/4] lavc/vp9dsp: R-V V ipred hor C908: vp9_hor_8x8_8bpp_c: 74.7 vp9_hor_8x8_8bpp_rvv_i32: 35.7 vp9_hor_16x16_8bpp_c: 175.5 vp9_hor_16x16_8bpp_rvv_i32: 80.2

[FFmpeg-devel] [PATCH 2/4] lavc/vp9dsp: R-V V ipred vert

2024-03-01 Thread flow gg
From 7abd262daa281cee412a905ea75a5f10dd0b1fbe Mon Sep 17 00:00:00 2001 From: sunyuechi Date: Fri, 1 Mar 2024 18:38:43 +0800 Subject: [PATCH 2/4] lavc/vp9dsp: R-V V ipred vert C908: vp9_vert_8x8_8bpp_c: 22.0 vp9_vert_8x8_8bpp_rvv_i64: 18.5 vp9_vert_16x16_8bpp_c: 71.2 vp9_vert_16x16_8bpp_rvv_i32:

[FFmpeg-devel] [PATCH 1/4] lavc/vp9dsp: R-V V ipred dc

2024-03-01 Thread flow gg
From adaae06a3e18bccec1772a3134334cbea652ae77 Mon Sep 17 00:00:00 2001 From: sunyuechi Date: Mon, 26 Feb 2024 14:42:17 +0800 Subject: [PATCH 1/4] lavc/vp9dsp: R-V V ipred dc C908: vp9_dc_8x8_8bpp_c: 46.0 vp9_dc_8x8_8bpp_rvv_i64: 41.0 vp9_dc_16x16_8bpp_c: 109.2 vp9_dc_16x16_8bpp_rvv_i32: 72.7 vp9

Re: [FFmpeg-devel] [PATCH 3/3] lavc/vp9dsp: R-V V ipred dc dc_left dc_top

2024-03-01 Thread flow gg
please ignore this, updated in "[FFmpeg-devel] [PATCH 1/4] lavc/vp9dsp: R-V V ipred dc" flow gg 于2024年2月27日周二 00:19写道: > > ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit lin

Re: [FFmpeg-devel] [PATCH 2/3] lavc/vp9dsp: R-V V ipred hor

2024-03-01 Thread flow gg
please ignore this, updated in "[FFmpeg-devel] [PATCH 1/4] lavc/vp9dsp: R-V V ipred dc" flow gg 于2024年2月27日周二 00:19写道: > > ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit lin

Re: [FFmpeg-devel] [PATCH 1/3] lavc/vp9dsp: R-V V ipred vert

2024-03-01 Thread flow gg
please ignore this, updated in "[FFmpeg-devel] [PATCH 1/4] lavc/vp9dsp: R-V V ipred dc" flow gg 于2024年2月27日周二 00:19写道: > > ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit lin

Re: [FFmpeg-devel] [PATCH 1/2] avcodec/vvc/vvcdec: allow vvc_decode_close() on failed open

2024-03-01 Thread Nuo Mi
Pushed the VVC patch. Thank you, Michael. On Wed, Feb 28, 2024 at 6:47 AM Michael Niedermayer wrote: > Fixes: division by 0 > Fixes: > 67008/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_VVC_fuzzer-5873503163187200 > > Found-by: continuous fuzzing process > https://github.com/google/oss-fuzz

Re: [FFmpeg-devel] [PATCH] configure: Add missing vvc_decoder->cbs_h266 dependency

2024-03-01 Thread Nuo Mi
pushed, thank you, Andreas. On Fri, Mar 1, 2024 at 7:51 PM Andreas Rheinhardt < andreas.rheinha...@outlook.com> wrote: > Signed-off-by: Andreas Rheinhardt > --- > configure | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/configure b/configure > index 574c9bf5f6..b5b233e

Re: [FFmpeg-devel] [RFC] clarifying the TC conflict of interest rule

2024-03-01 Thread Gyan Doshi
On 2024-03-01 11:03 pm, Anton Khirnov wrote: * Any member of the TC who had a strong opinion on the question raised before it was raised should recuse themselves. In particular, must recuse themselves any member of the TC who: - participated in the discussion (on the ML, on IRC or els

Re: [FFmpeg-devel] [PATCH] avcodec/x86/fpel: Remove remnants of MMX

2024-03-01 Thread Andreas Rheinhardt
Andreas Rheinhardt: > Since 7cad4dba505f9ad0adf013dd5bdf02a57249eecc > averaging functions only exist for MMXEXT and SSE2. > > Signed-off-by: Andreas Rheinhardt > --- > libavcodec/x86/fpel.asm | 23 --- > 1 file changed, 23 deletions(-) > > diff --git a/libavcodec/x86/fpel.a

Re: [FFmpeg-devel] [PATCH 4/4] avformat/wavdec: dynamically set max_size by default

2024-03-01 Thread Marton Balint
On Thu, 29 Feb 2024, Marton Balint wrote: On Thu, 29 Feb 2024, Andreas Rheinhardt wrote: Marton Balint: The wav demuxer by default tried to demux 4096-byte packets which caused packets with very few number of samples for files with high channel count. This caused a significant overh

Re: [FFmpeg-devel] [PATCH v3] avcodec/jpeg2000dec: support of 2 fields in 1 AVPacket

2024-03-01 Thread Tomas Härdin
sön 2024-02-25 klockan 05:14 +0100 skrev Jerome Martinez: > On 24/02/2024 13:26, Tomas Härdin wrote: > > 3a) if the codec is inherently interlaced, call the decoder once > > 3b) if the codec is not inherently interlaced, call the decoder > > twice, > > with appropriate stride, and keep track of the

Re: [FFmpeg-devel] [PATCH 2/2] swresample/resample: rework resample_one function to work the same way as the others

2024-03-01 Thread Marton Balint
On Fri, 1 Mar 2024, Michael Niedermayer wrote: On Thu, Feb 29, 2024 at 06:55:01PM +0100, Marton Balint wrote: On Thu, 29 Feb 2024, Michael Niedermayer wrote: On Tue, Feb 27, 2024 at 10:48:10AM +0100, Marton Balint wrote: Signed-off-by: Marton Balint --- libswresample/resample.c

Re: [FFmpeg-devel] [PATCH 2/2] avcodec: remove sonic lossy/lossless audio

2024-03-01 Thread Lynne
Mar 1, 2024, 21:33 by an...@khirnov.net: > Quoting Lynne (2024-03-01 20:41:53) > >> Mar 1, 2024, 19:59 by an...@khirnov.net: >> >> > Quoting Lynne (2024-02-29 14:30:55) >> > >> >> We offer support for it. Someone must have used it. >> >> I'm sure there are less used game codecs we support than Son

Re: [FFmpeg-devel] [PATCH] avformat/mpegts: Restrict skipping Metadata AU cells to metadata streams

2024-03-01 Thread Andreas Rheinhardt
Marton Balint: > > > On Fri, 1 Mar 2024, Andreas Rheinhardt wrote: > >> Only metadata streams (stream type 0x15) are packed >> in Metadata AU cells, so it should only be stripped >> from them and not from all KLV streams. >> >> Fixes ticket #10828, a regression since >> 468615f2045da325e0f73e8e6

Re: [FFmpeg-devel] [PATCH] avformat/mpegts: Restrict skipping Metadata AU cells to metadata streams

2024-03-01 Thread Marton Balint
On Fri, 1 Mar 2024, Andreas Rheinhardt wrote: Only metadata streams (stream type 0x15) are packed in Metadata AU cells, so it should only be stripped from them and not from all KLV streams. Fixes ticket #10828, a regression since 468615f2045da325e0f73e8e668d49cf456ccb37. I sent a patch for

[FFmpeg-devel] [PATCH] avformat/mpegts: Restrict skipping Metadata AU cells to metadata streams

2024-03-01 Thread Andreas Rheinhardt
Only metadata streams (stream type 0x15) are packed in Metadata AU cells, so it should only be stripped from them and not from all KLV streams. Fixes ticket #10828, a regression since 468615f2045da325e0f73e8e668d49cf456ccb37. Signed-off-by: Andreas Rheinhardt --- I really don't know mpegts; the

Re: [FFmpeg-devel] [PATCH v7 07/14] avutil/frame: add helper for adding side data w/ AVBufferRef to array

2024-03-01 Thread James Almer
On 3/1/2024 3:19 PM, Anton Khirnov wrote: Quoting Jan Ekström (2024-02-29 17:42:54) diff --git a/libavutil/frame.h b/libavutil/frame.h index 47d0096bc4..908fd4a90d 100644 --- a/libavutil/frame.h +++ b/libavutil/frame.h @@ -1081,6 +1081,26 @@ AVFrameSideData *av_frame_side_data_new(AVFrameSideDat

Re: [FFmpeg-devel] [PATCH 2/2] avcodec: remove sonic lossy/lossless audio

2024-03-01 Thread Anton Khirnov
Quoting Lynne (2024-03-01 20:41:53) > Mar 1, 2024, 19:59 by an...@khirnov.net: > > > Quoting Lynne (2024-02-29 14:30:55) > > > >> We offer support for it. Someone must have used it. > >> I'm sure there are less used game codecs we support than Sonic. > >> > > > > [citation needed] > > > > Is there

Re: [FFmpeg-devel] [PATCH 2/2] avcodec: remove sonic lossy/lossless audio

2024-03-01 Thread Tomas Härdin
ons 2024-02-28 klockan 13:56 +0100 skrev J. Dekker: > This was an experimental/research codec of which ffmpeg is the only > encoder and decoder, development has stalled and these files don't > exist > in the wild. > > Signed-off-by: J. Dekker > --- >  Changelog   |    1 + >  configure

Re: [FFmpeg-devel] [PATCH 2/2] avcodec: remove sonic lossy/lossless audio

2024-03-01 Thread Lynne
Mar 1, 2024, 19:59 by an...@khirnov.net: > Quoting Lynne (2024-02-29 14:30:55) > >> We offer support for it. Someone must have used it. >> I'm sure there are less used game codecs we support than Sonic. >> > > [citation needed] > > Is there any evidence that it was used for anything other than > d

Re: [FFmpeg-devel] [PATCH 2/2] avcodec: remove sonic lossy/lossless audio

2024-03-01 Thread Nicolas George
Anton Khirnov (12024-03-01): > Is there any evidence that it was used for anything other than > development and testing? That anyone has any actual samples in it they'd > like to play? Wrong question. The burden of proof is on whoever wants to remove, not on the status quo. And good luck proving

Re: [FFmpeg-devel] [PATCH 2/2] avcodec: remove sonic lossy/lossless audio

2024-03-01 Thread Anton Khirnov
Quoting Lynne (2024-02-29 14:30:55) > We offer support for it. Someone must have used it. > I'm sure there are less used game codecs we support than Sonic. [citation needed] Is there any evidence that it was used for anything other than development and testing? That anyone has any actual samples

[FFmpeg-devel] [PATCH] fftools/ffplay: stop printing non-public AVCodecContext fields

2024-03-01 Thread Anton Khirnov
They are documented as not intended for caller use. --- fftools/ffplay.c | 6 ++ 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/fftools/ffplay.c b/fftools/ffplay.c index 5b54fab492..09b4846deb 100644 --- a/fftools/ffplay.c +++ b/fftools/ffplay.c @@ -1731,16 +1731,14 @@ display:

Re: [FFmpeg-devel] [PATCH v7 10/14] avcodec: add helper for configuring AVCodecContext's frame side data

2024-03-01 Thread Anton Khirnov
Quoting Jan Ekström (2024-02-29 17:42:57) > +/** > + * Add multiple side data entries to an AVCodecContext set in one go, for > + * example from an AVFrame. > + * > + * In case the function fails to add a side data entry, it will clear the > + * whole side data set. > + * > + * @param avctx context

Re: [FFmpeg-devel] [PATCH v7 09/14] avcodec: add frame side data array to AVCodecContext

2024-03-01 Thread Anton Khirnov
Quoting Jan Ekström (2024-02-29 17:42:56) > This allows configuring an encoder by using AVFrameSideData. > --- > libavcodec/avcodec.h | 8 > libavcodec/options.c | 2 ++ > 2 files changed, 10 insertions(+) > > diff --git a/libavcodec/avcodec.h b/libavcodec/avcodec.h > index 43859251cc..4

Re: [FFmpeg-devel] [PATCH v7 07/14] avutil/frame: add helper for adding side data w/ AVBufferRef to array

2024-03-01 Thread Anton Khirnov
Quoting Jan Ekström (2024-02-29 17:42:54) > diff --git a/libavutil/frame.h b/libavutil/frame.h > index 47d0096bc4..908fd4a90d 100644 > --- a/libavutil/frame.h > +++ b/libavutil/frame.h > @@ -1081,6 +1081,26 @@ AVFrameSideData > *av_frame_side_data_new(AVFrameSideData ***sd, int *nb_sd, >

Re: [FFmpeg-devel] [PATCH v7 06/14] avutil/frame: add helper for adding existing side data to array

2024-03-01 Thread Anton Khirnov
Quoting Jan Ekström (2024-02-29 17:42:53) > @@ -872,6 +889,38 @@ AVFrameSideData *av_frame_side_data_new(AVFrameSideData > ***sd, int *nb_sd, > return ret; > } > > +int av_frame_side_data_from_sd(AVFrameSideData ***sd, int *nb_sd, > + const AVFrameSideData *sr

Re: [FFmpeg-devel] [PATCH v7 05/14] avutil/frame: add helper for adding side data to array

2024-03-01 Thread Anton Khirnov
Quoting Jan Ekström (2024-02-29 17:42:52) > diff --git a/libavutil/frame.h b/libavutil/frame.h > index 921f2212cf..726ca19a03 100644 > --- a/libavutil/frame.h > +++ b/libavutil/frame.h > @@ -1060,6 +1060,27 @@ const char *av_frame_side_data_name(enum > AVFrameSideDataType type); > */ > void av_

Re: [FFmpeg-devel] [RFC] clarifying the TC conflict of interest rule

2024-03-01 Thread Anton Khirnov
Hi all, it seems the discussion died down, so I intend to start the vote on Monday (2024-03-04). The vote description will be as follows: There is disagreement about the appropriateness and interpretation of the following sentence in Technical Committee rules (doc/community.texi): > If

Re: [FFmpeg-devel] [RFC] clarifying the TC conflict of interest rule

2024-03-01 Thread Anton Khirnov
Quoting Michael Niedermayer (2024-02-27 17:55:30) > On Tue, Feb 27, 2024 at 08:20:30AM +0100, Anton Khirnov wrote: > > Quoting Michael Niedermayer (2024-02-26 23:47:20) > > > > > > Look at the 3 patches i just posted. > > > I suspect we can move alot closer to what you suggest without a vote but >

Re: [FFmpeg-devel] [PATCH v7 09/14] avcodec: add frame side data array to AVCodecContext

2024-03-01 Thread James Almer
On 3/1/2024 1:03 PM, James Almer wrote: On 2/29/2024 1:42 PM, Jan Ekström wrote: This allows configuring an encoder by using AVFrameSideData. Maybe mention that in the doxy for the field. Explain that it needs to be set before avcodec_open2() and is used to initialize an encoder. And that i

Re: [FFmpeg-devel] [PATCH v7 05/14] avutil/frame: add helper for adding side data to array

2024-03-01 Thread James Almer
On 2/29/2024 1:42 PM, Jan Ekström wrote: diff --git a/libavutil/frame.h b/libavutil/frame.h index 921f2212cf..726ca19a03 100644 --- a/libavutil/frame.h +++ b/libavutil/frame.h @@ -1060,6 +1060,27 @@ const char *av_frame_side_data_name(enum AVFrameSideDataType type); */ void av_frame_side_da

Re: [FFmpeg-devel] [PATCH 14/38] lavu/opt: factor per-type dispatch out of av_opt_set()

2024-03-01 Thread Anton Khirnov
Quoting Michael Niedermayer (2024-02-23 23:50:10) > Hi Anton > > On Fri, Feb 23, 2024 at 02:58:36PM +0100, Anton Khirnov wrote: > > Will be useful in following commits. > > --- > > breaks: > > ./ffmpeg -y -request_channel_layout 3 -i > bug/401/mlp_5point1_downmixof6channel.mlp -bitexact > file

Re: [FFmpeg-devel] [PATCH v7 09/14] avcodec: add frame side data array to AVCodecContext

2024-03-01 Thread James Almer
On 2/29/2024 1:42 PM, Jan Ekström wrote: This allows configuring an encoder by using AVFrameSideData. Maybe mention that in the doxy for the field. Explain that it needs to be set before avcodec_open2() and is used to initialize an encoder. --- libavcodec/avcodec.h | 8 libavcod

Re: [FFmpeg-devel] [PATCH] avcodec/decode: give packet side data priority over global

2024-03-01 Thread James Almer
On 3/1/2024 12:29 PM, Anton Khirnov wrote: Quoting James Almer (2024-03-01 13:37:43) Restores the behavior prior to ae22271620df90567ba276832b33607d64e9ba9c, where global side data would be inserted first to the output frame, resulting in both two entries for the same type and having priority wh

Re: [FFmpeg-devel] [PATCH] avcodec/bsf/mp3_header_decompress: Remove BSF

2024-03-01 Thread Anton Khirnov
Quoting Andreas Rheinhardt (2024-03-01 12:34:27) > Will apply tomorrow unless there are objections. Looks very good to me. -- Anton Khirnov ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsub

Re: [FFmpeg-devel] [PATCH] avcodec/decode: give packet side data priority over global

2024-03-01 Thread Anton Khirnov
Quoting James Almer (2024-03-01 13:37:43) > Restores the behavior prior to ae22271620df90567ba276832b33607d64e9ba9c, where > global side data would be inserted first to the output frame, resulting in > both > two entries for the same type and having priority when fetched by the AVFrame > helpers.

[FFmpeg-devel] [PATCH] avfilter: update filter timeline state only on main link

2024-03-01 Thread Gyan Doshi
At present, consume_update evaluates timeline state on all links for a multi-input filter. This can lead to the filter being incorrectly en/dis-abled when evaluation on a frame on a secondary link leads to a different result than the frame on the current main link next in line for processing. ---

Re: [FFmpeg-devel] [PATCH v2 5/5] lavf/demux: duplicate side_data in parse_packet()

2024-03-01 Thread James Almer
On 3/1/2024 10:49 AM, James Almer wrote: On 3/1/2024 10:39 AM, Nicolas Gaullier wrote: Signed-off-by: Nicolas Gaullier ---   libavformat/demux.c   |  23 ++-   tests/ref/fate/concat-demuxer-simple2-lavf-ts | 164 +-   tests/ref/fate/ts-demux

Re: [FFmpeg-devel] [PATCH v2 5/5] lavf/demux: duplicate side_data in parse_packet()

2024-03-01 Thread James Almer
On 3/1/2024 10:39 AM, Nicolas Gaullier wrote: Signed-off-by: Nicolas Gaullier --- libavformat/demux.c | 23 ++- tests/ref/fate/concat-demuxer-simple2-lavf-ts | 164 +- tests/ref/fate/ts-demux | 8 +- 3 files changed, 104 ins

[FFmpeg-devel] [PATCH v2 5/5] lavf/demux: duplicate side_data in parse_packet()

2024-03-01 Thread Nicolas Gaullier
Signed-off-by: Nicolas Gaullier --- libavformat/demux.c | 23 ++- tests/ref/fate/concat-demuxer-simple2-lavf-ts | 164 +- tests/ref/fate/ts-demux | 8 +- 3 files changed, 104 insertions(+), 91 deletions(-) diff --git a/libavforma

[FFmpeg-devel] [PATCH v2 4/5] avcodec/h264_parser: fix start of packet for some broken streams

2024-03-01 Thread Nicolas Gaullier
Signed-off-by: Nicolas Gaullier --- libavcodec/h264_parser.c | 11 ++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/libavcodec/h264_parser.c b/libavcodec/h264_parser.c index 94cfbc481e..6b721ec253 100644 --- a/libavcodec/h264_parser.c +++ b/libavcodec/h264_parser.c @@ -12

[FFmpeg-devel] [PATCH v2 1/5] avcodec/parser: merge packets from the same frame

2024-03-01 Thread Nicolas Gaullier
The mpegts demuxer splits packets according to its max_packet_size. This currently fills the AVCodecParserContext s->cur_frame_* arrays with kind of 'empty' entries: no pts/dts. This patch merges these entries, so the parser behaviour is independent from the demuxer settings. This patch is required

[FFmpeg-devel] [PATCH v2 3/5] avcodec/parser: fix fetch_timestamp in a scenario with unaligned packets

2024-03-01 Thread Nicolas Gaullier
Fix fetch_timestamp when the frame start is in a previous packet. Signed-off-by: Nicolas Gaullier --- libavcodec/parser.c | 9 + 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/libavcodec/parser.c b/libavcodec/parser.c index ede9e7e8b4..e4e9fbf48f 100644 --- a/libavcodec/pa

[FFmpeg-devel] [PATCH v2 0/5] avcodec/parser: fix fetch_timestamp in a scenario with unaligned packets

2024-03-01 Thread Nicolas Gaullier
This is the following of https://patchwork.ffmpeg.org/project/ffmpeg/list/?series=10843 The file submited by Michael highlighted 3 different and independent issues I missed in the first version: - some corrupt mpegts files are missing the zero_byte at the NAL, but a "full" NAL start including t

[FFmpeg-devel] [PATCH v2 2/5] avcodec/parser: reindent after previous commit

2024-03-01 Thread Nicolas Gaullier
Signed-off-by: Nicolas Gaullier --- libavcodec/parser.c | 16 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/libavcodec/parser.c b/libavcodec/parser.c index 249f81d4bb..ede9e7e8b4 100644 --- a/libavcodec/parser.c +++ b/libavcodec/parser.c @@ -143,14 +143,14 @@ int

[FFmpeg-devel] [PATCH] avcodec/decode: give packet side data priority over global

2024-03-01 Thread James Almer
Restores the behavior prior to ae22271620df90567ba276832b33607d64e9ba9c, where global side data would be inserted first to the output frame, resulting in both two entries for the same type and having priority when fetched by the AVFrame helpers. This is a temporary fix for ticket #10857 until a pr

[FFmpeg-devel] [PATCH] configure: Add missing vvc_decoder->cbs_h266 dependency

2024-03-01 Thread Andreas Rheinhardt
Signed-off-by: Andreas Rheinhardt --- configure | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure b/configure index 574c9bf5f6..b5b233e852 100755 --- a/configure +++ b/configure @@ -3036,7 +3036,7 @@ vp6f_decoder_select="vp6_decoder" vp7_decoder_select="h264pred video

Re: [FFmpeg-devel] [PATCH] avcodec/bsf/mp3_header_decompress: Remove BSF

2024-03-01 Thread Andreas Rheinhardt
Andreas Rheinhardt: > This BSF is supposed to be used in conjunction with mp3_header_compress, > which has been removed more than ten years ago in commit > c6080d89009056530119ab794ad02e4d515c7754. It mangled the headers > by removing the CRC field as well as fields that are supposed > to stay cons

Re: [FFmpeg-devel] [PATCH 1/4] avformat/avio: Make avio_print_string_array() accept const pointers

2024-03-01 Thread Andreas Rheinhardt
Andreas Rheinhardt: > Signed-off-by: Andreas Rheinhardt > --- > doc/APIchanges| 3 +++ > libavformat/avio.h| 2 +- > libavformat/aviobuf.c | 2 +- > 3 files changed, 5 insertions(+), 2 deletions(-) > > diff --git a/doc/APIchanges b/doc/APIchanges > index 10f6667e9e..055e6848a3 100644

Re: [FFmpeg-devel] [PATCH 1/6] avcodec/aacenc: Move initializing DSP out of aacenc.c

2024-03-01 Thread Andreas Rheinhardt
Andreas Rheinhardt: > Otherwise aacenc.o gets pulled in by the aacencdsp checkasm > test and it in turn pulls the rest of lavc in. > Besides being bad size-wise this also has the downside that > it pulls in avpriv_(cga|vga16)_font from libavutil which are > marked as being imported from another lib

Re: [FFmpeg-devel] [PATCH] avcodec/x86/rv40dsp, simple_idct: Remove remnants of MMX

2024-03-01 Thread Andreas Rheinhardt
Andreas Rheinhardt: > Signed-off-by: Andreas Rheinhardt > --- > libavcodec/x86/rv40dsp.asm | 10 -- > libavcodec/x86/simple_idct.asm | 36 -- > 2 files changed, 46 deletions(-) > > diff --git a/libavcodec/x86/rv40dsp.asm b/libavcodec/x86/rv40dsp.asm >