Re: [FFmpeg-devel] [PATCH] lavc/qsvenc: Set default bitrate to 2M

2023-12-05 Thread Xiang, Haihao
On Di, 2023-12-05 at 12:47 +0100, Timo Rothenpieler wrote: > On 05.12.2023 09:15, Xiang, Haihao wrote: > > From: Haihao Xiang > > > > 2M is suitable for more cases, e.g. 4K video. > > > > Signed-off-by: Haihao Xiang > > --- > >   libavcodec/qsvenc_av1.c   | 2 +- > >   libavcodec/qsvenc_h264.c 

Re: [FFmpeg-devel] [PATCH] lavc/vc1dsp: R-V V inv_trans

2023-12-05 Thread flow gg
> FWIW CanMV-K230 boards are on sale for under 500 RMB. I just made a payment ~ (I saw you mention in IRC that you're going to write about K230+Debian. Looking forward to it) Rémi Denis-Courmont 于2023年12月6日周三 04:11写道: > Le tiistaina 5. joulukuuta 2023, 21.25.12 EET flow gg a écrit : > > > This

[FFmpeg-devel] [PATCH v7 7/7] fate: add test for animated WebP

2023-12-05 Thread Thilo Borgmann via ffmpeg-devel
--- tests/fate/image.mak | 3 +++ tests/ref/fate/webp-anim | 22 ++ 2 files changed, 25 insertions(+) create mode 100644 tests/ref/fate/webp-anim diff --git a/tests/fate/image.mak b/tests/fate/image.mak index 400199c28a..2e0d1e8e3f 100644 --- a/tests/fate/image.mak +++

[FFmpeg-devel] [PATCH v7 6/7] libavformat/webp: add WebP demuxer

2023-12-05 Thread Thilo Borgmann via ffmpeg-devel
From: Josef Zlomek Adds the demuxer of animated WebP files. It supports non-animated, animated, truncated, and concatenated files. Reading from a pipe (and other non-seekable inputs) is also supported. The WebP demuxer splits the input stream into packets containing one frame. It also marks the

[FFmpeg-devel] [PATCH v7 5/7] avcodec/webp: make init_canvas_frame static

2023-12-05 Thread Thilo Borgmann via ffmpeg-devel
--- libavcodec/webp.c | 142 +++--- 1 file changed, 70 insertions(+), 72 deletions(-) diff --git a/libavcodec/webp.c b/libavcodec/webp.c index 2b9a38fdf9..af81e2a84b 100644 --- a/libavcodec/webp.c +++ b/libavcodec/webp.c @@ -1372,7 +1372,76 @@ static int

[FFmpeg-devel] [PATCH v7 3/7] avcodec/webp_parser: parse each frame into one packet

2023-12-05 Thread Thilo Borgmann via ffmpeg-devel
--- libavcodec/webp_parser.c | 130 +++ 1 file changed, 89 insertions(+), 41 deletions(-) diff --git a/libavcodec/webp_parser.c b/libavcodec/webp_parser.c index bd5f94dac5..da853bb1f5 100644 --- a/libavcodec/webp_parser.c +++ b/libavcodec/webp_parser.c @@

[FFmpeg-devel] [PATCH v7 4/7] libavcodec/webp: add support for animated WebP decoding

2023-12-05 Thread Thilo Borgmann via ffmpeg-devel
From: Josef Zlomek Fixes: 4907 Adds support for decoding of animated WebP. The WebP decoder adds the animation related features according to the specs: https://developers.google.com/speed/webp/docs/riff_container#animation The frames of the animation may be smaller than the image canvas.

[FFmpeg-devel] [PATCH v7 2/7] avcodec/webp: remove unused definitions

2023-12-05 Thread Thilo Borgmann via ffmpeg-devel
--- libavcodec/webp.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/libavcodec/webp.c b/libavcodec/webp.c index 4994781a64..286e7c8b73 100644 --- a/libavcodec/webp.c +++ b/libavcodec/webp.c @@ -60,8 +60,6 @@ #define VP8X_FLAG_ALPHA 0x10 #define VP8X_FLAG_ICC

[FFmpeg-devel] [PATCH v7 1/7] avcodec/webp: move definitions into header

2023-12-05 Thread Thilo Borgmann via ffmpeg-devel
--- libavcodec/webp.c | 1 + libavcodec/webp.h | 38 ++ 2 files changed, 39 insertions(+) create mode 100644 libavcodec/webp.h diff --git a/libavcodec/webp.c b/libavcodec/webp.c index 54b3fde6dc..4994781a64 100644 --- a/libavcodec/webp.c +++

[FFmpeg-devel] [PATCH v7 0/7] webp: add support for animated WebP decoding

2023-12-05 Thread Thilo Borgmann via ffmpeg-devel
Still images fixed, includes FATE tests, VP8 decoder decoupled so there are no more data races, fixed more asserts, fixed ffprobe regression. Patch 5/7 is still there for making changes in lavc/webp reviewable but shall be stashed when pushing. -Thilo Josef Zlomek (2): libavcodec/webp: add

Re: [FFmpeg-devel] [PATCH] lavc/vc1dsp: R-V V inv_trans

2023-12-05 Thread flow gg
I'm sorry for my carelessness.It's because I used to build and run manually, but now I've switched to a script to do it, so I accidentally missed the error.I will modify the script and to avoid this kind of issue in the future. libavcodec/riscv/vc1dsp_rvv.S:35: Error: improper CSRxI immediate

[FFmpeg-devel] [PATCH 7/8] avformat: Immersive Audio Model and Formats demuxer

2023-12-05 Thread James Almer
Signed-off-by: James Almer --- libavformat/Makefile |1 + libavformat/allformats.c |1 + libavformat/iamf.c | 125 + libavformat/iamf.h | 162 ++ libavformat/iamf_parse.c | 1106 ++ libavformat/iamf_parse.h | 38 ++

[FFmpeg-devel] [PATCH 6/8] avformat/aviobuf: add ffio_read_leb() and ffio_write_leb()

2023-12-05 Thread James Almer
Signed-off-by: James Almer --- libavformat/avio_internal.h | 10 ++ libavformat/aviobuf.c | 33 + 2 files changed, 43 insertions(+) diff --git a/libavformat/avio_internal.h b/libavformat/avio_internal.h index bd58499b64..f2e4ff30cb 100644 ---

[FFmpeg-devel] [PATCH 8/8] avformat: Immersive Audio Model and Formats muxer

2023-12-05 Thread James Almer
Signed-off-by: James Almer --- libavformat/Makefile | 1 + libavformat/allformats.c | 1 + libavformat/iamf_writer.c | 823 ++ libavformat/iamf_writer.h | 51 +++ libavformat/iamfenc.c | 388 ++ 5 files changed, 1264

[FFmpeg-devel] [PATCH 5/8] avcodec/get_bits: add get_leb()

2023-12-05 Thread James Almer
Signed-off-by: James Almer --- libavcodec/bitstream.h | 2 ++ libavcodec/bitstream_template.h | 23 +++ libavcodec/get_bits.h | 24 3 files changed, 49 insertions(+) diff --git a/libavcodec/bitstream.h b/libavcodec/bitstream.h

[FFmpeg-devel] [PATCH 4/8] avcodec/packet: add IAMF Parameters side data types

2023-12-05 Thread James Almer
Signed-off-by: James Almer --- libavcodec/avpacket.c | 3 +++ libavcodec/packet.h | 24 2 files changed, 27 insertions(+) diff --git a/libavcodec/avpacket.c b/libavcodec/avpacket.c index e29725c2d2..0f8c9b77ae 100644 --- a/libavcodec/avpacket.c +++

[FFmpeg-devel] [PATCH 3/8] ffmpeg: add support for muxing AVStreamGroups

2023-12-05 Thread James Almer
Starting with IAMF support. Signed-off-by: James Almer --- fftools/ffmpeg.h | 2 + fftools/ffmpeg_mux_init.c | 335 ++ fftools/ffmpeg_opt.c | 2 + 3 files changed, 339 insertions(+) diff --git a/fftools/ffmpeg.h b/fftools/ffmpeg.h index

[FFmpeg-devel] [PATCH 2/8] avformat: introduce AVStreamGroup

2023-12-05 Thread James Almer
Signed-off-by: James Almer --- doc/fftools-common-opts.texi | 17 +++- libavformat/avformat.c | 185 ++- libavformat/avformat.h | 169 libavformat/dump.c | 147 +++-

[FFmpeg-devel] [PATCH 1/8] avutil: introduce an Immersive Audio Model and Formats API

2023-12-05 Thread James Almer
Signed-off-by: James Almer --- libavutil/Makefile | 2 + libavutil/iamf.c | 564 libavutil/iamf.h | 573 + 3 files changed, 1139 insertions(+) create mode 100644 libavutil/iamf.c create mode 100644

[FFmpeg-devel] [PATCH v6 0/8] avformat: introduce AVStreamGroup

2023-12-05 Thread James Almer
Addressed Anton's comments and added some documentation. Also split the common code some more in order to facilitate using it from different modules. I'm withdrawing the MP4 code for now as i've noticed a bug in the spec and reported it. Depending on what happens to that, i'll resubmit it. James

Re: [FFmpeg-devel] [PATCH] lavc/vc1dsp: R-V V inv_trans

2023-12-05 Thread Rémi Denis-Courmont
Le tiistaina 5. joulukuuta 2023, 21.25.12 EET flow gg a écrit : > > This block can be folded into the next. You don't need to check VLENB > > twice. > > Changed. > > > Instruction scheduling could be better, especially on in-order CPUs. > > I put the vload at the front, and then proceeded with

Re: [FFmpeg-devel] [PATCH] MAINTAINERS: add myself as vvc maintainer

2023-12-05 Thread Thilo Borgmann via ffmpeg-devel
Am 05.12.23 um 16:22 schrieb Thilo Borgmann via ffmpeg-devel: Am 05.12.23 um 16:16 schrieb Nuo Mi: ---   MAINTAINERS | 1 +   1 file changed, 1 insertion(+) LGTM Pushed. Thanks, Thilo ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org

Re: [FFmpeg-devel] [PATCH] lavc/vc1dsp: R-V V inv_trans

2023-12-05 Thread flow gg
> This block can be folded into the next. You don't need to check VLENB twice. Changed. > Instruction scheduling could be better, especially on in-order CPUs. I put the vload at the front, and then proceeded with the t2 operation, but I'm not sure... > You don't need to reset the AVL here,

Re: [FFmpeg-devel] [PATCH] avfilter: add aspace filter

2023-12-05 Thread Paul B Mahol
On Tue, Dec 5, 2023 at 3:30 PM Nicolas George via ffmpeg-devel < ffmpeg-devel@ffmpeg.org> wrote: > Paul B Mahol (12023-12-05): > > > > Will apply improved version of this very important filter addition > soon. > > This filter is so important that we have been missing it for >13 years > and nobody

Re: [FFmpeg-devel] [PATCH] lavc/vc1dsp: R-V V inv_trans

2023-12-05 Thread Rémi Denis-Courmont
Hi, > diff --git a/libavcodec/riscv/Makefile b/libavcodec/riscv/Makefile > index 2d0e6c19c8..442c5961ea 100644 > --- a/libavcodec/riscv/Makefile > +++ b/libavcodec/riscv/Makefile > @@ -39,5 +39,7 @@ OBJS-$(CONFIG_PIXBLOCKDSP) += riscv/pixblockdsp_init.o \ > RVV-OBJS-$(CONFIG_PIXBLOCKDSP)

[FFmpeg-devel] [PATCH] riscv: test for assembler support

2023-12-05 Thread Rémi Denis-Courmont
This should fix the build on LLVM 16 and earlier, at the cost of turning all non-RVV optimisations off. --- Makefile| 6 +++--- configure | 5 - ffbuild/arch.mak| 1 + libavcodec/riscv/Makefile | 16

Re: [FFmpeg-devel] [PATCH] lavc: remove the QOA decoder

2023-12-05 Thread Vittorio Giovara
On Tue, Dec 5, 2023 at 9:59 AM Nicolas George wrote: > Vittorio Giovara (12023-12-05): > > I'm not bickering, > > That is exactly what you do. > And you are not? The view must be great from that glass house > actively include testing as part of the bare minimum process to accept the > >

Re: [FFmpeg-devel] [PATCH] MAINTAINERS: add myself as vvc maintainer

2023-12-05 Thread Thilo Borgmann via ffmpeg-devel
Am 05.12.23 um 16:16 schrieb Nuo Mi: --- MAINTAINERS | 1 + 1 file changed, 1 insertion(+) LGTM -Thilo ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or

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

2023-12-05 Thread Nuo Mi
On Tue, Dec 5, 2023 at 10:46 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 > +

[FFmpeg-devel] [PATCH] MAINTAINERS: add myself as vvc maintainer

2023-12-05 Thread Nuo Mi
--- MAINTAINERS | 1 + 1 file changed, 1 insertion(+) diff --git a/MAINTAINERS b/MAINTAINERS index 3430e1722b..57137e1d6d 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -257,6 +257,7 @@ Codecs: vp8 David Conrad, Ronald Bultje vp9

Re: [FFmpeg-devel] [PATCH] lavc: remove the QOA decoder

2023-12-05 Thread Nicolas George
Vittorio Giovara (12023-12-05): > I'm not bickering, That is exactly what you do. > actively include testing as part of the bare minimum process to accept the > patch/review is harming the whole generation of developers. I agree that Paul's attitude is utterly toxic to the project, but Anton's

Re: [FFmpeg-devel] [PATCH] lavc: remove the QOA decoder

2023-12-05 Thread Vittorio Giovara
On Tue, Dec 5, 2023 at 2:45 AM Nicolas George wrote: > Vittorio Giovara (12023-12-04): > > It's almost 2024, when will you be able to drop it? > > Never. When will YOU be able to drop bickering about parts of the code > that do no harm and do not bother you? > I'm not bickering, we're having a

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

2023-12-05 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 v6 14/14] vvcdec: add full vvc decoder

