[FFmpeg-devel] [PATCH] MAINTAINERS: add a separate list for those with push access

2022-12-14 Thread Lynne
This list is incomplete, and just contains those I could see while looking at the recent git log. If it looks like I've forgotten you, I definitely haven't! We may complete the list at a later date. This makes it such that those who add themselves to MAINTAINERS do not get push access by

Re: [FFmpeg-devel] [PATCH v14 9/9] avcodec/evc: Changes in Changelog and MAINTAINERS files

2022-12-14 Thread Lynne
Dec 14, 2022, 22:45 by mich...@niedermayer.cc: > On Tue, Dec 13, 2022 at 07:42:23PM +0100, Lynne wrote: > >> Dec 13, 2022, 13:22 by d.kozin...@samsung.com: >> >> > We made some changes in our EVC wrapper implementation and would like to >> > submit new patches to patchwork, but it's still unclear

[FFmpeg-devel] [PATCH v2] avcodec/libdav1d: honor the requested skip_frame level

2022-12-14 Thread James Almer
This allows dropping non-reference, non-intra, or non-key frames on supported libdav1d versions. Signed-off-by: James Almer --- libavcodec/libdav1d.c | 14 ++ 1 file changed, 14 insertions(+) diff --git a/libavcodec/libdav1d.c b/libavcodec/libdav1d.c index 2f151d2d1b..5a4daa3e23

Re: [FFmpeg-devel] [REFUND-REQUEST] Travel to Developer Meeting

2022-12-14 Thread Stefano Sabatini
On Wed, Dec 14, 2022 at 3:06 PM Derek Buitenhuis wrote: > > Hello, > > I travelled to Barcelona for the developer meeting. > > I am only requesting for my flight, as I chose to stay in non-VideoLAN hotel. > > Flight: £111.98 - receipt available, of course. > > As I am not super active currently,

Re: [FFmpeg-devel] [REFUND-REQUEST]Travel cost reimbursement request

2022-12-14 Thread Stefano Sabatini
On Tue, Dec 13, 2022 at 8:09 PM Carl Eugen Hoyos wrote: > > Hi! > > I traveled to Barcelona for the development meeting and request a > reimbursement: > Flight Vienna - Barcelona - Vienna: 449,99 > Two nights in a hotel in Barcelona: 161,06 > Bus to Barcelona center: 5,90 > > Thank you, Carl

Re: [FFmpeg-devel] [PATCH v2 2/2] avformat/mov: re-allow zero sample sizes if that is not the default

2022-12-14 Thread Marton Balint
On Mon, 12 Dec 2022, Chris Ribble wrote: On Sun, Dec 11, 2022 at 2:34 PM Chris Ribble wrote: This looks great and I've confirmed it fixes the issue. I see the warning on STDERR about ignoring the trun box: "Ignoring trun box with zero sized samples", which is great. Actually, this

Re: [FFmpeg-devel] [PATCH v14 9/9] avcodec/evc: Changes in Changelog and MAINTAINERS files

2022-12-14 Thread Michael Niedermayer
On Tue, Dec 13, 2022 at 07:42:23PM +0100, Lynne wrote: > Dec 13, 2022, 13:22 by d.kozin...@samsung.com: > > > We made some changes in our EVC wrapper implementation and would like to > > submit new patches to patchwork, but it's still unclear to me how to deal > > with the MAINTAINERS file. > >

Re: [FFmpeg-devel] [PATCH v14 9/9] avcodec/evc: Changes in Changelog and MAINTAINERS files

2022-12-14 Thread Michael Niedermayer
On Tue, Dec 13, 2022 at 08:33:29AM -0500, Ronald S. Bultje wrote: > Hi David, > > On Tue, Dec 13, 2022 at 7:22 AM Dawid Kozinski/Multimedia (PLT) > /SRPOL/Staff Engineer/Samsung Electronics wrote: > > > Should I leave the following lines: > > + libxevd.c Dawid

