Re: [FFmpeg-devel] [PATCH v2 2/2] avformat/hlsenc: write temp file for append single file by encryption mode

2020-08-10 Thread Steven Liu
Steven Liu 于2020年8月2日周日 下午10:35写道: > > Steven Liu 于2020年7月25日周六 上午10:49写道: > > > > Steven Liu 于2020年7月22日周三 下午5:16写道: > > > > > > fix ticket: 8783 > > > Because in single file by encryption mode, it cannot get the last one > > > block of the file, it need ff_format_io_close for get full file siz

[FFmpeg-devel] [PATCH V2 0/3] avformat/av1dec: add low overhead obu demux

2020-08-10 Thread Xu Guangxin
take following addvices from James: Handle meta data before seq and frame in obu_probe Use read_obu_with_size instead of change parse_obu_header Use memmove instead of memcpy in obu_read_data Add "av1_frame_merge_bsf av1_parser" as dependency to configure. Change name from "av1" to "obu".

[FFmpeg-devel] [PATCH V2 1/3] av1_parse: refact, use macro for MAX_OBU_HEADER_SIZE

2020-08-10 Thread Xu Guangxin
--- libavcodec/av1_parse.h | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libavcodec/av1_parse.h b/libavcodec/av1_parse.h index 01bcd646c2..ae0ebb5a18 100644 --- a/libavcodec/av1_parse.h +++ b/libavcodec/av1_parse.h @@ -27,6 +27,9 @@ #include "avcodec.h" #include "get_bi

[FFmpeg-devel] [PATCH V2 2/3] avormat/av1dec: add low-overhead bitstream format

2020-08-10 Thread Xu Guangxin
It's defined in Section 5.2, used by netflix. see http://download.opencontent.netflix.com/?prefix=AV1/Chimera/ --- configure| 1 + libavformat/allformats.c | 1 + libavformat/av1dec.c | 266 +++ 3 files changed, 245 insertions(+), 23 dele

[FFmpeg-devel] [PATCH V2 3/3] fate: av1dec, add test clip for low overhead obu

2020-08-10 Thread Xu Guangxin
--- tests/fate/demux.mak | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tests/fate/demux.mak b/tests/fate/demux.mak index 9f3a6be276..763452a533 100644 --- a/tests/fate/demux.mak +++ b/tests/fate/demux.mak @@ -13,6 +13,9 @@ fate-aea-demux: CMD = crc -i $(TARGET_SAMPLES)/aea/chirp.aea -c:a

Re: [FFmpeg-devel] [PATCH v3 1/2] dxva: wait until D3D11 buffer copies are done before submitting them

2020-08-10 Thread Soft Works
> -Original Message- > From: ffmpeg-devel On Behalf Of > Steve Lhomme > Sent: Monday, August 10, 2020 8:19 AM > To: ffmpeg-devel@ffmpeg.org > Subject: Re: [FFmpeg-devel] [PATCH v3 1/2] dxva: wait until D3D11 buffer > copies are done before submitting them > > On 2020-08-08 8:24, Soft Wo

[FFmpeg-devel] [PATCH] dnn_backend_native_layer_mathunary: add round support

2020-08-10 Thread Mingyu Yin
Signed-off-by: Mingyu Yin --- libavfilter/dnn/dnn_backend_native_layer_mathunary.c | 4 libavfilter/dnn/dnn_backend_native_layer_mathunary.h | 1 + tests/dnn/dnn-layer-mathunary-test.c | 4 tools/python/convert_from_tensorflow.py | 2 +- tools/python/convert

Re: [FFmpeg-devel] [PATCH V7 2/2] FATE/dnn: add unit test for dnn avgpool layer

2020-08-10 Thread Guo, Yejun
> -Original Message- > From: ffmpeg-devel On Behalf Of Ting Fu > Sent: 2020年8月10日 0:33 > To: ffmpeg-devel@ffmpeg.org > Subject: [FFmpeg-devel] [PATCH V7 2/2] FATE/dnn: add unit test for dnn avgpool > layer > > 'make fate-dnn-layer-avgpool' to run the test > > Signed-off-by: Ting Fu >