2023-12-05 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

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

2023-12-05 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 +++

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

2023-12-05 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

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

2023-12-05 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

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

2023-12-05 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 v6 04/14] vvcdec: add cabac decoder

2023-12-05 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 v6 07/14] vvcdec: add inter prediction

2023-12-05 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 +

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

2023-12-05 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

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

2023-12-05 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

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

2023-12-05 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 v6 01/14] vvcdec: add vvc decoder stub

2023-12-05 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

Re: [FFmpeg-devel] [PATCH] avfilter: add aspace filter

2023-12-05 Thread Nicolas George via ffmpeg-devel
Paul B Mahol (12023-12-05): > > > Will apply improved version of this very important filter addition soon. This filter is so important that we have been missing it for >13 years and nobody complained. > The only meaningful tests are your ears. Are you a joke? Because if you are, you are a bad

Re: [FFmpeg-devel] [PATCH] avfilter: add aspace filter

2023-12-05 Thread Paul B Mahol
On Tue, Dec 5, 2023 at 3:24 PM Anton Khirnov wrote: > Quoting Paul B Mahol (2023-12-05 15:20:46) > > Will apply improved version of this very important filter addition soon. > > With tests, hopefully. > The only meaningful tests are your ears. > > -- > Anton Khirnov >

Re: [FFmpeg-devel] [PATCH] avfilter: add aspace filter