Re: [FFmpeg-devel] [PATCH] avcodec/pnm: avoid mirroring PFM images vertically

2022-12-14 Thread Leo Izen
On 11/29/22 06:14, Anton Khirnov wrote: Quoting Leo Izen (2022-11-16 12:43:06) PFM (aka Portable FloatMap) encodes its scanlines from bottom-to-top, not from top-to-bottom, unlike other NetPBM formats. Without this patch, FFmpeg ignores this exception and decodes/encodes PFM images mirrored

Re: [FFmpeg-devel] [REFUND-REQUEST] Travel to Developer Meeting

2022-12-14 Thread Thilo Borgmann
Am 14.12.22 um 15:06 schrieb Derek Buitenhuis: Hello, I travelled to Barcelona for the developer meeting. I am only requesting for my flight, as I chose to stay in non-VideoLAN hotel. Flight: £111.98 - receipt available, of course. As I am not super active currently, understandable if I

Re: [FFmpeg-devel] [PATCH] configure: Change _cflags_noopt for MSVC to -Od

2022-12-14 Thread Thomson Tan
With this configuration (WSL2+MSVC) for this diff, I ran `make fate-rsync SAMPLES=fate-suite && make fate SAMPLES=fate-suite/` which passed locally. I also checked the binaries (ffmpeg.exe) and made sure the previous inlined functions are not inlined here. On Mon, Dec 12, 2022 at 1:13 PM Carl

Re: [FFmpeg-devel] [PATCH v3 3/7] avcodec/mediacodecenc: use bsf to handle crop

2022-12-14 Thread Zhao Zhili
On Thu, 2022-12-15 at 01:37 +0800, Zhao Zhili wrote: > On Wed, 2022-12-14 at 18:08 +0100, Tomas Härdin wrote: > > tis 2022-12-13 klockan 11:20 +0800 skrev zhilizhao(赵志立): > > > > On Dec 12, 2022, at 23:27, Tomas Härdin wrote: > > > > > > > > lör 2022-12-10 klockan 01:22 +0800 skrev Zhao Zhili: >

Re: [FFmpeg-devel] [PATCH 2/2] avcodec/jpeg2000dec: Add support for HTJ2K decoding.

2022-12-14 Thread Tomas Härdin
mån 2022-12-12 klockan 10:40 -0800 skrev Pierre-Anthony Lemieux: > > I suggest keeping optimizations as a second step, and instead > focusing > on accuracy of decoding so that we end-up with a good baseline. I didn't check this yet since I'm busy with other projects, but if what Caleb told me

Re: [FFmpeg-devel] [PATCH v3 3/7] avcodec/mediacodecenc: use bsf to handle crop

2022-12-14 Thread Zhao Zhili
On Wed, 2022-12-14 at 18:08 +0100, Tomas Härdin wrote: > tis 2022-12-13 klockan 11:20 +0800 skrev zhilizhao(赵志立): > > > > > On Dec 12, 2022, at 23:27, Tomas Härdin wrote: > > > > > > lör 2022-12-10 klockan 01:22 +0800 skrev Zhao Zhili: > > > > From: Zhao Zhili > > > > > > > > It's well known

Re: [FFmpeg-devel] [PATCH] avformat: Rename IPFS to IPFS gateway

2022-12-14 Thread Tomas Härdin
tis 2022-12-13 klockan 12:48 + skrev Derek Buitenhuis: > On 12/13/2022 12:44 PM, Derek Buitenhuis wrote: > > I'll push with the internal symbol renames removed later today > > if nobody objects. > > [...] > > > -const URLProtocol ff_ipfs_protocol = { > > -    .name   = "ipfs", >

Re: [FFmpeg-devel] [PATCH v2 5/7] avcodec/mediacodecenc: remove the strategy to create DTS

