Re: [FFmpeg-devel] [PATCH v3] avcodec/vp8: Export `vp8_token_update_probs` variable

2023-11-12 Thread Dai, Jianhui J
> -Original Message- > From: ffmpeg-devel On Behalf Of Leo > Izen > Sent: Monday, November 13, 2023 2:53 PM > To: ffmpeg-devel@ffmpeg.org > Subject: Re: [FFmpeg-devel] [PATCH v3] avcodec/vp8: Export > `vp8_token_update_probs` variable > > On 11/12/23 20:44, Dai, Jianhui J wrote: > > Th

Re: [FFmpeg-devel] [PATCH] avcodec/libsvtav1: add version guard for external param

2023-11-12 Thread Gyan Doshi
On 2023-11-12 08:27 pm, Gyan Doshi wrote: On 2023-11-08 10:25 am, Gyan Doshi wrote: Setting of external param 'force_key_frames' was added in 7bcc1b4eb8. It is available since v1.1.0 but ffmpeg allows linking against v0.9.0. Plan to push tomorrow, barring objections. Pushed as 67a2571a5

Re: [FFmpeg-devel] [PATCH v3] avcodec/vp8: Export `vp8_token_update_probs` variable

2023-11-12 Thread Leo Izen
On 11/12/23 20:44, Dai, Jianhui J wrote: This commit exports the `vp8_token_update_probs` variable to internal library scope to facilitate its reuse within the library. Where is this symbol actually needed elsewhere? If it is, perhaps an explanation in the commit message would be ideal. (I ha

Re: [FFmpeg-devel] [PATCH] checkasm: add lossless audio DSP

2023-11-12 Thread Rémi Denis-Courmont
Hi, This seems to show that the SSSE3 optimisation is no better than the SSE2, at least on my AMD Ryzen. Does anyone know why it's there? Should it be purged? Br, ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo

Re: [FFmpeg-devel] [PATCH v3 1/8] swscale: fix sws_setColorspaceDetails after sws_init_context

2023-11-12 Thread Chen, Wenbin
> > Will apply soon. > Hi Niklas: This patchset causes a regression. The command: "ffmpeg -i input.png -vf format=grayf32,format=gray8 output.png" reports error. If I configure with "--disable-sse2", the error is unseen. Thanks Wenbin > ___ > ffmpeg

[FFmpeg-devel] [PATCH v6] avcodec/cbs_vp8: Add support for VP8 codec bitstream

2023-11-12 Thread Dai, Jianhui J
This commit adds support for VP8 bitstream read methods to the cbs codec. This enables the trace_headers bitstream filter to support VP8, in addition to AV1, H.264, H.265, and VP9. This can be useful for debugging VP8 stream issues. The CBS VP8 implements a simple VP8 boolean decoder using GetBitC

Re: [FFmpeg-devel] [PATCH v3] avcodec/vp8: Export `vp8_token_update_probs` variable

2023-11-12 Thread Dai, Jianhui J
> -Original Message- > From: Dai, Jianhui J > Sent: Monday, November 13, 2023 9:44 AM > To: ffmpeg-devel@ffmpeg.org > Subject: [PATCH v3] avcodec/vp8: Export `vp8_token_update_probs` variable > > This commit exports the `vp8_token_update_probs` variable to internal library > scope to f

[FFmpeg-devel] [PATCH v3] avcodec/vp8: Export `vp8_token_update_probs` variable

2023-11-12 Thread Dai, Jianhui J
This commit exports the `vp8_token_update_probs` variable to internal library scope to facilitate its reuse within the library. Signed-off-by: Jianhui Dai --- libavcodec/vp8.c | 2 +- libavcodec/vp8data.c | 170 ++ libavcodec/vp8data.h | 171 +---

Re: [FFmpeg-devel] [ANNOUNCE] Repeat vote: GA voters list updates

2023-11-12 Thread Michael Niedermayer
On Sun, Nov 12, 2023 at 07:34:07PM +0100, Anton Khirnov wrote: > Quoting Michael Niedermayer (2023-11-12 19:02:31) > > On Sun, Nov 12, 2023 at 06:43:28PM +0100, J. Dekker wrote: > > > On Sun, Nov 12, 2023, at 18:31, Michael Niedermayer wrote: > > > > On Sun, Nov 12, 2023 at 11:03:21AM -0300, James

[FFmpeg-devel] [PATCH 1/2] lavc/llauddsp: R-V V scalarproduct_and_madd_int16

2023-11-12 Thread Rémi Denis-Courmont
scalarproduct_and_madd_int16_c: 10355.7 scalarproduct_and_madd_int16_rvv_i32: 1480.0 --- libavcodec/lossless_audiodsp.c | 2 ++ libavcodec/lossless_audiodsp.h | 1 + libavcodec/riscv/Makefile| 2 ++ libavcodec/riscv/llauddsp_init.c | 40 libavcodec/

[FFmpeg-devel] [PATCH 2/2] lavc/llauddsp: R-V V scalarproduct_and_madd_int32

2023-11-12 Thread Rémi Denis-Courmont
scalarproduct_and_madd_int32_c: 10899.7 scalarproduct_and_madd_int32_rvv_i32: 1749.0 --- libavcodec/riscv/llauddsp_init.c | 4 libavcodec/riscv/llauddsp_rvv.S | 26 ++ 2 files changed, 30 insertions(+) diff --git a/libavcodec/riscv/llauddsp_init.c b/libavcodec/

Re: [FFmpeg-devel] [PATCH] avfilter/buffersrc: switch to activate

2023-11-12 Thread Paul B Mahol
On Sun, Nov 12, 2023 at 5:37 PM Michael Niedermayer wrote: > On Sun, Nov 12, 2023 at 11:02:49AM +0100, Nicolas George wrote: > > Vittorio Giovara (12023-11-11): > > > Nice victimization, but "i'm behaving poorly because the other person > is a > > > meanie" is a childish argument > > > > Mock all

[FFmpeg-devel] [PATCH] checkasm: add lossless audio DSP

2023-11-12 Thread Rémi Denis-Courmont
--- tests/checkasm/Makefile | 1 + tests/checkasm/checkasm.c | 3 + tests/checkasm/checkasm.h | 1 + tests/checkasm/llauddsp.c | 115 ++ 4 files changed, 120 insertions(+) create mode 100644 tests/checkasm/llauddsp.c diff --git a/tests/checkasm/Makefil

[FFmpeg-devel] Fwd: Poll: Repeat vote: GA voters list updates

2023-11-12 Thread Vittorio Giovara
This is ridiculous, and everybody involved in this second vote should be ashamed of themselves. -- Forwarded message - From: Thilo Borgmann (CIVS poll supervisor) If you would like to vote, please visit the following URL: https://vote.ffmpeg.org/cgi-bin/civs/vote.pl?id=E_07e

Re: [FFmpeg-devel] [ANNOUNCE] Repeat vote: GA voters list updates

2023-11-12 Thread Anton Khirnov
Quoting Michael Niedermayer (2023-11-12 19:02:31) > On Sun, Nov 12, 2023 at 06:43:28PM +0100, J. Dekker wrote: > > On Sun, Nov 12, 2023, at 18:31, Michael Niedermayer wrote: > > > On Sun, Nov 12, 2023 at 11:03:21AM -0300, James Almer wrote: > > >> On 11/12/2023 10:59 AM, Thilo Borgmann via ffmpeg-d

Re: [FFmpeg-devel] [ANNOUNCE] Repeat vote: GA voters list updates

2023-11-12 Thread Michael Niedermayer
On Sun, Nov 12, 2023 at 06:43:28PM +0100, J. Dekker wrote: > On Sun, Nov 12, 2023, at 18:31, Michael Niedermayer wrote: > > On Sun, Nov 12, 2023 at 11:03:21AM -0300, James Almer wrote: > >> On 11/12/2023 10:59 AM, Thilo Borgmann via ffmpeg-devel wrote: > >> > I will also start the repeat vote now a

Re: [FFmpeg-devel] [ANNOUNCE] upcoming vote: extra members for GA

2023-11-12 Thread Anton Khirnov
Quoting Michael Niedermayer (2023-11-12 18:14:09) > On Sat, Nov 11, 2023 at 07:25:13PM +0100, Anton Khirnov wrote: > > In other words, you are deliberately trying to subvert the > > intent of the rules. > > no, the GA can change the rules entirely if it wants. > I can change neither the rules nor

[FFmpeg-devel] [PATCHv2 2/2] avcoded/fft: Fix memory leak if ctx2 is used

2023-11-12 Thread Sebastian Ramacher
--- libavcodec/avfft.c | 1 + 1 file changed, 1 insertion(+) diff --git a/libavcodec/avfft.c b/libavcodec/avfft.c index 3ef076d222..999b5ed79a 100644 --- a/libavcodec/avfft.c +++ b/libavcodec/avfft.c @@ -130,6 +130,7 @@ av_cold void av_mdct_end(FFTContext *s) { if (s) { AVTXWrapper

[FFmpeg-devel] [PATCHv2 1/2] avcodec/fft: Use av_mallocz to avoid invalid free/uninit

2023-11-12 Thread Sebastian Ramacher
--- libavcodec/avfft.c | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/libavcodec/avfft.c b/libavcodec/avfft.c index fb635abfff..3ef076d222 100644 --- a/libavcodec/avfft.c +++ b/libavcodec/avfft.c @@ -46,7 +46,7 @@ FFTContext *av_fft_init(int nbits, int inverse) {

Re: [FFmpeg-devel] [ANNOUNCE] Repeat vote: GA voters list updates

2023-11-12 Thread J. Dekker
On Sun, Nov 12, 2023, at 18:31, Michael Niedermayer wrote: > On Sun, Nov 12, 2023 at 11:03:21AM -0300, James Almer wrote: >> On 11/12/2023 10:59 AM, Thilo Borgmann via ffmpeg-devel wrote: >> > I will also start the repeat vote now and everybody can hold their >> > horses before going to flamewar. D

Re: [FFmpeg-devel] [ANNOUNCE] Repeat vote: GA voters list updates

2023-11-12 Thread Michael Niedermayer
On Sun, Nov 12, 2023 at 11:03:21AM -0300, James Almer wrote: > On 11/12/2023 10:59 AM, Thilo Borgmann via ffmpeg-devel wrote: > > I will also start the repeat vote now and everybody can hold their > > horses before going to flamewar. Depending on JB's explanations, he > > might still prove that the

Re: [FFmpeg-devel] [PATCH] avformat/mov: add support for multiple decryption keys

2023-11-12 Thread Michael Niedermayer
On Sun, Nov 12, 2023 at 06:06:01PM +0100, Adrien Guinet wrote: > This commit introduces new options to support more than one decryption > keys: > * add a decryption_keys option to MOV, that supports a dictionnary of > KID=>key (in hex), using AV_OPT_TYPE_DICT > * add the corresponding cenc_decryp

Re: [FFmpeg-devel] [ANNOUNCE] upcoming vote: extra members for GA

2023-11-12 Thread Michael Niedermayer
On Sat, Nov 11, 2023 at 07:25:13PM +0100, Anton Khirnov wrote: > Quoting Michael Niedermayer (2023-11-11 18:28:54) > > There was a swift and defensive reaction from multiple people when > > i suggested to nominate several of the main authors of FFmpeg to the GA. > > (Who many people have had no con

[FFmpeg-devel] [PATCH] avformat/mov: add support for multiple decryption keys

2023-11-12 Thread Adrien Guinet
This commit introduces new options to support more than one decryption keys: * add a decryption_keys option to MOV, that supports a dictionnary of KID=>key (in hex), using AV_OPT_TYPE_DICT * add the corresponding cenc_decryption_keys option to DASH Signed-off-by: Adrien Guinet --- doc/demuxer

Re: [FFmpeg-devel] Fwd: Poll: Repeat vote: GA voters list updates

2023-11-12 Thread J. Dekker
In my eyes, the matter of how we should update the voters list was already resolved. > https://vote.ffmpeg.org/cgi-bin/civs/vote.pl?id=E_07e9c717f7820201&key=240812a0c2e373ac > This is your private URL. Do not give it to anyone else, because they could > use it to vote for you. This vote seems

Re: [FFmpeg-devel] [PATCH] avfilter/buffersrc: switch to activate

2023-11-12 Thread Michael Niedermayer
On Sun, Nov 12, 2023 at 11:02:49AM +0100, Nicolas George wrote: > Vittorio Giovara (12023-11-11): > > Nice victimization, but "i'm behaving poorly because the other person is a > > meanie" is a childish argument > > Mock all your want, the fact that you attacked me even though I was just > replyin

Re: [FFmpeg-devel] Poll: Repeat vote: GA voters list updates

2023-11-12 Thread Nicolas George
Anton Khirnov (12023-11-12): > So you have started this vote that at least 6 developers were against, > and zero people beside you were in favor of. I did not take the time to write it, but given the irregularities of the vote and the public attitude of the organizers about it, I think it is neces

[FFmpeg-devel] Fwd: Poll: Repeat vote: GA voters list updates

2023-11-12 Thread Derek Buitenhuis
This is an invalid do-over and I refuse to take part. Please enjoy my private URL. - Derek Forwarded Message Subject:Poll: Repeat vote: GA voters list updates Date: Sun, 12 Nov 2023 15:00:41 +0100 (CET) From: Thilo Borgmann (CIVS poll supervisor) Reply-To: t

Re: [FFmpeg-devel] [PATCH v6] fftools/ffplay: add hwaccel decoding support

2023-11-12 Thread Zhao Zhili
> -Original Message- > From: Zhao Zhili > Sent: 2023年11月9日 21:06 > To: FFmpeg development discussions and patches > Subject: Re: [FFmpeg-devel] [PATCH v6] fftools/ffplay: add hwaccel decoding > support > > Ping. v6 didn’t changed much compare to v5. > > > On Nov 8, 2023, at 00:45, Zhao

Re: [FFmpeg-devel] [PATCH 2/3] avcodec/fft: Set potentially unused wrapper variables to avoid invalid free/uninit

2023-11-12 Thread James Almer
On 11/12/2023 12:11 PM, Sebastian Ramacher wrote: --- libavcodec/avfft.c | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/libavcodec/avfft.c b/libavcodec/avfft.c index 93203228c2..813b6d61a1 100644 --- a/libavcodec/avfft.c +++ b/libavcodec/avfft.c @@ -102,7 +102,8 @@ F

[FFmpeg-devel] [PATCH 2/3] avcodec/fft: Set potentially unused wrapper variables to avoid invalid free/uninit

2023-11-12 Thread Sebastian Ramacher
--- libavcodec/avfft.c | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/libavcodec/avfft.c b/libavcodec/avfft.c index 93203228c2..813b6d61a1 100644 --- a/libavcodec/avfft.c +++ b/libavcodec/avfft.c @@ -102,7 +102,8 @@ FFTContext *av_mdct_init(int nbits, int inverse, double

[FFmpeg-devel] [PATCH 0/3] Fix invalid frees, segfaults and memory leaks in avcodec/fft wrappers

2023-11-12 Thread Sebastian Ramacher
The wrappers in avcodec/fft which were introduced in 6.1 may lead to invalid frees, segfaults and memory leaks. Consider the following example program: #include int main() { FFTContext* fft = av_fft_init(11, 0); av_fft_end(fft); FFTContext* mdct = av_mdct_init(11, 0, 1.0); av_mdct_end(

[FFmpeg-devel] [PATCH 3/3] avcoded/fft: Fix memory leak if ctx2 is used

2023-11-12 Thread Sebastian Ramacher
--- libavcodec/avfft.c | 1 + 1 file changed, 1 insertion(+) diff --git a/libavcodec/avfft.c b/libavcodec/avfft.c index 813b6d61a1..1b8d6f76c3 100644 --- a/libavcodec/avfft.c +++ b/libavcodec/avfft.c @@ -130,6 +130,7 @@ av_cold void av_mdct_end(FFTContext *s) { if (s) { AVTXWrapper

[FFmpeg-devel] [PATCH 1/3] avcodec/fft: Do not uninit never initialized ctx2

2023-11-12 Thread Sebastian Ramacher
--- libavcodec/avfft.c | 1 - 1 file changed, 1 deletion(-) diff --git a/libavcodec/avfft.c b/libavcodec/avfft.c index fb635abfff..93203228c2 100644 --- a/libavcodec/avfft.c +++ b/libavcodec/avfft.c @@ -76,7 +76,6 @@ av_cold void av_fft_end(FFTContext *s) if (s) { AVTXWrapper *w = (

Re: [FFmpeg-devel] [PATCH] avcodec/libsvtav1: add version guard for external param

2023-11-12 Thread Gyan Doshi
On 2023-11-08 10:25 am, Gyan Doshi wrote: Setting of external param 'force_key_frames' was added in 7bcc1b4eb8. It is available since v1.1.0 but ffmpeg allows linking against v0.9.0. Plan to push tomorrow, barring objections. Regards, Gyan --- libavcodec/libsvtav1.c | 2 ++ 1 file cha

Re: [FFmpeg-devel] Poll: Repeat vote: GA voters list updates

2023-11-12 Thread Anton Khirnov
Quoting Thilo Borgmann (CIVS poll supervisor) (2023-11-12 15:00:23) > A Condorcet Internet Voting Service poll named Repeat vote: GA voters list > updates has been created. > You have been designated as a voter by the poll supervisor, > Thilo Borgmann (thilo.borgm...@mail.de). > Description of pol

Re: [FFmpeg-devel] [ANNOUNCE] Repeat vote: GA voters list updates

2023-11-12 Thread James Almer
On 11/12/2023 10:59 AM, Thilo Borgmann via ffmpeg-devel wrote: I will also start the repeat vote now and everybody can hold their horses before going to flamewar. Depending on JB's explanations, he might still prove that the old vote is valid and this repeat vote becomes void. Or you could ha

Re: [FFmpeg-devel] [ANNOUNCE] Repeat vote: GA voters list updates

2023-11-12 Thread Paul B Mahol
On Sun, Nov 12, 2023 at 2:59 PM Thilo Borgmann via ffmpeg-devel < ffmpeg-devel@ffmpeg.org> wrote: > Hi, > > for privacy reasons I must use JB's quote as given in the archives and > need to drag this reply up one level. If the addresses in the > redacted part need to be referred to, they shall be r

Re: [FFmpeg-devel] [ANNOUNCE] Repeat vote: GA voters list updates

2023-11-12 Thread Thilo Borgmann via ffmpeg-devel
Hi, for privacy reasons I must use JB's quote as given in the archives and need to drag this reply up one level. If the addresses in the redacted part need to be referred to, they shall be referred to as AddressA and AddressB. I will address more replies once time allows, JB's reply is actuall

[FFmpeg-devel] [PATCH 1/1] lavc/huffyuvdsp: basic R-V V add_hfyu_left_pred_bgr32

2023-11-12 Thread Rémi Denis-Courmont
Better performance can probably be achieved with a more intricate unrolled loop, but this is a start: add_hfyu_left_pred_bgr32_c: 15084.0 add_hfyu_left_pred_bgr32_rvv_i32: 10280.2 This would actually be cleaner with the RISC-V P extension, but that is not ratified yet (I think?) and usually not s

[FFmpeg-devel] [PATCH] checkasm/huffyuvdsp: test for add_hfyu_left_pred_bgr32

2023-11-12 Thread Rémi Denis-Courmont
--- tests/checkasm/huffyuvdsp.c | 30 ++ 1 file changed, 30 insertions(+) diff --git a/tests/checkasm/huffyuvdsp.c b/tests/checkasm/huffyuvdsp.c index 6ba27e267f..a08f5a8391 100644 --- a/tests/checkasm/huffyuvdsp.c +++ b/tests/checkasm/huffyuvdsp.c @@ -64,6 +64,34 @@ s

Re: [FFmpeg-devel] [PATCH v5 14/14] vvcdec: add full vvc decoder

2023-11-12 Thread Nuo Mi
On Sun, Nov 12, 2023 at 6:36 PM Nuo Mi wrote: > vvc decoder plug-in to avcodec. > split frames into slices/tiles and send them to vvc_thread for further > decoding > reorder and wait for the frame decoding to be done and output the frame > > Features: > + Support I, P, B frames > + Suppor

[FFmpeg-devel] [PATCH v5 14/14] vvcdec: add full vvc decoder

2023-11-12 Thread Nuo Mi
vvc decoder plug-in to avcodec. split frames into slices/tiles and send them to vvc_thread for further decoding reorder and wait for the frame decoding to be done and output the frame Features: + Support I, P, B frames + Support 8/10/12 bits, chroma 400, 420, 422, and 444 and range extensi

[FFmpeg-devel] [PATCH v5 12/14] vvcdec: add CTU parser

2023-11-12 Thread Nuo Mi
--- libavcodec/vvc/vvc_ctu.c | 2372 ++ libavcodec/vvc/vvc_ctu.h | 11 + 2 files changed, 2383 insertions(+) diff --git a/libavcodec/vvc/vvc_ctu.c b/libavcodec/vvc/vvc_ctu.c index 6138d2fc9f..de2bc9f931 100644 --- a/libavcodec/vvc/vvc_ctu.c +++ b/libavcodec/v

[FFmpeg-devel] [PATCH v5 11/14] vvcdec: add dsp init and inv transform

2023-11-12 Thread Nuo Mi
--- libavcodec/vvc/Makefile | 1 + libavcodec/vvc/vvcdsp.c | 141 +++ libavcodec/vvc/vvcdsp_template.c | 120 ++ 3 files changed, 262 insertions(+) create mode 100644 libavcodec/vvc/vvcdsp.c create mode 100644 libavcodec/vvc

[FFmpeg-devel] [PATCH v5 13/14] vvcdec: add CTU thread logical

2023-11-12 Thread Nuo Mi
This is the main entry point for the CTU (Coding Tree Unit) decoder. The code will divide the CTU decoder into several stages. It will check the stage dependencies and run the stage decoder. --- libavcodec/vvc/Makefile | 1 + libavcodec/vvc/vvc_thread.c | 799

[FFmpeg-devel] [PATCH v5 07/14] vvcdec: add inter prediction

2023-11-12 Thread Nuo Mi
--- libavcodec/vvc/Makefile |1 + libavcodec/vvc/vvc_inter.c | 939 libavcodec/vvc/vvc_inter.h | 42 ++ libavcodec/vvc/vvc_inter_template.c | 1023 +++ libavcodec/vvc/vvcdec.h |5 + libavcodec/vvc

[FFmpeg-devel] [PATCH v5 09/14] vvcdec: add intra prediction

2023-11-12 Thread Nuo Mi
--- libavcodec/vvc/Makefile |1 + libavcodec/vvc/vvc_ctu.c| 50 ++ libavcodec/vvc/vvc_ctu.h|2 + libavcodec/vvc/vvc_intra.c | 769 libavcodec/vvc/vvc_intra.h | 49 ++ libavcodec/vvc/vvc_intra_template.c | 1015

[FFmpeg-devel] [PATCH v5 08/14] vvcdec: add inv transform 1d

2023-11-12 Thread Nuo Mi
--- libavcodec/vvc/Makefile | 1 + libavcodec/vvc/vvc_itx_1d.c | 713 libavcodec/vvc/vvc_itx_1d.h | 52 +++ 3 files changed, 766 insertions(+) create mode 100644 libavcodec/vvc/vvc_itx_1d.c create mode 100644 libavcodec/vvc/vvc_itx_1d.h diff --git a/l

[FFmpeg-devel] [PATCH v5 04/14] vvcdec: add cabac decoder

2023-11-12 Thread Nuo Mi
add Context-based Adaptive Binary Arithmetic Coding (CABAC) decoder --- libavcodec/vvc/Makefile|2 + libavcodec/vvc/vvc_cabac.c | 2484 libavcodec/vvc/vvc_cabac.h | 126 ++ libavcodec/vvc/vvc_ctu.c | 32 + libavcodec/vvc/vvc_ctu.h | 463 +++

[FFmpeg-devel] [PATCH v5 06/14] vvcdec: add motion vector decoder

2023-11-12 Thread Nuo Mi
--- libavcodec/vvc/Makefile |1 + libavcodec/vvc/vvc_ctu.c | 18 + libavcodec/vvc/vvc_ctu.h |2 + libavcodec/vvc/vvc_mvs.c | 1799 ++ libavcodec/vvc/vvc_mvs.h | 46 + 5 files changed, 1866 insertions(+) create mode 100644 libavcodec/vvc/vvc_mvs.c

[FFmpeg-devel] [PATCH v5 03/14] vvcdec: add parameter parser for sps, pps, ph, sh

2023-11-12 Thread Nuo Mi
--- libavcodec/vvc/Makefile |1 + libavcodec/vvc/vvc_ps.c | 1149 +++ libavcodec/vvc/vvc_ps.h | 263 + libavcodec/vvc/vvcdec.h |7 + 4 files changed, 1420 insertions(+) create mode 100644 libavcodec/vvc/vvc_ps.c create mode 100644 libavcodec/v

[FFmpeg-devel] [PATCH v5 05/14] vvcdec: add reference management

2023-11-12 Thread Nuo Mi
--- libavcodec/vvc/Makefile | 1 + libavcodec/vvc/vvc_refs.c | 567 ++ libavcodec/vvc/vvc_refs.h | 57 3 files changed, 625 insertions(+) create mode 100644 libavcodec/vvc/vvc_refs.c create mode 100644 libavcodec/vvc/vvc_refs.h diff --git a/libavcod

[FFmpeg-devel] [PATCH v5 01/14] vvcdec: add vvc decoder stub

2023-11-12 Thread Nuo Mi
--- configure | 1 + libavcodec/Makefile | 1 + libavcodec/allcodecs.c | 1 + libavcodec/vvc/Makefile | 4 + libavcodec/vvc/vvcdec.c | 62 libavcodec/vvc/vvcdec.h | 204 6 files changed, 273 insertions(+) create mod

[FFmpeg-devel] [PATCH] avformat: add MMTP parser and MMT/TLV demuxer

2023-11-12 Thread SuperFashi
This patch adds an MPEG Media Transport Protocol (MMTP) parser, as defined in ISO/IEC 23008-1, and an MMT protocol over TLV packets (MMT/TLV) demuxer, as defined in ARIB STD-B32. Currently, it supports HEVC, AAC LATM, and ARIB-TTML demuxing. Since MMTP is designed to transmit over IP, there is

Re: [FFmpeg-devel] [PATCH] avfilter/buffersrc: switch to activate

2023-11-12 Thread Nicolas George
Vittorio Giovara (12023-11-11): > Nice victimization, but "i'm behaving poorly because the other person is a > meanie" is a childish argument Mock all your want, the fact that you attacked me even though I was just replying and not even told Paul to stop his childish games proves you are biassed b

Re: [FFmpeg-devel] [PATCH] avfilter/buffersrc: switch to activate

2023-11-12 Thread Nicolas George
Paul B Mahol (12023-11-12): > So all this time you play arrogant moves and expect something out of > nothing but just posting cryptic text. “Out of nothing”? What does that even mean? It is a collaboration: you do not share because I want it but because it helps your own goal. > The case can be s