Re: [FFmpeg-devel] [PATCH v3 1/2] dxva: wait until D3D11 buffer copies are done before submitting them

2020-08-10 Thread Steve Lhomme
On 2020-08-10 12:04, Soft Works wrote: the very least the locks are needed inside libavcodec to avoid setting DXVA buffers concurrently from different threads. It will most likely result in very bad distortions if not crashes. Maybe you're only using 1 decoding thread with DXVA (which a lot of pe

[FFmpeg-devel] [PATCH] avformat/mpegts: Don't leave context in inconsistent state upon error

2020-08-10 Thread Andreas Rheinhardt
Up until now, opening a section filter works as follows: A filter is opened and (on success) attached to the MpegTSContext. Then a buffer for said filter is allocated and upon success attached to the section filter; on error, the filter is simply freed without removing it from the MpegTSContext, le

Re: [FFmpeg-devel] [PATCH 2/2] avcodec/jpeg2000dec: Check remaining data in packed_headers_stream before use

2020-08-10 Thread Michael Niedermayer
On Sun, Aug 02, 2020 at 01:23:23AM +0200, Michael Niedermayer wrote: > Fixes: out of array read > Fixes: > 24487/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_JPEG2000_fuzzer-5165847820369920 > > Found-by: continuous fuzzing process > https://github.com/google/oss-fuzz/tree/master/projects/f

[FFmpeg-devel] [PATCH] avcodec/bsf: Avoid allocation for AVBSFInternal

2020-08-10 Thread Andreas Rheinhardt
by allocating it together with the AVBSFContext. Signed-off-by: Andreas Rheinhardt --- Similar things can of course be done with other structures. I did only this one to see whether everyone is ok with this. libavcodec/bsf.c | 25 + 1 file changed, 13 insertions(+), 12 d

Re: [FFmpeg-devel] [PATCH] avcodec/bsf: Avoid allocation for AVBSFInternal

2020-08-10 Thread James Almer
On 8/10/2020 10:55 AM, Andreas Rheinhardt wrote: > by allocating it together with the AVBSFContext. > > Signed-off-by: Andreas Rheinhardt > --- > Similar things can of course be done with other structures. I did only > this one to see whether everyone is ok with this. Personally, i don't like it

Re: [FFmpeg-devel] [PATCH v2] doc/developer: origin of tables should be documented.

2020-08-10 Thread Jean-Baptiste Kempf
On Sat, 8 Aug 2020, at 19:57, Nicolas George wrote: > +@item > +If the code contains tables of numbers or other data, their origin should be > +documented in a comment, so that other developers can rebuild them if > +necessary. I would add "as honestly as possible" after documented... or something

[FFmpeg-devel] [PATCH 2/5] avcodec/libdav1d: add support for A53 Closed Captions

2020-08-10 Thread James Almer
Signed-off-by: James Almer --- configure | 3 ++- libavcodec/libdav1d.c | 30 ++ 2 files changed, 32 insertions(+), 1 deletion(-) diff --git a/configure b/configure index 37fe01e8be..83f051fdee 100755 --- a/configure +++ b/configure @@ -3211,6 +3211,7 @@

[FFmpeg-devel] [PATCH 4/5] avcodec/hevc_sei: use ff_parse_a53_cc() to parse A53 Closed Captions

2020-08-10 Thread James Almer
Signed-off-by: James Almer --- configure | 2 +- libavcodec/hevc_sei.c | 49 +++ 2 files changed, 9 insertions(+), 42 deletions(-) diff --git a/configure b/configure index 5fd966035f..762e74a8ab 100755 --- a/configure +++ b/configure @@ -2743,

[FFmpeg-devel] [PATCH 3/5] avcodec/h264_sei: use ff_parse_a53_cc() to parse A53 Closed Captions

2020-08-10 Thread James Almer
Signed-off-by: James Almer --- configure | 2 +- libavcodec/h264_sei.c | 48 ++- 2 files changed, 3 insertions(+), 47 deletions(-) diff --git a/configure b/configure index 83f051fdee..5fd966035f 100755 --- a/configure +++ b/configure @@ -2738,

