Re: [FFmpeg-devel] [PATCH v2 1/5] avutil: [loongarch] Update loongson_intrinsics.h to v1.1.0

2022-02-28 Thread 殷时友
> 2022年2月21日 下午11:00,Michael Niedermayer 写道: > > On Thu, Feb 17, 2022 at 07:11:47PM +0800, Hao Chen wrote: >> The loongson_intrinsics.h file is updated from v1.0.3 version >> to v1.1.0. Some spelling mistakes are fixed and new functions are added. >> >> Signed-off-by: Hao Chen >> --- >> libav

Re: [FFmpeg-devel] [PATCH v2] tools/target_bsf_fuzzer: simplify the loop feeding packets to the filter

2022-02-28 Thread James Almer
On 2/25/2022 6:46 PM, James Almer wrote: And use a single AVPacket for the entire process. This more closely follows the suggested API usage in the doxy. Signed-off-by: James Almer --- tools/target_bsf_fuzzer.c | 41 +++ 1 file changed, 16 insertions(+), 2

Re: [FFmpeg-devel] [PATCH 1/4 v2] ffmpeg: flush delayed frames in codec copy scenarios

2022-02-28 Thread James Almer
On 2/23/2022 12:03 PM, James Almer wrote: Bitstream filters inserted between the input and output were never drained, resulting packets being lost if the bsf had any buffered. Signed-off-by: James Almer --- Now also flushing packets when forcing a record duration. fftools/ffmpeg.c| 1

Re: [FFmpeg-devel] [PATCH v8 1/1] avformat: Add IPFS protocol support.

2022-02-28 Thread Tomas Härdin
sön 2022-02-27 klockan 15:29 +0100 skrev Mark Gaiser: > Ping 2 > > I'd really like to get this merged! > This kinda blocks me right now from proceeding with IPFS integration > in > Kodi, MPV and VLC. Implementations in those (who rely on ffmpeg) are > significantly easier once this patch is fi

Re: [FFmpeg-devel] [PATCH v2] tools/target_bsf_fuzzer: simplify the loop feeding packets to the filter

2022-02-28 Thread Michael Niedermayer
On Fri, Feb 25, 2022 at 06:46:30PM -0300, James Almer wrote: > And use a single AVPacket for the entire process. > This more closely follows the suggested API usage in the doxy. > > Signed-off-by: James Almer > --- > tools/target_bsf_fuzzer.c | 41 +++ > 1 fil

Re: [FFmpeg-devel] [PATCH v2 1/5] avutil: [loongarch] Update loongson_intrinsics.h to v1.1.0

2022-02-28 Thread Michael Niedermayer
On Mon, Feb 28, 2022 at 04:19:55PM +0800, 殷时友 wrote: > > > > 2022年2月21日 下午11:00,Michael Niedermayer 写道: > > > > On Thu, Feb 17, 2022 at 07:11:47PM +0800, Hao Chen wrote: > >> The loongson_intrinsics.h file is updated from v1.0.3 version > >> to v1.1.0. Some spelling mistakes are fixed and new f

[FFmpeg-devel] [PATCH 1/2] avcodec/setts_bsf: stop repeatedly setting values that don't change between packets

2022-02-28 Thread James Almer
Signed-off-by: James Almer --- libavcodec/setts_bsf.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libavcodec/setts_bsf.c b/libavcodec/setts_bsf.c index eadc4e4d34..d574449838 100644 --- a/libavcodec/setts_bsf.c +++ b/libavcodec/setts_bsf.c @@ -145,6 +145,8 @@ static in

[FFmpeg-devel] [PATCH 2/2] avcodec/setts_bsf: add an option to set output time base

2022-02-28 Thread James Almer
And a relevant constant to use it in expressions. Signed-off-by: James Almer --- doc/bitstream_filters.texi | 3 +++ libavcodec/setts_bsf.c | 11 ++- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/doc/bitstream_filters.texi b/doc/bitstream_filters.texi index 87c98418

Re: [FFmpeg-devel] [FFmpeg-cvslog] avfilter/vf_tpad: if there is no frame to clone return early

2022-02-28 Thread Thierry Foucu
On Sun, Feb 27, 2022 at 3:54 AM Paul B Mahol wrote: > On Fri, Feb 25, 2022 at 10:08 PM Thierry Foucu wrote: > > > On Thu, Feb 24, 2022 at 11:50 PM Paul B Mahol wrote: > > > > > On Thu, Feb 24, 2022 at 11:21 PM Thierry Foucu > wrote: > > > > > > > On Thu, Feb 24, 2022 at 2:19 PM Thierry Foucu

Re: [FFmpeg-devel] [PATCH 2/2] avcodec: add pcm-bluray encoder