2022-12-14 Thread Tomas Härdin
tis 2022-12-13 klockan 10:55 +0800 skrev zhilizhao(赵志立): > > > > On Dec 12, 2022, at 23:28, Tomas Härdin wrote: > > > > ons 2022-12-07 klockan 17:31 +0800 skrev Zhao Zhili: > > > From: Zhao Zhili > > > > > > Use input PTS as DTS has multiple problems: > > > 1. If there is no reordering, it's

Re: [FFmpeg-devel] [PATCH v3 3/7] avcodec/mediacodecenc: use bsf to handle crop

2022-12-14 Thread Tomas Härdin
ons 2022-12-14 klockan 18:08 +0100 skrev Tomas Härdin: > tis 2022-12-13 klockan 11:20 +0800 skrev zhilizhao(赵志立): > > > > > > > On Dec 12, 2022, at 23:27, Tomas Härdin wrote: > > > > > > lör 2022-12-10 klockan 01:22 +0800 skrev Zhao Zhili: > > > > From: Zhao Zhili > > > > > > > > It's well

[FFmpeg-devel] [PATCH v3 7/8] fftools/ffprobe: prefer fd over pipe for seek support

2022-12-14 Thread Zhao Zhili
From: Zhao Zhili --- fftools/ffprobe.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fftools/ffprobe.c b/fftools/ffprobe.c index d2f126d9d6..c18aee9846 100644 --- a/fftools/ffprobe.c +++ b/fftools/ffprobe.c @@ -3714,7 +3714,7 @@ static void opt_input_file(void *optctx,

[FFmpeg-devel] [PATCH v3 8/8] fftools/ffmpeg_demux: prefer fd over pipe for seek support

2022-12-14 Thread Zhao Zhili
From: Zhao Zhili --- Because fate tests can concat multiple results to a single output, we can't do the same for muxer, unless making a lot of modification on fate-run.sh. Although unlikely, our users may do the same thing. fftools/ffmpeg_demux.c | 2 +- 1 file changed, 1 insertion(+), 1

[FFmpeg-devel] [PATCH v3 6/8] fftools/ffplay: prefer fd over pipe for seek support

2022-12-14 Thread Zhao Zhili
From: Zhao Zhili --- fftools/ffplay.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fftools/ffplay.c b/fftools/ffplay.c index fc7e1c2fb1..d6479aef5f 100644 --- a/fftools/ffplay.c +++ b/fftools/ffplay.c @@ -3537,7 +3537,7 @@ static void opt_input_file(void *optctx, const

[FFmpeg-devel] [PATCH v3 5/8] fftools/ffmpeg_demux: disable stdin interaction for fd protocol

2022-12-14 Thread Zhao Zhili
From: Zhao Zhili --- fftools/ffmpeg_demux.c | 1 + 1 file changed, 1 insertion(+) diff --git a/fftools/ffmpeg_demux.c b/fftools/ffmpeg_demux.c index e845e6784d..be0e8970ba 100644 --- a/fftools/ffmpeg_demux.c +++ b/fftools/ffmpeg_demux.c @@ -886,6 +886,7 @@ int ifile_open(const OptionsContext

[FFmpeg-devel] [PATCH v3 4/8] avformat/file: add fd protocol

2022-12-14 Thread Zhao Zhili
From: Zhao Zhili Unlike the pipe protocol, fd protocol has seek support if it corresponding to a regular file. --- doc/protocols.texi | 27 + libavformat/Makefile| 1 + libavformat/file.c | 87 + libavformat/protocols.c | 1 +

[FFmpeg-devel] [PATCH v3 0/8] add fd protocol

2022-12-14 Thread Zhao Zhili
From: Zhao Zhili v2: 1. Forbid pass file descriptor via fd:{num}, instead of -fd option 2. Set CLOEXEC 3. Prefer fd over pipe for fftools v1: dup file descriptor Zhao Zhili (8): avformat/file: add fd option for pipe avformat/file: reindent after the previous commit avformat/file: dup

[FFmpeg-devel] [PATCH v3 1/8] avformat/file: add fd option for pipe

2022-12-14 Thread Zhao Zhili
From: Zhao Zhili --- doc/protocols.texi| 4 +++- libavformat/file.c| 9 +++-- libavformat/version.h | 2 +- 3 files changed, 11 insertions(+), 4 deletions(-) diff --git a/doc/protocols.texi b/doc/protocols.texi index d1c6fced7b..a686a7f0ac 100644 --- a/doc/protocols.texi +++

[FFmpeg-devel] [PATCH v3 3/8] avformat/file: dup file descriptor for pipe

2022-12-14 Thread Zhao Zhili
From: Zhao Zhili --- libavformat/file.c | 44 ++-- 1 file changed, 34 insertions(+), 10 deletions(-) diff --git a/libavformat/file.c b/libavformat/file.c index a56be64342..878983a336 100644 --- a/libavformat/file.c +++ b/libavformat/file.c @@ -167,6

[FFmpeg-devel] [PATCH v3 2/8] avformat/file: reindent after the previous commit

2022-12-14 Thread Zhao Zhili
From: Zhao Zhili --- libavformat/file.c | 20 ++-- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/libavformat/file.c b/libavformat/file.c index db619fcaac..a56be64342 100644 --- a/libavformat/file.c +++ b/libavformat/file.c @@ -384,17 +384,17 @@ static int

Re: [FFmpeg-devel] [PATCH v3 3/7] avcodec/mediacodecenc: use bsf to handle crop

2022-12-14 Thread Tomas Härdin
tis 2022-12-13 klockan 11:20 +0800 skrev zhilizhao(赵志立): > > > > On Dec 12, 2022, at 23:27, Tomas Härdin wrote: > > > > lör 2022-12-10 klockan 01:22 +0800 skrev Zhao Zhili: > > > From: Zhao Zhili > > > > > > It's well known that mediacodec encoder requires 16x16 alignment. > > > Use our bsf

[FFmpeg-devel] shared and dev folders download

2022-12-14 Thread Lloyd Portes
Hi,  I'm looking for a 3.4.2 download for shared and dev folders on arch 64. I can't seem to find it online. Any help would be greatly appreciated. Thanks :)Lloyd ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org

Re: [FFmpeg-devel] [PATCH v3] avformat/movenc: correct write_colr warning placement

2022-12-14 Thread Zhao Zhili
> -Original Message- > From: ffmpeg-devel On Behalf Of Gyan Doshi > Sent: 2022年12月14日 20:49 > To: ffmpeg-devel@ffmpeg.org > Subject: Re: [FFmpeg-devel] [PATCH v3] avformat/movenc: correct write_colr > warning placement > > > > On 2022-12-14 06:10 pm, "zhilizhao(赵志立)" wrote: > > > >>

[FFmpeg-devel] [REFUND-REQUEST] Travel to Developer Meeting

2022-12-14 Thread Derek Buitenhuis
Hello, I travelled to Barcelona for the developer meeting. I am only requesting for my flight, as I chose to stay in non-VideoLAN hotel. Flight: £111.98 - receipt available, of course. As I am not super active currently, understandable if I cannot put this through SPI. Cheers, - Derek

Re: [FFmpeg-devel] [PATCH v14 9/9] avcodec/evc: Changes in Changelog and MAINTAINERS files

2022-12-14 Thread Dawid Kozinski/Multimedia (PLT) /SRPOL/Staff Engineer/Samsung Electronics
Hi, Thank you for your prompt response. Lynne told me that Michael has made it clear that anyone on the list must have commit rights. I don't have commit rights so I removed my records from the MAINTAINERS file. Regardless, I will maintain the code related to the EVC codec as long as I can.

Re: [FFmpeg-devel] [PATCH v14 9/9] avcodec/evc: Changes in Changelog and MAINTAINERS files

2022-12-14 Thread Dawid Kozinski/Multimedia (PLT) /SRPOL/Staff Engineer/Samsung Electronics
Hi, Thank you for your prompt response. We've removed from the MAINTAINERS file all our records and just submitted new patches to the patchwork. Regardless of the above, I will maintain the code related to the EVC codec as long as I can. Best regards Dawid -Original Message- From:

Re: [FFmpeg-devel] FFmpeg Media concatenation issue on other system

2022-12-14 Thread Carl Eugen Hoyos
Am Mi., 14. Dez. 2022 um 13:09 Uhr schrieb Sagar Upadhyay : > I am using FFmpeg Please post all user questions on the user mailing list: https://lists.ffmpeg.org/mailman/listinfo/ffmpeg-user/ Please remember not to post screen-shots there but copy command line and console output as text into

Re: [FFmpeg-devel] [PATCH v3] avformat/movenc: correct write_colr warning placement

2022-12-14 Thread Gyan Doshi
On 2022-12-14 06:10 pm, "zhilizhao(赵志立)" wrote: On Dec 14, 2022, at 19:58, Gyan Doshi wrote: The old warning is no longer applicable in the inner block after c5b20cfe19. --- libavformat/movenc.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/libavformat/movenc.c

Re: [FFmpeg-devel] [PATCH v3] avformat/movenc: correct write_colr warning placement

2022-12-14 Thread zhilizhao(赵志立)
> On Dec 14, 2022, at 19:58, Gyan Doshi wrote: > > The old warning is no longer applicable in the inner block after > c5b20cfe19. > --- > libavformat/movenc.c | 5 +++-- > 1 file changed, 3 insertions(+), 2 deletions(-) > > diff --git a/libavformat/movenc.c b/libavformat/movenc.c > index

[FFmpeg-devel] [PATCH v15 9/9] avcodec/evc: Changes in Changelog file

2022-12-14 Thread Dawid Kozinski
- Changelog update Signed-off-by: Dawid Kozinski --- Changelog | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Changelog b/Changelog index af2dd65f8f..5fd778d06c 100644 --- a/Changelog +++ b/Changelog @@ -54,6 +54,8 @@ version 5.1: - remap_opencl filter - added

[FFmpeg-devel] [PATCH v15 8/9] avformat/mov_demuxer: Extended MOV demuxer to handle EVC video content

2022-12-14 Thread Dawid Kozinski
- Added evc extension to the list of extensions for ff_mov_demuxer Signed-off-by: Dawid Kozinski --- libavformat/demux.c | 1 + libavformat/mov.c | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/libavformat/demux.c b/libavformat/demux.c index 2dfd82a63c..f3ebe4d09b

[FFmpeg-devel] [PATCH v15 7/9] avformat/mov_muxer: Extended MOV muxer to handle EVC video content

2022-12-14 Thread Dawid Kozinski
- Changes in mov_write_video_tag function to handle EVC elementary stream - Provided structure EVCDecoderConfigurationRecord that specifies the decoder configuration information for ISO/IEC 23094-1 video content Signed-off-by: Dawid Kozinski --- libavformat/Makefile| 2 +-

[FFmpeg-devel] [PATCH v15 6/9] avcodec/evc_decoder: Provided support for EVC decoder

2022-12-14 Thread Dawid Kozinski
- Added EVC decoder wrapper - Changes in project configuration file and libavcodec Makefile - Added documentation for xevd wrapper Signed-off-by: Dawid Kozinski --- configure | 4 + doc/decoders.texi | 24 +++ doc/general_contents.texi | 10 +- libavcodec/Makefile

[FFmpeg-devel] [PATCH v15 5/9] avcodec/evc_encoder: Provided support for EVC encoder

2022-12-14 Thread Dawid Kozinski
- Added EVC encoder wrapper - Changes in project configuration file and libavcodec Makefile - Added documentation for xeve wrapper Signed-off-by: Dawid Kozinski --- configure | 4 + doc/encoders.texi | 69 + doc/general_contents.texi | 11 + libavcodec/Makefile

[FFmpeg-devel] [PATCH v15 4/9] avformat/evc_demuxer: Added demuxer to handle reading EVC video files

2022-12-14 Thread Dawid Kozinski
- Provided AVInputFormat structure describing EVC input format (ff_evc_demuxer) Signed-off-by: Dawid Kozinski --- libavformat/Makefile | 1 + libavformat/allformats.c | 1 + libavformat/evcdec.c | 124 +++ 3 files changed, 126 insertions(+)

[FFmpeg-devel] [PATCH v15 3/9] avformat/evc_muxer: Added muxer to handle writing EVC encoded data into file or output bytestream

2022-12-14 Thread Dawid Kozinski
- Provided AVOutputFormat structure describing EVC output format (ff_evc_muxer) - Added documentation for EVC muxer Signed-off-by: Dawid Kozinski --- doc/muxers.texi | 6 ++ libavformat/Makefile | 1 + libavformat/allformats.c | 1 + libavformat/rawenc.c | 13

[FFmpeg-devel] [PATCH v3] avformat/movenc: correct write_colr warning placement

2022-12-14 Thread Gyan Doshi
The old warning is no longer applicable in the inner block after c5b20cfe19. --- libavformat/movenc.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/libavformat/movenc.c b/libavformat/movenc.c index 7b00e65cdd..c427109609 100644 --- a/libavformat/movenc.c +++

[FFmpeg-devel] [PATCH v15 2/9] avcodec/evc_parser: Added parser implementation for EVC format

2022-12-14 Thread Dawid Kozinski
Signed-off-by: Dawid Kozinski --- libavcodec/Makefile |1 + libavcodec/evc.h| 155 + libavcodec/evc_parser.c | 1417 +++ libavcodec/parsers.c|1 + 4 files changed, 1574 insertions(+) create mode 100644 libavcodec/evc.h create

[FFmpeg-devel] [PATCH v15 1/9] avcodec/evc: MPEG-5 EVC codec registration

2022-12-14 Thread Dawid Kozinski
Added prerequisites that must be met before providing support for the MPEG-5 EVC codec - Added new entry to codec IDs list - Added new entry to the codec descriptor list - Bumped libavcodec minor version - Added profiles for EVC codec Signed-off-by: Dawid Kozinski --- libavcodec/avcodec.h|

Re: [FFmpeg-devel] [PATCH v2] avformat/movenc: remove write_colr warning

2022-12-14 Thread zhilizhao(赵志立)
> On Dec 14, 2022, at 18:51, Gyan Doshi wrote: > > > On 2022-12-12 10:11 am, Gyan Doshi wrote: >> The old warning is no longer applicable after this block was recomposed in >> c5b20cfe19. The block is only active for supported formats. > > Plan to push tomorrow. > > >> --- >>

Re: [FFmpeg-devel] [PATCH]configure: Assume target-os=win32 for toolchain msvc

2022-12-14 Thread Carl Eugen Hoyos
Am Mi., 14. Dez. 2022 um 00:43 Uhr schrieb Timo Rothenpieler : > > On 13.12.2022 20:00, Carl Eugen Hoyos wrote: > > Ping. > > Could you give an example where host-os is not win32 when > > compiling with msvc? > > WSL, which I quite regularly use to test MSVC builds. > Just need to launch it from

Re: [FFmpeg-devel] [PATCH v2] avformat/movenc: remove write_colr warning

2022-12-14 Thread Gyan Doshi
On 2022-12-12 10:11 am, Gyan Doshi wrote: The old warning is no longer applicable after this block was recomposed in c5b20cfe19. The block is only active for supported formats. Plan to push tomorrow. --- libavformat/movenc.c | 2 -- 1 file changed, 2 deletions(-) diff --git