2023-12-05 Thread Anton Khirnov
Quoting Paul B Mahol (2023-12-05 15:20:46) > Will apply improved version of this very important filter addition soon. With tests, hopefully. -- Anton Khirnov ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org

Re: [FFmpeg-devel] [PATCH] avdevice/avfoundation: replace AVCaptureDevice with new api

2023-12-05 Thread Thilo Borgmann via ffmpeg-devel
Am 05.12.23 um 15:19 schrieb Thilo Borgmann via ffmpeg-devel: Am 05.12.23 um 15:16 schrieb Thilo Borgmann via ffmpeg-devel: Hi, Am 05.12.23 um 14:33 schrieb xufuji456 via ffmpeg-devel: Building with iOS platform, the compiler has a warning: "'devicesWithMediaType:' is deprecated: first

Re: [FFmpeg-devel] [PATCH] avfilter: add aspace filter

2023-12-05 Thread Paul B Mahol
Will apply improved version of this very important filter addition soon. ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-requ...@ffmpeg.org

Re: [FFmpeg-devel] [PATCH] avdevice/avfoundation: replace AVCaptureDevice with new api

2023-12-05 Thread Thilo Borgmann via ffmpeg-devel
Am 05.12.23 um 15:16 schrieb Thilo Borgmann via ffmpeg-devel: Hi, Am 05.12.23 um 14:33 schrieb xufuji456 via ffmpeg-devel: Building with iOS platform, the compiler has a warning: "'devicesWithMediaType:' is deprecated: first deprecated in iOS 10.0 - Use AVCaptureDeviceDiscoverySession