[FFmpeg-devel] [PATCH 5/5] avcodec: move ff_alloc_a53_sei() to atsc_53

2020-08-10 Thread James Almer
Signed-off-by: James Almer --- configure| 9 +--- libavcodec/atsc_a53.c| 43 libavcodec/atsc_a53.h| 17 ++ libavcodec/internal.h| 15 - libavcodec/libx264.c | 1 + libavcodec/nve

[FFmpeg-devel] [PATCH 1/5] avcodec: split off A53 Closed Caption parsing code into its own file

2020-08-10 Thread James Almer
Signed-off-by: James Almer --- configure | 1 + libavcodec/Makefile | 1 + libavcodec/atsc_a53.c | 76 +++ libavcodec/atsc_a53.h | 39 ++ 4 files changed, 117 insertions(+) create mode 100644 libavcodec/atsc_a53.c creat

Re: [FFmpeg-devel] [PATCH 4/5] avcodec/hevc_sei: use ff_parse_a53_cc() to parse A53 Closed Captions

2020-08-10 Thread James Almer
On 8/10/2020 1:18 PM, Lynne wrote: > Aug 10, 2020, 17:49 by jamr...@gmail.com: > >> Signed-off-by: James Almer >> --- >> configure | 2 +- >> libavcodec/hevc_sei.c | 49 +++ >> 2 files changed, 9 insertions(+), 42 deletions(-) >> >> diff --git

[FFmpeg-devel] [PATCH v2] doc/encoders: Add all options for JPEG2000 encoder

2020-08-10 Thread gautamramk
From: Gautam Ramakrishnan This patch updates the documentation by adding all options for JPEG2000 encoder. --- doc/encoders.texi | 36 +++- 1 file changed, 35 insertions(+), 1 deletion(-) diff --git a/doc/encoders.texi b/doc/encoders.texi index de0472e225..426baa

[FFmpeg-devel] [PATCH] fate: add fate-sub-dvb test

2020-08-10 Thread Clément Bœsch
Source: Videolan sample database (samples/sub/dvbsub) --- Can someone upload https://streams.videolan.org/samples/sub/dvbsub/dvbsubtest.ts to fate-samples/sub? --- tests/fate/subtitles.mak | 3 ++ tests/ref/fate/sub-dvb | 75 2 files changed, 78 insert

[FFmpeg-devel] [PATCH 2/3] avcodec/utils: make codec_parameters_reset() a shared function

2020-08-10 Thread James Almer
It will be useful in the next commit. Signed-off-by: James Almer --- libavcodec/internal.h | 2 ++ libavcodec/utils.c| 10 +- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/libavcodec/internal.h b/libavcodec/internal.h index 0a1c0a17ec..a302cb24eb 100644 --- a/libavc

[FFmpeg-devel] [PATCH 1/3] avcodec/bsf: improve the doxy for av_bsf_flush()

2020-08-10 Thread James Almer
Mention an example scenario where the function should be used. Signed-off-by: James Almer --- libavcodec/bsf.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavcodec/bsf.h b/libavcodec/bsf.h index 7ed51677e8..3b5faa85cb 100644 --- a/libavcodec/bsf.h +++ b/libavcodec/bsf.h

[FFmpeg-devel] [PATCH 3/3] avcodec/bsf: add av_bsf_close()

2020-08-10 Thread James Almer
This function lets the API user reuse an AVBSFContext in case of stream parameter changes. Signed-off-by: James Almer --- Missing version bump and APIChanges entry. libavcodec/bsf.c | 21 + libavcodec/bsf.h | 14 ++ 2 files changed, 35 insertions(+) diff --git a

Re: [FFmpeg-devel] [PATCH] avformat/mpegts: Don't leave context in inconsistent state upon error

2020-08-10 Thread Marton Balint
On Mon, 10 Aug 2020, Andreas Rheinhardt wrote: Up until now, opening a section filter works as follows: A filter is opened and (on success) attached to the MpegTSContext. Then a buffer for said filter is allocated and upon success attached to the section filter; on error, the filter is simply

Re: [FFmpeg-devel] [PATCH 3/3] avcodec/bsf: add av_bsf_close()