2022-02-28 Thread Michael Niedermayer
On Sat, Feb 26, 2022 at 08:31:43PM +0100, Paul B Mahol wrote: > Signed-off-by: Paul B Mahol > --- > libavcodec/Makefile| 1 + > libavcodec/allcodecs.c | 1 + > libavcodec/pcm-blurayenc.c | 291 + > 3 files changed, 293 insertions(+) > create mo

Re: [FFmpeg-devel] [PATCH 1/2] avcodec/setts_bsf: stop repeatedly setting values that don't change between packets

2022-02-28 Thread Paul B Mahol
lgtm ___ 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 with subject "unsubscribe".

Re: [FFmpeg-devel] [PATCH 2/2] avcodec/setts_bsf: add an option to set output time base

2022-02-28 Thread Paul B Mahol
lgtm ___ 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 with subject "unsubscribe".

Re: [FFmpeg-devel] [PATCH] lavu: make av_get_media_type_string() never return NULL

2022-02-28 Thread Scott Theisen
On 2/23/22 02:52, Anton Khirnov wrote: Quoting Andreas Rheinhardt (2022-02-02 03:13:12) Who sets invalid media types? (In case of fftools/*: If they don't set it themselves, they (and all our users) should be able to rely on our libraries to not set invalid values. The same goes for all demuxers

[FFmpeg-devel] [PATCH v6 1/5] avcodec/jpegxl: add Jpeg XL image codec and parser

2022-02-28 Thread Leo Izen
This commit adds support to libavcodec to read and parse encoded Jpeg XL images. Jpeg XL is intended to be an extended-life replacement to legacy mjpeg. --- MAINTAINERS| 2 + libavcodec/Makefile| 1 + libavcodec/codec_desc.c| 9 + libavcodec/codec_id.h | 1

[FFmpeg-devel] [PATCH v6 4/5] avformat/image2: add Jpeg XL as image2 format

2022-02-28 Thread Leo Izen
This commit adds support to libavformat for muxing and demuxing Jpeg XL images as image2 streams. --- libavformat/allformats.c | 1 + libavformat/img2.c | 1 + libavformat/img2dec.c| 26 ++ libavformat/img2enc.c| 6 +++--- libavformat/mov.c| 1 + l

[FFmpeg-devel] [PATCH v6 5/5] fate/jpegxl: add JPEG XL demux and parse FATE test

2022-02-28 Thread Leo Izen
Add a fate test for the JPEG XL parser in libavcodec and its image2 wrapper inside libavformat. --- tests/fate/image.mak| 10 ++ tests/ref/fate/jxl-parse-codestream | 6 ++ tests/ref/fate/jxl-parse-container | 6 ++ 3 files changed, 22 insertions(+) create mode

[FFmpeg-devel] [PATCH v6 2/5] avcodec/libjxl: add Jpeg XL decoding via libjxl

2022-02-28 Thread Leo Izen
This commit adds decoding support to libavcodec for Jpeg XL images via the external library libjxl. --- MAINTAINERS | 1 + configure | 5 + doc/general_contents.texi | 7 + libavcodec/Makefile | 1 + libavcodec/allcodecs.c| 1 + libavcodec/libjxl.c

[FFmpeg-devel] [PATCH v6 3/5] avcodec/libjxl: add Jpeg XL encoding via libjxl

2022-02-28 Thread Leo Izen
This commit adds encoding support to libavcodec for Jpeg XL images via the external library libjxl. --- configure | 3 +- libavcodec/Makefile| 1 + libavcodec/allcodecs.c | 1 + libavcodec/libjxlenc.c | 383 + 4 files changed, 387 inse

[FFmpeg-devel] [PATCH 1/2] avformat/mpegtsenc: fix muxing pcm-bluray

2022-02-28 Thread Paul B Mahol
Signed-off-by: Paul B Mahol --- libavformat/mpegtsenc.c | 4 1 file changed, 4 insertions(+) diff --git a/libavformat/mpegtsenc.c b/libavformat/mpegtsenc.c index 971b3f55d8..20dce56122 100644 --- a/libavformat/mpegtsenc.c +++ b/libavformat/mpegtsenc.c @@ -2097,6 +2097,10 @@ static int mpegt

[FFmpeg-devel] [PATCH 2/2] avcodec: add pcm-bluray encoder

2022-02-28 Thread Paul B Mahol
Signed-off-by: Paul B Mahol --- libavcodec/Makefile| 1 + libavcodec/allcodecs.c | 1 + libavcodec/pcm-blurayenc.c | 291 + 3 files changed, 293 insertions(+) create mode 100644 libavcodec/pcm-blurayenc.c diff --git a/libavcodec/Makefile b/lib

[FFmpeg-devel] [PATCH] libavformat/concatdev.c use the unified time base

2022-02-28 Thread Ye Chuan
in some case, the input files have different time base even though they share the same codec and codec parameters, so when we replace the packet, we need use the unified time base instead of it of each stream own, which may lead to wrong pts/dts of the output packet. Signed-off-by: Chuan Ye mai

[FFmpeg-devel] [PATCH] libavformat/concatdev.c: use the unified time base

2022-02-28 Thread Ye Chuan
In some case, the input files have different time base even though they share the same codec and codec parameters, So when we replace the packet, we need use the unified time base instead of it of each stream own, which may lead to wrong pts/dts of the output packet. Signed-off-by: Chuan Ye ---

Re: [FFmpeg-devel] [PATCH] libavformat/concatdev.c: use the unified time base

2022-02-28 Thread Gyan Doshi
On 2022-03-01 09:46 am, Ye Chuan wrote: In some case, the input files have different time base even though they share the same codec and codec parameters, So when we replace the packet, we need use the unified time base instead of it of each stream own, which may lead to wrong pts/dts of the

[FFmpeg-devel] 回复:Re: [PATCH v9 5/5] lavc, doc: add libuavs3d video decoder wrapper

2022-02-28 Thread hbj515
Thinks for your reminder. If uavs3d is BSD 3-clause, will uavs3d be flagged as "non-free"? We can change the license of uavs3d. - 原始邮件 - 发件人:"Jean-Baptiste Kempf" 收件人:hwrenx , ffmpeg-devel 抄送人:hbj 主题:Re: [FFmpeg-devel] [PATCH v9 5/5] lavc, doc: add libuavs3d video decoder wrapper 日期:2

Re: [FFmpeg-devel] 回复:Re: [PATCH v9 5/5] lavc, doc: add libuavs3d video decoder wrapper

2022-02-28 Thread Jean-Baptiste Kempf
Yes. This is correct. On Mon, 28 Feb 2022, at 21:57, hbj...@sina.com wrote: > Thinks for your reminder. If uavs3d is BSD 3-clause, will uavs3d be > flagged as "non-free"? We can change the license of uavs3d. > - 原始邮件 - > 发件人:"Jean-Baptiste Kempf" > 收件人:hwrenx , ffmpeg-devel > 抄送人:hbj >

[FFmpeg-devel] 回复:Re: 回复:Re: [PATCH v9 5/5]_lavc,_doc:_add_libuavs3d_video_decoder_wrapper

2022-02-28 Thread hbj515
Sorry, the last reply was a bit ambiguous. I want to confirm that uavs3d will not be flagged as "non-free", if the license is changed to BSD 3-clause.If so, we will change the license soon. The BSD 3-clause license is compatible with the GNU GPL, as the wiki says. (https://en.wikipedia.org/wiki/

Re: [FFmpeg-devel] 回复:Re: 回复:Re: [PATCH v9 5/5]_lavc,_doc:_add_libuavs3d_video_decoder_wrapper

2022-02-28 Thread Jean-Baptiste Kempf
Your understanding is correct. BSD-3 is fine. On Mon, 28 Feb 2022, at 23:09, hbj...@sina.com wrote: > Sorry, the last reply was a bit ambiguous. I want to confirm that > uavs3d will not be flagged as "non-free", if the license is changed to > BSD 3-clause.If so, we will change the license soon.

Re: [FFmpeg-devel] [PATCH] avfilter/framepool: fix alignment requirements for audio and video filters

2022-02-28 Thread Xiang, Haihao
On Mon, 2022-02-21 at 13:27 +0100, Paul B Mahol wrote: > Signed-off-by: Paul B Mahol > --- > libavfilter/audio.c | 11 +-- > libavfilter/framepool.c | 18 -- > libavfilter/video.c | 11 +-- > 3 files changed, 18 insertions(+), 22 deletions(-) > > diff --gi

[FFmpeg-devel] 回复:Re: 回复:Re: 回复:Re: [PATCH v9 5/5]_lavc,_doc:_add_libuavs3d_video_decoder_wrapper

2022-02-28 Thread hbj515
Thanks, the license has been updated. You can check it on https://github.com/uavs3/uavs3d - 原始邮件 - 发件人:"Jean-Baptiste Kempf" 收件人:ffmpeg-devel 主题:Re: [FFmpeg-devel] 回复:Re: 回复:Re: [PATCH v9 5/5]_lavc,_doc:_add_libuavs3d_video_decoder_wrapper 日期:2022年03月01日 14点15分 Your understanding is

Re: [FFmpeg-devel] Too many project ideas in GSOC 2022 FFmpeg

2022-02-28 Thread Michael Koch
We have 0 project ideas on our gsoc 2022 page well we have 2 now as i copied my two from last year If you have an idea, please add it! Might it be possible to integrate LibRaw into FFmpeg? https://www.libraw.org/ This could also solve the problem that import of DNG images doesn't work in FFmpe