Re: [FFmpeg-devel] [PATCH] avdevice/avfoundation: replace AVCaptureDevice with new api

2023-12-05 Thread Thilo Borgmann via ffmpeg-devel
Hi, Am 05.12.23 um 14:33 schrieb xufuji456 via ffmpeg-devel: Building with iOS platform, the compiler has a warning: "'devicesWithMediaType:' is deprecated: first deprecated in iOS 10.0 - Use AVCaptureDeviceDiscoverySession instead" Signed-off-by: xufuji456 <839789...@qq.com> ---

Re: [FFmpeg-devel] [ANNOUNCE] upcoming vote: TC/CC elections

2023-12-05 Thread Rémi Denis-Courmont
Le 5 décembre 2023 15:28:54 GMT+02:00, James Almer a écrit : >On 12/5/2023 7:07 AM, Anton Khirnov wrote: >> Hi all, >> Both elections have now concluded. >> >> We have 36 votes for the CC election (70% turnout) and 38 votes for TC >> (75% turnout); raw votes in CSV format are attached. >> >>

Re: [FFmpeg-devel] [PATCH] doc: mention that for RISC-V, we prefer .S files

2023-12-05 Thread Rémi Denis-Courmont
Le 5 décembre 2023 11:59:39 GMT+02:00, Jean-Baptiste Kempf a écrit : >$subject > >See attachment. I think that the non-ISA specification is a better reference than GNU/binutils. The later takes some controversial liberties from the earlier. And while I blame LLVM as a project for sitting on