2020-08-10 Thread Andreas Rheinhardt
James Almer: > This function lets the API user reuse an AVBSFContext in case of stream > parameter changes. > > Signed-off-by: James Almer > --- > Missing version bump and APIChanges entry. > > libavcodec/bsf.c | 21 + > libavcodec/bsf.h | 14 ++ > 2 files change

Re: [FFmpeg-devel] [PATCH] fate: add fate-sub-dvb test

2020-08-10 Thread Andreas Rheinhardt
Clément Bœsch: > Source: Videolan sample database (samples/sub/dvbsub) > --- > Can someone upload > https://streams.videolan.org/samples/sub/dvbsub/dvbsubtest.ts to > fate-samples/sub? A 20MB sample? Can't one use a smaller sample or filter out the interesting PIDs from this sample? (If I remux

Re: [FFmpeg-devel] [PATCH 3/3] avcodec/bsf: add av_bsf_close()

2020-08-10 Thread James Almer
On 8/10/2020 3:33 PM, Andreas Rheinhardt wrote: > James Almer: >> This function lets the API user reuse an AVBSFContext in case of stream >> parameter changes. >> >> Signed-off-by: James Almer >> --- >> Missing version bump and APIChanges entry. >> >> libavcodec/bsf.c | 21 + >

[FFmpeg-devel] [PATCH 3/3 v2] avcodec/bsf: add av_bsf_close()

2020-08-10 Thread James Almer
This function lets the API user reuse an AVBSFContext in case of stream parameter changes. Signed-off-by: James Almer --- libavcodec/bsf.c | 26 ++ libavcodec/bsf.h | 14 ++ 2 files changed, 40 insertions(+) diff --git a/libavcodec/bsf.c b/libavcodec/bsf.c in

Re: [FFmpeg-devel] [PATCH v2 1/2] lavf/url: add ff_url_decompose().

2020-08-10 Thread Marton Balint
On Wed, 5 Aug 2020, Nicolas George wrote: Signed-off-by: Nicolas George --- libavformat/tests/url.c | 34 libavformat/url.c | 70 + libavformat/url.h | 41 tests/ref/fate/url | 45 +

Re: [FFmpeg-devel] [PATCH v2 2/2] lavf/url: rewrite ff_make_absolute_url() using ff_url_decompose().

2020-08-10 Thread Marton Balint
On Wed, 5 Aug 2020, Nicolas George wrote: Also add and update some tests. Change the semantic a little, because for filesytem paths symlinks complicate things. See the comments in the code for detail. Add to commit message that this fixes tickets 8813, 8814. Signed-off-by: Nicolas George

Re: [FFmpeg-devel] [PATCH 4/5] avcodec/hevc_sei: use ff_parse_a53_cc() to parse A53 Closed Captions

2020-08-10 Thread Lynne
Aug 10, 2020, 17:49 by jamr...@gmail.com: > Signed-off-by: James Almer > --- > configure | 2 +- > libavcodec/hevc_sei.c | 49 +++ > 2 files changed, 9 insertions(+), 42 deletions(-) > > diff --git a/configure b/configure > index 5fd966035f..7

Re: [FFmpeg-devel] [PATCH] avcodec: deprecate thread_safe_callbacks

2020-08-10 Thread Moritz Barsnick
On Tue, Aug 04, 2020 at 13:59:42 +0200, Anton Khirnov wrote: > --- a/fftools/ffmpeg.c > +++ b/fftools/ffmpeg.c > @@ -2883,7 +2883,9 @@ static int init_input_stream(int ist_index, char > *error, int error_len) > ist->dec_ctx->opaque= ist; > ist->dec_ctx->get_format

Re: [FFmpeg-devel] [PATCH] fate: add fate-sub-dvb test

2020-08-10 Thread Clément Bœsch
On Mon, Aug 10, 2020 at 08:36:13PM +0200, Andreas Rheinhardt wrote: > Clément Bœsch: > > Source: Videolan sample database (samples/sub/dvbsub) > > --- > > Can someone upload > > https://streams.videolan.org/samples/sub/dvbsub/dvbsubtest.ts to > > fate-samples/sub? > > A 20MB sample? Can't one us