Re: [FFmpeg-devel] [PATCH] doc: mention that for RISC-V, we prefer .S files

2023-12-05 Thread J. Dekker
"Jean-Baptiste Kempf" writes: > $subject > > See attachment. Pushed with slight commit rewording for clarity. -- jd ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link

[FFmpeg-devel] [PATCH] avdevice/avfoundation: replace AVCaptureDevice with new api

2023-12-05 Thread xufuji456 via ffmpeg-devel
Building with iOS platform, the compiler has a warning: "'devicesWithMediaType:' is deprecated: first deprecated in iOS 10.0 - Use AVCaptureDeviceDiscoverySession instead" Signed-off-by: xufuji456 <839789...@qq.com> --- libavdevice/avfoundation.m | 25 - 1 file changed,

Re: [FFmpeg-devel] [ANNOUNCE] upcoming vote: TC/CC elections

2023-12-05 Thread James Almer
On 12/5/2023 7:07 AM, Anton Khirnov wrote: Hi all, Both elections have now concluded. We have 36 votes for the CC election (70% turnout) and 38 votes for TC (75% turnout); raw votes in CSV format are attached. The CC members now are: * James Almer * Jean-Baptiste Kempf * Anton Khirnov * Ronald

Re: [FFmpeg-devel] [PATCH] lavc/qsvenc: Set default bitrate to 2M

2023-12-05 Thread Timo Rothenpieler
On 05.12.2023 09:15, Xiang, Haihao wrote: From: Haihao Xiang 2M is suitable for more cases, e.g. 4K video. Signed-off-by: Haihao Xiang --- libavcodec/qsvenc_av1.c | 2 +- libavcodec/qsvenc_h264.c | 2 +- libavcodec/qsvenc_hevc.c | 2 +- libavcodec/qsvenc_mpeg2.c | 2 +-

[FFmpeg-devel] [PATCH] checkasm/hevc_deblock: add luma test

2023-12-05 Thread J. Dekker
Signed-off-by: J. Dekker --- tests/checkasm/hevc_deblock.c | 110 -- 1 file changed, 106 insertions(+), 4 deletions(-) Yes, this only supports 8bit. 10/12bit should be trivial, will add if this looks reasonable (I checked code paths using gdb, and as far as I

Re: [FFmpeg-devel] [PATCH] avformat/mov: Ignore duplicate ftyp

2023-12-05 Thread Michael Niedermayer
On Mon, Dec 04, 2023 at 10:05:43AM -0800, Dale Curtis wrote: > Thanks! lgtm, defer to you on FF_COMPLIANCE_STRICT. applied with FF_COMPLIANCE_STRICT check thx [...] -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB You can kill me, but you cannot change the truth.

Re: [FFmpeg-devel] [ANNOUNCE] upcoming vote: TC/CC elections

2023-12-05 Thread Niklas Haas
On Tue, 05 Dec 2023 11:07:33 +0100 Anton Khirnov wrote: > Hi all, > Both elections have now concluded. > > We have 36 votes for the CC election (70% turnout) and 38 votes for TC > (75% turnout); raw votes in CSV format are attached. > > The CC members now are: > * James Almer > * Jean-Baptiste

Re: [FFmpeg-devel] [ANNOUNCE] upcoming vote: TC/CC elections

2023-12-05 Thread Steven Liu
Anton Khirnov 于2023年12月5日周二 18:07写道: > > Hi all, > Both elections have now concluded. > > We have 36 votes for the CC election (70% turnout) and 38 votes for TC > (75% turnout); raw votes in CSV format are attached. > > The CC members now are: > * James Almer > * Jean-Baptiste Kempf > * Anton

Re: [FFmpeg-devel] [ANNOUNCE] upcoming vote: TC/CC elections

2023-12-05 Thread Anton Khirnov
Hi all, Both elections have now concluded. We have 36 votes for the CC election (70% turnout) and 38 votes for TC (75% turnout); raw votes in CSV format are attached. The CC members now are: * James Almer * Jean-Baptiste Kempf * Anton Khirnov * Ronald Bultje * Michael Niedermayer For TC, it

[FFmpeg-devel] [PATCH] doc: mention that for RISC-V, we prefer .S files

2023-12-05 Thread Jean-Baptiste Kempf
$subject See attachment. -- Jean-Baptiste Kempf - President +33 672 704 734From 13eb5105ff6fe664d4a45da6970875ceb763dfe0 Mon Sep 17 00:00:00 2001 From: Jean-Baptiste Kempf Date: Tue, 5 Dec 2023 10:56:55 +0100 Subject: [PATCH] doc: mention that for RISC-V, we prefer .S files ---

Re: [FFmpeg-devel] [PATCH] avdevice/avfoundation: replace AVCaptureDevice with new api

2023-12-05 Thread 徐福隆 via ffmpeg-devel
Thank you for your suggestion. I will adapt the judgment condition, and submit again. --Original-- From: "FFmpeg development discussions and

[FFmpeg-devel] [PATCH v2] libavformat/vvc: Make probe more conservative

2023-12-05 Thread post
From: Frank Plowman Reduce false positives for VVC files by adding additional checks in `vvc_probe`. Specifically, `nuh_temporal_id_plus1` is tested for valid values in extra cases depending on the NAL unit type, as per ITU-T H.266 section 7.4.2.2. Resolves trac #10703. Signed-off-by: Frank

Re: [FFmpeg-devel] [PATCH v2 1/3] lavu/hwcontext_d3d11va: Add option vendor_id

2023-12-05 Thread Xiang, Haihao
On Di, 2023-11-28 at 12:42 +0800, Xiang, Haihao wrote: > From: Artem Galin > > User may choose the hardware via option vendor_id when multiple > hardwares are available. > > Signed-off-by: Artem Galin > Signed-off-by: Haihao Xiang > --- >  libavutil/hwcontext_d3d11va.c | 59

[FFmpeg-devel] [PATCH] lavc/qsvenc: Set default bitrate to 2M

2023-12-05 Thread Xiang, Haihao
From: Haihao Xiang 2M is suitable for more cases, e.g. 4K video. Signed-off-by: Haihao Xiang --- libavcodec/qsvenc_av1.c | 2 +- libavcodec/qsvenc_h264.c | 2 +- libavcodec/qsvenc_hevc.c | 2 +- libavcodec/qsvenc_mpeg2.c | 2 +- libavcodec/qsvenc_vp9.c | 2 +- 5 files changed, 5