Re: [FFmpeg-devel] [PATCH v3 1/5] avformat/argo_asf: add games to version list

2020-08-10 Thread Alexander Strasser
Hi Zane, thanks for addressing my comments in v3. AFAICS you also took Andreas' feedback into account, but I didn't check that. No more remarks from me. Alexander ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/list

Re: [FFmpeg-devel] [PATCH] avcodec/bsf: Avoid allocation for AVBSFInternal

2020-08-10 Thread Nicolas George
James Almer (12020-08-10): > Personally, i don't like it. It's extra complexity to save a single 8 or > 12 byte allocation that happens once during bsf alloc. It's kind of a > pointless micro-optimization. I do not agree at all. First, it is not extra complexity, it actually makes the code simple

Re: [FFmpeg-devel] [PATCH] avcodec/bsf: Avoid allocation for AVBSFInternal

2020-08-10 Thread Nicolas George
Andreas Rheinhardt (12020-08-10): > by allocating it together with the AVBSFContext. > > Signed-off-by: Andreas Rheinhardt > --- > Similar things can of course be done with other structures. I did only > this one to see whether everyone is ok with this. I wholeheartedly approve. > libavcodec/

Re: [FFmpeg-devel] [PATCH] fate: add fate-sub-dvb test

2020-08-10 Thread Andreas Rheinhardt
Clément Bœsch: > On Mon, Aug 10, 2020 at 08:36:13PM +0200, Andreas Rheinhardt wrote: >> Clément Bœsch: >>> Source: Videolan sample database (samples/sub/dvbsub) >>> --- >>> Can someone upload >>> https://streams.videolan.org/samples/sub/dvbsub/dvbsubtest.ts to >>> fate-samples/sub? >> >> A 20MB s

Re: [FFmpeg-devel] [PATCH] avcodec/bsf: Avoid allocation for AVBSFInternal

2020-08-10 Thread James Almer
On 8/10/2020 7:11 PM, Nicolas George wrote: > James Almer (12020-08-10): >> Personally, i don't like it. It's extra complexity to save a single 8 or >> 12 byte allocation that happens once during bsf alloc. It's kind of a >> pointless micro-optimization. > > I do not agree at all. > > First, it i

Re: [FFmpeg-devel] [PATCH] avcodec/bsf: Avoid allocation for AVBSFInternal

2020-08-10 Thread Nicolas George
James Almer (12020-08-10): > It adds an extra struct and makes the code harder to read. Might as well > just do > > ctx = av_mallocz(sizeof(*ctx) + sizeof(AVBSFInternal)); > ctx->internal = &ctx[1]; This is exactly what the code does, except without the undefined behaviors, because what you just

Re: [FFmpeg-devel] [PATCH v3 1/5] avformat/argo_asf: add games to version list

2020-08-10 Thread Zane van Iperen
On Mon, 10 Aug 2020 23:33:14 +0200 "Alexander Strasser" wrote: > > Hi Zane, > > thanks for addressing my comments in v3. > > AFAICS you also took Andreas' feedback into account, but I didn't > check that. > No worries. I'm pretty sure I handled everything... > No more remarks from me. > Co

Re: [FFmpeg-devel] [PATCH] avcodec/bsf: Avoid allocation for AVBSFInternal

2020-08-10 Thread James Almer
On 8/10/2020 7:34 PM, Nicolas George wrote: > James Almer (12020-08-10): >> It adds an extra struct and makes the code harder to read. Might as well >> just do >> >> ctx = av_mallocz(sizeof(*ctx) + sizeof(AVBSFInternal)); >> ctx->internal = &ctx[1]; > > This is exactly what the code does I know,

Re: [FFmpeg-devel] [PATCH] avcodec/bsf: Avoid allocation for AVBSFInternal

2020-08-10 Thread Andreas Rheinhardt
James Almer: > On 8/10/2020 7:11 PM, Nicolas George wrote: >> James Almer (12020-08-10): >>> Personally, i don't like it. It's extra complexity to save a single 8 or >>> 12 byte allocation that happens once during bsf alloc. It's kind of a >>> pointless micro-optimization. >> >> I do not agree at a

Re: [FFmpeg-devel] [PATCH] avcodec/bsf: Avoid allocation for AVBSFInternal

2020-08-10 Thread Andreas Rheinhardt
Andreas Rheinhardt: > James Almer: >> On 8/10/2020 7:11 PM, Nicolas George wrote: >>> James Almer (12020-08-10): Personally, i don't like it. It's extra complexity to save a single 8 or 12 byte allocation that happens once during bsf alloc. It's kind of a pointless micro-optimization

Re: [FFmpeg-devel] [PATCH 3/3 v2] avcodec/bsf: add av_bsf_close()

2020-08-10 Thread Andreas Rheinhardt
James Almer: > This function lets the API user reuse an AVBSFContext in case of stream > parameter changes. > > Signed-off-by: James Almer > --- > libavcodec/bsf.c | 26 ++ > libavcodec/bsf.h | 14 ++ > 2 files changed, 40 insertions(+) > > diff --git a/libav

Re: [FFmpeg-devel] [PATCH] avcodec/bsf: Avoid allocation for AVBSFInternal

2020-08-10 Thread James Almer
On 8/10/2020 8:12 PM, Andreas Rheinhardt wrote: > James Almer: >> On 8/10/2020 7:11 PM, Nicolas George wrote: >>> James Almer (12020-08-10): Personally, i don't like it. It's extra complexity to save a single 8 or 12 byte allocation that happens once during bsf alloc. It's kind of a

Re: [FFmpeg-devel] [PATCH 3/3 v2] avcodec/bsf: add av_bsf_close()

2020-08-10 Thread James Almer
On 8/10/2020 8:26 PM, Andreas Rheinhardt wrote: > James Almer: >> This function lets the API user reuse an AVBSFContext in case of stream >> parameter changes. >> >> Signed-off-by: James Almer >> --- >> libavcodec/bsf.c | 26 ++ >> libavcodec/bsf.h | 14 ++ >>

Re: [FFmpeg-devel] [PATCH] avcodec/bsf: Avoid allocation for AVBSFInternal

2020-08-10 Thread Andreas Rheinhardt
James Almer: > On 8/10/2020 8:12 PM, Andreas Rheinhardt wrote: >> James Almer: >>> On 8/10/2020 7:11 PM, Nicolas George wrote: James Almer (12020-08-10): > Personally, i don't like it. It's extra complexity to save a single 8 or > 12 byte allocation that happens once during bsf alloc.

[FFmpeg-devel] [PATCH] avformat/ty: Remove write-only array and variable

2020-08-10 Thread Andreas Rheinhardt
Up until now, the TiVo demuxer parse an array of SEQ entries, yet it has never ever made any use of them. In fact, parse_master, the function parsing said table, only influenced the outside world in three ways: Via an excessive amount of error message in case a certain parameter is not what it expe

Re: [FFmpeg-devel] [PATCH] avcodec/bsf: Avoid allocation for AVBSFInternal

2020-08-10 Thread James Almer
On 8/10/2020 9:14 PM, Andreas Rheinhardt wrote: > James Almer: >> On 8/10/2020 8:12 PM, Andreas Rheinhardt wrote: >>> James Almer: On 8/10/2020 7:11 PM, Nicolas George wrote: > James Almer (12020-08-10): >> Personally, i don't like it. It's extra complexity to save a single 8 or >>

Re: [FFmpeg-devel] [PATCH v3 1/2] dxva: wait until D3D11 buffer copies are done before submitting them

2020-08-10 Thread Soft Works
> -Original Message- > From: ffmpeg-devel On Behalf Of > Steve Lhomme > Sent: Monday, August 10, 2020 2:15 PM > To: ffmpeg-devel@ffmpeg.org > Subject: Re: [FFmpeg-devel] [PATCH v3 1/2] dxva: wait until D3D11 buffer > copies are done before submitting them > > > @Steven > > My name is S

Re: [FFmpeg-devel] [PATCH] avcodec/bsf: Avoid allocation for AVBSFInternal

2020-08-10 Thread zhilizhao
> On Aug 11, 2020, at 8:14 AM, Andreas Rheinhardt > wrote: > > James Almer: >> On 8/10/2020 8:12 PM, Andreas Rheinhardt wrote: >>> James Almer: On 8/10/2020 7:11 PM, Nicolas George wrote: > James Almer (12020-08-10): >> Personally, i don't like it. It's extra complexity to save a

[FFmpeg-devel] Returned mail: see transcript for details

2020-08-10 Thread pross
g«°Æeñ0Í,{™,x;QL3’ Á[ì  õ”5ËõRɯð5ö‰S»ÍuE)àC^æ¸'㡾?¤\ãÕpbÙ&z„ô5ۗ¯HöEòåÊB¿ÌÏ"‚h¾–a>*0—G}Õ2Ø|×ùePˆ™÷qÞq°­1H¬úŸa†7šŸ0Pìl™ÍŠì–ªßÕ µ&ê.·iÆaTøÝдwrê—Wt'H<©w%~*¼#©äK Hý ÐóMÍÖs?‡g÷Ç/JŽ_Dó¿òÁ_‚WùhTBÏ#ʒ½ >ŒJVŸV´¾f}E¶¤pì6, ‹ë*‡øÔIU.Í¿A,¾Ôf!QÒ&Ã×uBõ´¦'%†¦~`'H5ârWlÉj㥴µ½JHU„Š±Á:ןº½vwL  ~ýEµ.ÕË£¨/—\à#·Y

Re: [FFmpeg-devel] [PATCH v3 1/2] dxva: wait until D3D11 buffer copies are done before submitting them

2020-08-10 Thread Steve Lhomme
On 2020-08-11 3:52, Soft Works wrote: -Original Message- From: ffmpeg-devel On Behalf Of Steve Lhomme Sent: Monday, August 10, 2020 2:15 PM To: ffmpeg-devel@ffmpeg.org Subject: Re: [FFmpeg-devel] [PATCH v3 1/2] dxva: wait until D3D11 buffer copies are done before submitting them @S

[FFmpeg-devel] [PATCH] avcodec/options: Add options for inputing HDR10-related metadata

2020-08-10 Thread Kenny McClive
Previously, the only way to input the master display and content light metadata required for HDR10 was through x265-params. Obviously, that only worked with x265. If you wanted to use a different encoder like nvenc, you were out of luck. The options specified are written to the container (mov or

Re: [FFmpeg-devel] [PATCH] avcodec/options: Add options for inputing HDR10-related metadata

2020-08-10 Thread Kenny McClive
Sorry, please disregard this patch. I just realized that my test changes are not in it. Kenny > On Aug 10, 2020, at 7:36 PM, Kenny McClive wrote: > > Previously, the only way to input the master display and content light > metadata required for HDR10 was through x265-params. Obviously, that

[FFmpeg-devel] [PATCH] avcodec/options: Add options for inputing HDR10-related metadata

2020-08-10 Thread Kenny McClive
Previously, the only way to input the master display and content light metadata required for HDR10 was through x265-params. Obviously, that only worked with x265. If you wanted to use a different encoder like nvenc, you were out of luck. The options specified are written to the container (mov or

[FFmpeg-devel] [PATCH] avcodec/options: Add options for inputing HDR10-related metadata

2020-08-10 Thread Kenny McClive
Previously, the only way to input the master display and content light metadata required for HDR10 was through x265-params. Obviously, that only worked with x265. If you wanted to use a different encoder like nvenc, you were out of luck. The options specified are written to the container (mov or

Re: [FFmpeg-devel] [PATCH v3 1/2] dxva: wait until D3D11 buffer copies are done before submitting them

2020-08-10 Thread Soft Works
> -Original Message- > From: ffmpeg-devel On Behalf Of > Steve Lhomme > Sent: Tuesday, August 11, 2020 6:35 AM > To: ffmpeg-devel@ffmpeg.org > Subject: Re: [FFmpeg-devel] [PATCH v3 1/2] dxva: wait until D3D11 buffer > copies are done before submitting them [...] > > But SetMultithreadP