Re: [FFmpeg-devel] [RFC 00/13] flvdec/flvenc: add support for enhanced rtmp codecs and multitrack/multichannel

2024-05-22 Thread Steven Liu
Timo Rothenpieler 于2024年5月21日周二 17:03写道: > > This is based on the preliminary spec for enhanced rtmp v2: > https://veovera.org/docs/enhanced/enhanced-rtmp-v2 > > The spec is not final, and can still undergo breaking changes, hence this set > is purely for comments and review, and not ready to be

Re: [FFmpeg-devel] [PATCH 3/3] avformat/hlsenc: Remove dead ret stores

2024-05-25 Thread Steven Liu
Michael Niedermayer 于2024年5月25日周六 19:18写道: > > Fixes: CID1529222 Unused value > > Sponsored-by: Sovereign Tech Fund > Signed-off-by: Michael Niedermayer > --- > libavformat/hlsenc.c | 4 > 1 file changed, 4 deletions(-) > > diff --git a/libavformat/hlsenc.c b/libavformat/hlsenc.c > index 0

Re: [FFmpeg-devel] [PATCH 7/9] MAINTAINERS: Update the entries for the release maintainer for FFmpeg

2024-06-18 Thread Steven Liu
Michael Niedermayer 于2024年6月17日周一 07:09写道: > > Ive been told that someone at the BCN video tech meetup claimed to be the > "release maintainer for FFmpeg". > > If you have any doubt who maintains releases, just do something like the > following and look at the output: > VER=5.1 > echo commiters ;

Re: [FFmpeg-devel] [PATCH 7/9] MAINTAINERS: Update the entries for the release maintainer for FFmpeg

2024-06-18 Thread Steven Liu
Steven Liu 于2024年6月18日周二 17:53写道: > > Michael Niedermayer 于2024年6月17日周一 07:09写道: > > > > Ive been told that someone at the BCN video tech meetup claimed to be the > > "release maintainer for FFmpeg". > > > > If you have any doubt who maintains relea

Re: [FFmpeg-devel] [PATCH 1/2] avutil/executor: Allowing thread_count be zero

2024-06-18 Thread Steven Liu
Nuo Mi 于2024年6月18日周二 19:51写道: > > On Mon, Jun 17, 2024 at 5:28 PM Zhao Zhili wrote: > > > > > > > > On Jun 17, 2024, at 16:45, Hendrik Leppkes wrote: > > > > > > On Mon, Jun 17, 2024 at 10:03 AM Zhao Zhili > > wrote: > > >> > > >> > > >> > > >>> On Jun 17, 2024, at 15:05, Anton Khirnov wrote:

Re: [FFmpeg-devel] [PATCH 1/2] avutil/executor: Allowing thread_count be zero

2024-06-19 Thread Steven Liu
Nuo Mi 于2024年6月19日周三 16:40写道: > > On Tue, Jun 18, 2024 at 8:06 PM Steven Liu wrote: > > > Nuo Mi 于2024年6月18日周二 19:51写道: > > > > > > On Mon, Jun 17, 2024 at 5:28 PM Zhao Zhili > > wrote: > > > > > > > > > &

Re: [FFmpeg-devel] [PATCH 2/4] hlsenc: Fix setting vs->start_pos when not using HLS_SINGLE_FILE or hls_segment_size

2024-06-24 Thread Steven Liu
> On Jun 24, 2024, at 16:49, Martin Storsjö wrote: > > When not using HLS_SINGLE_FILE or hls_segment_size, we're writing > each segment into a separate file. In that case, the file start pos for > each segment will be zero. > > This matches the case in (hls->max_seg_size > 0) above, where we >

Re: [FFmpeg-devel] point releases

2021-10-06 Thread Steven Liu
Michael Niedermayer 于2021年10月6日周三 下午5:35写道: > > Hi all > > I do plan to make releases from > 4.4, 4.2, 4.1, 4.0, 3.4, 3.2, 2.8 branches Why not include 4.3 or have some reason? Thanks Steven ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https:

Re: [FFmpeg-devel] point releases

2021-10-07 Thread Steven Liu
Steven Liu 于2021年10月7日周四 上午10:41写道: > > Michael Niedermayer 于2021年10月6日周三 下午5:35写道: > > > > Hi all > > > > I do plan to make releases from > > 4.4, 4.2, 4.1, 4.0, 3.4, 3.2, 2.8 branches > Why not include 4.3 or have some reason? Ok, i get it, because it

Re: [FFmpeg-devel] point releases

2021-10-07 Thread Steven Liu
> 在 2021年10月7日,17:15,Jan Ekström 写道: > > On Thu, Oct 7, 2021 at 12:13 PM Jan Ekström wrote: >> >> On Thu, Oct 7, 2021 at 11:09 AM Steven Liu wrote: >>> >>> Steven Liu 于2021年10月7日周四 上午10:41写道: >>>> >>>> Michael Niedermayer

Re: [FFmpeg-devel] [PATCH 1/4] libavcodec/adts_header: add frame_length field and avpriv function to parse AAC ADTS header

2021-10-12 Thread Steven Liu
gt; +#endif > +} > -- > 2.17.1 > > ___ > 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". > Patchset pushed. Thanks Steven Liu ___ 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 v1] libavformat/mov: ffmpeg can't read mp4 track title metadata

2021-10-19 Thread Steven Liu
.25.1 > > _______ > 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&q

Re: [FFmpeg-devel] [PATCH] flvenc: flush after write header

2021-10-28 Thread Steven Liu
tart_offset = avio_tell(pb); > return 0; > } > -- > 2.29.2 > > ___ > 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] avformat/hls_sample_encryption: Fix precedence

2021-11-07 Thread Steven Liu
Andreas Rheinhardt 于2021年11月7日周日 下午3:57写道: > > Fixes Coverity ticket #1492869. > > Signed-off-by: Andreas Rheinhardt > --- > libavformat/hls_sample_encryption.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/libavformat/hls_sample_encryption.c > b/libavformat/hls_sampl

Re: [FFmpeg-devel] [PATCH] libavcodec/videotoolboxenc: fix pixel buffer memory leak

2021-11-09 Thread Steven Liu
<13102179...@163.com> 于2021年11月9日周二 下午6:52写道: > > From: songyutong > > In function vtenc_populate_extradata(), there is a manually created > pixel buffer that has not been released. So we should use CVPixelBufferRelease > to release this pixel buffer at the end, otherwise will cause a memory leak.

Re: [FFmpeg-devel] [PATCH 1/2] avformat/hlsenc: Remove nonsense memset

2021-11-10 Thread Steven Liu
scribe, visit link above, or email > ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe". > Patchset test ok, LGTM Thanks Steven Liu ___ 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".

[FFmpeg-devel] [PATCH 2/2] avformat/hlsenc: deprecate hls_ts_options option

2021-11-17 Thread Steven Liu
From: Steven Liu Because the hls_ts_options will be misunderstand by user, and then user can use hls_segment_options instead of hls_ts_options. Signed-off-by: Steven Liu --- doc/muxers.texi | 2 ++ libavformat/hlsenc.c | 6 -- libavformat/version.h | 4 3 files changed, 10

[FFmpeg-devel] [PATCH 1/2] avformat/hlsenc: add hls_segment_options correct the segment options name

2021-11-17 Thread Steven Liu
From: Steven Liu Because the hls_ts_options will be misunderstand by user that only can be used in mpegts segments option. So add this option for segments. Signed-off-by: Steven Liu --- doc/muxers.texi | 4 libavformat/hlsenc.c | 1 + 2 files changed, 5 insertions(+) diff --git a

Re: [FFmpeg-devel] [PATCH 2/2] avformat/hlsenc: deprecate hls_ts_options option

2021-11-17 Thread Steven Liu
> 2021年11月18日 下午12:57,Andreas Rheinhardt 写道: > > Steven Liu: >> From: Steven Liu >> >> Because the hls_ts_options will be misunderstand by user, >> and then user can use hls_segment_options instead of hls_ts_options. >> >> Signed-off-by: St

[FFmpeg-devel] [PATCH v2 1/2] avformat/hlsenc: add hls_segment_options correct the segment options name

2021-11-17 Thread Steven Liu
From: Steven Liu Because the hls_ts_options will be misunderstand by user that only can be used in mpegts segments option. So add this option for segments. Signed-off-by: Steven Liu Signed-off-by: Steven Liu --- doc/muxers.texi | 4 libavformat/hlsenc.c | 1 + 2 files changed, 5

[FFmpeg-devel] [PATCH v2 2/2] avformat/hlsenc: deprecate hls_ts_options option

2021-11-17 Thread Steven Liu
Because the hls_ts_options will be misunderstand by user, and then user can use hls_segment_options instead of hls_ts_options. Signed-off-by: Steven Liu --- doc/muxers.texi | 1 + libavformat/hlsenc.c | 4 +++- libavformat/version.h | 1 + 3 files changed, 5 insertions(+), 1 deletion

Re: [FFmpeg-devel] [PATCH 3/4] avfilter/vf_huesaturation: Remove dead store

2021-11-18 Thread Steven Liu
Andreas Rheinhardt 于2021年11月18日周四 下午5:14写道: > > Fixes Coverity issue #1493345. > > Signed-off-by: Andreas Rheinhardt > --- > The x = y also looks strange. Why does the parameter x exist at all > if it is immediately overwritten in the function? > > libavfilter/vf_huesaturation.c | 1 - > 1 file

[FFmpeg-devel] [PATCH] avfilter/dnn/dnn_backend_common: check thread create status before join thread

2021-11-19 Thread Steven Liu
From: Steven Liu fix SIGSEGV problem, check the thread create status before join thread. set the init status to 0 when create DNNAsyncExecModule, and set status to 1 after pthread_create success. coredump backtrace info: [Thread 0x7fff4778e700 (LWP 323218) exited] Program received signal

[FFmpeg-devel] [PATCH] avformat/aviobuf: remove unnecessary label in ffio_fdopen

2021-11-30 Thread Steven Liu
From: Steven Liu Because the s->buffer has been freed by av_freep in avio_closep. It should not av_freep the buffer in label fail after avio_closep. Then just move the av_freep before avio_closep and remove the label fail. Reported-by: TOTE Robot Signed-off-by: Steven Liu --- libavfor

[FFmpeg-devel] [PATCH] fftools/ffmpeg_filter: fix SEGV in choose_pix_fmts after avio_close_dyn_buf

2021-12-01 Thread Steven Liu
From: Steven Liu ret could be set to s->opaque->buffer in avio_close_dyn_buf, so it can be set to NULL, check NULL pointer deference after it should be ok. Reported-by: TOTE Robot Signed-off-by: Steven Liu --- fftools/ffmpeg_filter.c | 2 ++ 1 file changed, 2 insertions(+) diff -

Re: [FFmpeg-devel] [PATCH] fftools/ffmpeg_filter: fix SEGV in choose_pix_fmts after avio_close_dyn_buf

2021-12-01 Thread Steven Liu
Anton Khirnov 于2021年12月1日周三 下午6:21写道: > > Quoting Steven Liu (2021-12-01 09:37:52) > > From: Steven Liu > > > > ret could be set to s->opaque->buffer in avio_close_dyn_buf, so it can > > be set to NULL, check NULL pointer deference after it should be ok. &

[FFmpeg-devel] [PATCH v2] fftools/ffmpeg_filter: fix SEGV in choose_pix_fmts after avio_close_dyn_buf

2021-12-01 Thread Steven Liu
Check avio_printf value and len from avio_close_dyn_buf, it should incorrect if they are not equal each other. Reported-by: TOTE Robot Signed-off-by: Steven Liu --- fftools/ffmpeg_filter.c | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fftools/ffmpeg_filter.c b/fftools

[FFmpeg-devel] [REFUND-REQUEST]] VDD23 Travel

2023-10-07 Thread Steven Liu
Nice to see you all after so long. My request is for my flights, 9750,00 CNY Beijing from/to Abu Dhabi, Abu Dhabi from/to Dublin Thanks Steven ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To un

[FFmpeg-devel] [PATCH v1] avcodec/libaomdec: don't set aspect ratio when it's not yet known

2023-10-08 Thread Steven Liu
Makes the output of the libaom av1 decoder consistent with external decoders like libdav1d. reference commit: 1652f2492f88434010053289d946dab6a57e4d58 Signed-off-by: Steven Liu --- libavcodec/libaomdec.c | 1 - 1 file changed, 1 deletion(-) diff --git a/libavcodec/libaomdec.c b/libavcodec

Re: [FFmpeg-devel] [PATCH v1] avcodec/libaomdec: don't set aspect ratio when it's not yet known

2023-10-08 Thread Steven Liu
James Almer 于2023年10月8日 周日20:08写道: > On 10/8/2023 8:57 AM, Steven Liu wrote: > > Makes the output of the libaom av1 decoder consistent with external > decoders like > > libdav1d. > > > > reference commit: 1652f2492f88434010053289d946dab6a57e4d58 > > Bu

Re: [FFmpeg-devel] [PATCH] libavformat/hlsenc: set HTTP options before writing WebVTT HLS playlists

2023-10-10 Thread Steven Liu
Léon Spaans 于2023年10月7日周六 05:41写道: > > Fixes: Erroneous HTTP POST instead of HTTP PUT for WebVTT HLS variant > playlists. > > Signed-off-by: Léon Spaans > --- > libavformat/hlsenc.c | 9 +++-- > 1 file changed, 7 insertions(+), 2 deletions(-) > > diff --git a/libavformat/hlsenc.c b/libavforma

Re: [FFmpeg-devel] [PATCH 3/3] doc: add spi.txt

2023-10-11 Thread Steven Liu
Michael Niedermayer 于2023年10月12日周四 02:10写道: > > This explains how to request refunds and what can be funded by SPI > --- > doc/spi.txt | 50 ++ > 1 file changed, 50 insertions(+) > create mode 100644 doc/spi.txt > > diff --git a/doc/spi.txt b/doc/s

Re: [FFmpeg-devel] [REFUND-REQUEST]] VDD23 Travel

2023-10-23 Thread Steven Liu
Stefano Sabatini 于2023年10月10日周二 14:09写道: Hi Stefano, > > On date Sunday 2023-10-08 10:09:03 +0800, Steven Liu wrote: > > Nice to see you all after so long. > > My request is for my flights, 9750,00 CNY Beijing from/to Abu Dhabi, > > Abu Dhabi from/to Dublin > >

Re: [FFmpeg-devel] [PATCH] avformat/hls: use av_strlcopy instead of strncpy

2023-10-25 Thread Steven Liu
Leo Izen 于2023年10月26日周四 11:14写道: > > Avoids a -Wstringop-truncation warning by using av_strlcopy instead of > strncpy. > > Signed-off-by: Leo Izen > --- > libavformat/hls.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/libavformat/hls.c b/libavformat/hls.c > index f5f5

Re: [FFmpeg-devel] [PATCH] avformat/hlsenc: Add CHANNELS to EXT-X-MEDIA for Audio

2023-10-26 Thread Steven Liu
Dave Johansen 于2023年10月27日周五 09:44写道: > > --- > libavformat/dashenc.c | 3 ++- > libavformat/hlsenc.c | 8 +++- > libavformat/hlsplaylist.c | 5 - > libavformat/hlsplaylist.h | 2 +- > 4 files changed, 14 insertions(+), 4 deletions(-) > > diff --git a/libavformat/dashenc.c b/liba

Re: [FFmpeg-devel] [PATCH] avformat/hlsenc: Add CHANNELS to EXT-X-MEDIA for Audio

2023-10-27 Thread Steven Liu
David Johansen 于2023年10月27日周五 12:03写道: > > > > > LGTM > > > > > > Thanks > > Steven > > > > I'm new to ffmpeg development so what's the process for this to be merged? > Do I need to do something or is it taken care of by a different > process/someone else? Nothing, just leave enough time for more

Re: [FFmpeg-devel] [PATCH 3/4] avformat/hlsenc: Fix name of flag in error message

2023-10-27 Thread Steven Liu
Dave Johansen 于2023年10月27日周五 12:00写道: > > --- > libavformat/hlsenc.c | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/libavformat/hlsenc.c b/libavformat/hlsenc.c > index 24a0304f78..93c47b631b 100644 > --- a/libavformat/hlsenc.c > +++ b/libavformat/hlsenc.c > @@ -1013,

Re: [FFmpeg-devel] [RFC] financial sustainability Plan A (SPI)

2023-10-31 Thread Steven Liu
Thilo Borgmann via ffmpeg-devel 于2023年11月1日周三 08:04写道: > > > it would just show up once lets say on a specific day 1 year after the code > > is added. we would remove it on that day ourselfs. > > It would just be a simple one time shown message that says > > "Decoded by ffmpeg.org / Please donate

Re: [FFmpeg-devel] [RFC] Release 6.1

2023-11-07 Thread Steven Liu
Tristan Matthews 于2023年11月8日周三 00:47写道: > > On Tue, Nov 7, 2023 at 2:36 AM Lynne wrote: > > > > Oct 29, 2023, 06:57 by d...@lynne.ee: > > > > > Oct 29, 2023, 05:51 by mich...@niedermayer.cc: > > > > > >> On Sat, Oct 28, 2023 at 09:23:45PM +0200, Lynne wrote: > > >> > > >>> Oct 28, 2023, 18:49 by

Re: [FFmpeg-devel] [RFC] Release 6.1

2023-11-07 Thread Steven Liu
Steven Liu 于2023年11月8日周三 09:26写道: > > Tristan Matthews 于2023年11月8日周三 00:47写道: > > > > On Tue, Nov 7, 2023 at 2:36 AM Lynne wrote: > > > > > > Oct 29, 2023, 06:57 by d...@lynne.ee: > > > > > > > Oct 29, 2023, 05:51 by mich...@niedermaye

Re: [FFmpeg-devel] [PATCH] avformat/hlsenc: Add CHANNELS to EXT-X-MEDIA for Audio

2023-11-08 Thread Steven Liu
David Johansen 于2023年11月9日周四 07:47写道: > > On Fri, Oct 27, 2023 at 1:33 AM Steven Liu wrote: > > > David Johansen 于2023年10月27日周五 12:03写道: > > > > > > > > > > > LGTM > > > > > > > > > > > > Thanks > > >

[FFmpeg-devel] [PATCH] avformat/hlsenc: remove unnessecery av_dict_free operations

2023-11-17 Thread Steven Liu
The option will be freed at the end of the hls_window function, And will go to fail label call av_dict_free if every open operation return failed. Signed-off-by: Steven Liu --- libavformat/hlsenc.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/libavformat/hlsenc.c b/libavformat/hlsenc.c

Re: [FFmpeg-devel] [PATCH 2/2] avformat/flvenc: add extract_extradata bsf for new video codecs

2023-11-18 Thread Steven Liu
> 在 2023年11月18日,16:03,Zhao Zhili 写道: > > From: Zhao Zhili > > When encoders don't support global header like MediaCodec, FLV > muxer needs to add extract_extradata bsf automatically. The codec > list doesn't include VP9 since it's not supported by > extract_extradata. > > Signed-off-by: Zha

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 Khir

Re: [FFmpeg-devel] [PATCH] libavformat/dashdec.c Fix for ticket #7395

2023-12-06 Thread Steven Liu
Evgeniy Pantyuhin via ffmpeg-devel 于2023年12月7日周四 04:32写道: > > Signed-off-by: Evgeniy > --- > libavformat/dashdec.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/libavformat/dashdec.c b/libavformat/dashdec.c > index 29d4680..36e4719 100644 > --- a/libavformat/dashdec.c

Re: [FFmpeg-devel] [PATCH V1 1/2] lavf/flvdec: add AMF date type support

2019-03-26 Thread Steven Liu
> 在 2019年3月26日,19:04,Jun Zhao 写道: > > From: Jun Zhao > > Support AMF date type when parse the FLV metadata. > > Signed-off-by: Jun Zhao > --- > libavformat/flvdec.c | 24 ++-- > 1 files changed, 22 insertions(+), 2 deletions(-) > > diff --git a/libavformat/flvdec.c b/l

[FFmpeg-devel] [PATCH] avformat/hls: make different warning message between open url and parse playlist

2019-03-26 Thread Steven Liu
Signed-off-by: Steven Liu --- libavformat/hls.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libavformat/hls.c b/libavformat/hls.c index 4e38d25678..f4e449880b 100644 --- a/libavformat/hls.c +++ b/libavformat/hls.c @@ -658,7 +658,7 @@ static int open_url

Re: [FFmpeg-devel] [PATCH v2] Added XV Support

2019-04-07 Thread Steven Liu
>+.long_name = NULL_IF_CONFIG_SMALL("Xunlie Video File"), The this should .long_name = NULL_IF_CONFIG_SMALL("Xunlei Video File”), or .long_name = NULL_IF_CONFIG_SMALL(“Xunlei(Thunder) Video File”), Xunlei is Chinese PinYin[pi:n, yi:n]. Application is Thunder.app > 在 2019年4月7日,1

Re: [FFmpeg-devel] [PATCH] libavformat/udp: add options send_pkt_size for udp over ip, for ts over ip, this value must be 1316(7*188)

2019-04-08 Thread Steven Liu
> 在 2019年4月8日,23:42,edward_email 写道: > > From: “Edward.Wu” <“edward_em...@126.com”> > > Signed-off-by: “Edward.Wu” <“edward_em...@126.com”> > — Document please. > libavformat/udp.c | 45 - > 1 file changed, 44 insertions(+), 1 deletion(-) > > diff --

[FFmpeg-devel] [PATCH] avformat/hlsenc: flush packets before update split message

2019-04-09 Thread Steven Liu
fix ticket: 7831 Signed-off-by: Steven Liu --- libavformat/hlsenc.c | 1 + 1 file changed, 1 insertion(+) diff --git a/libavformat/hlsenc.c b/libavformat/hlsenc.c index 5f9a200c6e..6b913be31c 100644 --- a/libavformat/hlsenc.c +++ b/libavformat/hlsenc.c @@ -2241,6 +2241,7 @@ static int

Re: [FFmpeg-devel] [Patch v4] flv: Add XV (Xunlie Video) Support, Updated patch for ticket #3720

2019-04-09 Thread Steven Liu
maybe title should change from flv: Add XV (Xunlie Video) Support, Updated patch for ticket #3720 to flv: Add XV (Xunlei Video) Support, Updated patch for ticket #3720 Shivam Goyal 于2019年4月9日周二 下午5:36写道: > > flv: Add XV (Xunlie Video) Support. > > Updated patch for ticket #3720. > > > > > ___

Re: [FFmpeg-devel] [Patch v4] flv: Add XV (Xunlie Video) Support, Updated patch for ticket #3720

2019-04-09 Thread Steven Liu
Steven Liu 于2019年4月9日周二 下午5:46写道: > > maybe title should change from > flv: Add XV (Xunlie Video) Support, Updated patch for ticket #3720 > to > flv: Add XV (Xunlei Video) Support, Updated patch for ticket #3720 Ignore my comment please, the attachment file is correct. > >

Re: [FFmpeg-devel] [PATCH V1 1/2] lavf/hls: Cleanup the applehttp

2019-04-12 Thread Steven Liu
> 在 2019年4月12日,19:20,Jun Zhao 写道: > > From: Jun Zhao > > Cleanup the applehttp as demuxer name, when use the command : > > ffmpeg -formats, get the confused information like: > " > E hls Apple HTTP Live Streaming > D hls,applehttp Apple HTTP Live Streaming > " > we don't use a

[FFmpeg-devel] [PATCH] tests/fate: add fate-hls-segment-size for hls_segment_size test

2019-04-14 Thread Steven Liu
Signed-off-by: Steven Liu --- tests/fate/hlsenc.mak | 11 +++ 1 file changed, 11 insertions(+) diff --git a/tests/fate/hlsenc.mak b/tests/fate/hlsenc.mak index 80536239fc..489d47b888 100644 --- a/tests/fate/hlsenc.mak +++ b/tests/fate/hlsenc.mak @@ -41,3 +41,14 @@ fate-hls-live-endlist

[FFmpeg-devel] [PATCH] avformat/dashdec: add ProgramInformation parser

2019-04-14 Thread Steven Liu
Signed-off-by: Steven Liu --- libavformat/dashdec.c | 32 1 file changed, 32 insertions(+) diff --git a/libavformat/dashdec.c b/libavformat/dashdec.c index eed149cd1a..b6394403b9 100644 --- a/libavformat/dashdec.c +++ b/libavformat/dashdec.c @@ -1161,6 +1161,36

[FFmpeg-devel] [PATCH v2] avformat/dashdec: add ProgramInformation parser

2019-04-15 Thread Steven Liu
Signed-off-by: Steven Liu --- libavformat/dashdec.c | 30 ++ 1 file changed, 30 insertions(+) diff --git a/libavformat/dashdec.c b/libavformat/dashdec.c index eed149cd1a..6e3e7e4f1e 100644 --- a/libavformat/dashdec.c +++ b/libavformat/dashdec.c @@ -1161,6 +1161,34

Re: [FFmpeg-devel] [PATCH] avformat/dashdec: add ProgramInformation parser

2019-04-15 Thread Steven Liu
Carl Eugen Hoyos 于2019年4月15日周一 下午6:59写道: > > 2019-04-15 8:26 GMT+02:00, Steven Liu : > > Signed-off-by: Steven Liu > > --- > > libavformat/dashdec.c | 32 > > 1 file changed, 32 insertions(+) > > > > diff --git a/lib

Re: [FFmpeg-devel] [PATCH v2] lavf/rtsp.c: Fix stimeout option not applied on http tunnel

2019-04-15 Thread Steven Liu
Carl Eugen Hoyos 于2019年4月15日周一 下午6:46写道: > > 2019-04-15 9:42 GMT+02:00, Liu Steven : > > > > > >> 在 2019年4月11日,下午12:03,Liu Steven 写道: > >> > >> > >> > >>> 在 2019年4月11日,上午11:55,Jun Li 写道: > >>> ... > >>> > >>> Ping. > >> LGTM > > > > Pushed > > Who wrote the patch that you pushed? > Wow, thanks C

Re: [FFmpeg-devel] [PATCH v2] lavf/rtsp.c: Fix stimeout option not applied on http tunnel

2019-04-15 Thread Steven Liu
Hendrik Leppkes 于2019年4月15日周一 下午7:48写道: > > On Mon, Apr 15, 2019 at 12:46 PM Carl Eugen Hoyos wrote: > > > > 2019-04-15 9:42 GMT+02:00, Liu Steven : > > > > > > > > >> 在 2019年4月11日,下午12:03,Liu Steven 写道: > > >> > > >> > > >> > > >>> 在 2019年4月11日,上午11:55,Jun Li 写道: > > >>> ... > > >>> > > >>> Pi

Re: [FFmpeg-devel] [PATCH 1/8] libavfilter/dnn_backend_tf.c: set layer_add_res for input layer

2019-04-16 Thread Steven Liu
> 在 2019年4月2日,22:28,Guo, Yejun 写道: > > otherwise, the following check will return error if layer_add_res > is randomly initialized. > > Signed-off-by: Guo, Yejun > --- > libavfilter/dnn_backend_tf.c | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/libavfilter/dnn_backend_tf.c b/libavf

Re: [FFmpeg-devel] [PATCH 4/8] libavfilter/dnn: determine dnn output during execute_model instead of set_input_output

2019-04-16 Thread Steven Liu
> 在 2019年4月2日,22:29,Guo, Yejun 写道: > > Currently, within interface set_input_output, the dims/memory of the > tensorflow > dnn model output is determined by executing the model with zero input, > actually, the output dims might vary with different input data for networks > such as object detec

Re: [FFmpeg-devel] [PATCH 4/8] libavfilter/dnn: determine dnn output during execute_model instead of set_input_output

2019-04-16 Thread Steven Liu
> 在 2019年4月2日,22:29,Guo, Yejun 写道: > > Currently, within interface set_input_output, the dims/memory of the > tensorflow > dnn model output is determined by executing the model with zero input, > actually, the output dims might vary with different input data for networks > such as object detec

Re: [FFmpeg-devel] [FFmpeg-cvslog] tests/fate: add fate-hls-segment-size for hls_segment_size test

2019-04-17 Thread Steven Liu
> 在 2019年4月18日,09:35,Carl Eugen Hoyos 写道: > > 2019-04-17 10:11 GMT+02:00, Steven Liu : >> ffmpeg | branch: master | Steven Liu | Sun Apr 14 >> 21:22:22 2019 +0800| [2a50f1d9e414bdf3d97c6aa649769d17793f2991] | committer: >> Steven Liu >> >> te

[FFmpeg-devel] [PATCH] add tests/ref/fate/hls-segment-size for the fate test

2019-04-17 Thread Steven Liu
Signed-off-by: Steven Liu --- tests/ref/fate/hls-segment-size | 772 1 file changed, 772 insertions(+) create mode 100644 tests/ref/fate/hls-segment-size diff --git a/tests/ref/fate/hls-segment-size b/tests/ref/fate/hls-segment-size new file mode 100644

Re: [FFmpeg-devel] [PATCH v2] lavf/img2enc: add support for option strftime_start_realtime

2019-04-21 Thread Steven Liu
> 在 2019年4月22日,04:50,Jun Li 写道: > > On Thu, Apr 18, 2019 at 5:59 PM Jun Li wrote: > >> Currently the strftime option generate timestamp based on generation >> time. The new option would calcualte timestamp from start_time_realtime >> and pkt->pts, based on output's timescale. >> --- >> doc/mu

Re: [FFmpeg-devel] [DECISION] Project policy on closed source components

2019-05-03 Thread Steven Liu
> 在 2019年5月4日,上午9:32,Peter Ross 写道: > >> On Fri, May 03, 2019 at 10:43:36AM -0700, Baptiste Coudurier wrote: >> >>> On May 3, 2019, at 1:15 AM, Paul B Mahol wrote: >>> >>> On 4/28/19, Marton Balint wrote: Hi All, There has been discussion on the mailing list several times ab

Re: [FFmpeg-devel] [PATCH 1/2] lavf/dashdec: fix the coding logic after open_input fail

2019-05-11 Thread Steven Liu
> 在 2019年5月11日,15:23,Jun Zhao 写道: > > From: Jun Zhao > > setting return status following goto will never be executed, so > adjust the location in the code. > > Signed-off-by: Jun Zhao > --- > libavformat/dashdec.c |2 +- > 1 files changed, 1 insertions(+), 1 deletions(-) > > diff --git

Re: [FFmpeg-devel] [PATCH v2] Add multiple padding method in dnn native

2019-05-14 Thread Steven Liu
Xuewei Meng 于2019年5月11日周六 上午11:11写道: > > --- > libavfilter/dnn_backend_native.c | 52 > libavfilter/dnn_backend_native.h | 3 ++ > 2 files changed, 43 insertions(+), 12 deletions(-) > > diff --git a/libavfilter/dnn_backend_native.c > b/libavfilter/dnn_backend_na

[FFmpeg-devel] [PATCH] doc/filters: update the sr filter model generation scripts repository link

2019-05-15 Thread Steven Liu
The https://github.com/HighVoltageRocknRoll/sr.git looks have stop maintaince, so link it to new repository Signed-off-by: Steven Liu --- doc/filters.texi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/filters.texi b/doc/filters.texi index 38c70bf674..317c256079 100644

[FFmpeg-devel] [PATCH v2] doc/filters: add the sr filter model generation scripts new repository link

2019-05-15 Thread Steven Liu
Hold on the old repository link and mention new repository link development continues Signed-off-by: Steven Liu --- doc/filters.texi | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/doc/filters.texi b/doc/filters.texi index 38c70bf674..2e9db150f2 100644 --- a/doc

Re: [FFmpeg-devel] [PATCH v2] doc/filters: add the sr filter model generation scripts new repository link

2019-05-16 Thread Steven Liu
> 在 2019年5月17日,02:57,Gyan 写道: > > > > On 16-05-2019 11:13 AM, Steven Liu wrote: >> Hold on the old repository link and mention new repository link development >> continues >> >> Signed-off-by: Steven Liu >> --- >> doc/filters.texi | 3

Re: [FFmpeg-devel] [PATCH v3] libavfilter/dnn_native: Add multiple padding methods in dnn native

2019-05-20 Thread Steven Liu
Guo, Yejun 于2019年5月21日周二 上午10:25写道: > > > > > -Original Message- > > From: ffmpeg-devel [mailto:ffmpeg-devel-boun...@ffmpeg.org] On Behalf Of > > Xuewei Meng > > Sent: Saturday, May 18, 2019 3:19 PM > > To: ffmpeg-devel@ffmpeg.org > > Cc: Xuewei Meng > > Subject: [FFmpeg-devel] [PATCH v3]

Re: [FFmpeg-devel] [PATCH] avutil/file_open: log temp filename

2019-05-22 Thread Steven Liu
Hendrik Leppkes 于2019年5月22日周三 下午5:05写道: > > On Wed, May 22, 2019 at 10:53 AM Gyan wrote: > > > > > > > > On 22-05-2019 01:41 PM, Liu Steven wrote: > > > > > >> 在 2019年5月22日,下午3:10,Gyan 写道: > > >> > > >> > > >> Helps users to identify temp files for a given instance. > > >> > > >> In the longer t

Re: [FFmpeg-devel] [PATCH] libavfilter/dnn_native: Add support of dilated convolution in dnn_native.

2019-05-24 Thread Steven Liu
Xuewei Meng 于2019年5月22日周三 下午9:09写道: > > Add dilation parameter in dnn native to support dilated convolution. > > Signed-off-by: Xuewei Meng > --- > libavfilter/dnn_backend_native.c | 17 + > libavfilter/dnn_backend_native.h | 1 + > 2 files changed, 10 insertions(+), 8 deletions

Re: [FFmpeg-devel] native mode in FFmpeg DNN module

2019-05-24 Thread Steven Liu
> 在 2019年5月24日,20:34,Pedro Arthur 写道: > > Em qui, 23 de mai de 2019 às 00:06, Guo, Yejun escreveu: >> >> >> Option 2) Write c code in FFmpeg to convert tensorflow file format (format 1) directly >>> into memory representation (format 3), and so we controls everyth

[FFmpeg-devel] [PATCH] avutil/dynarry.h: fix comment grammar mistakes of FF_DYNARRAY_ADD

2019-05-30 Thread Steven Liu
Signed-off-by: Steven Liu --- libavutil/dynarray.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavutil/dynarray.h b/libavutil/dynarray.h index 034a9fedfe..3a7e146422 100644 --- a/libavutil/dynarray.h +++ b/libavutil/dynarray.h @@ -23,7 +23,7 @@ #include "

Re: [FFmpeg-devel] [PATCH] lavu/frame: fix typo for ROI (region of interest) documentation

2019-05-31 Thread Steven Liu
> 在 2019年5月31日,16:02,Guo, Yejun 写道: > > there is already a nice patch set to fix the ROI documentation, but it > is pending, see > https://lists.ffmpeg.org/pipermail/ffmpeg-devel/2019-May/20.html > > so just fix this obvious typo that the document does not match the code. > > Signed-off-

Re: [FFmpeg-devel] [PATCH v3] libavfilter: Add derain filter

2019-05-31 Thread Steven Liu
> 在 2019年5月30日,20:35,Xuewei Meng 写道: > > Remove the rain in the input image/video by applying the derain > methods based on convolutional neural networks. Training scripts > as well as scripts for model generation are provided in the > repository at https://github.com/XueweiMeng/derain_filter.g

[FFmpeg-devel] [PATCH] avformat/hlsenc: add EXT-X-I-FRAMES-ONLY tag support

2019-06-02 Thread Steven Liu
Signed-off-by: Steven Liu --- doc/muxers.texi | 4 libavformat/dashenc.c | 4 ++-- libavformat/hlsenc.c | 27 ++- libavformat/hlsplaylist.c | 11 --- libavformat/hlsplaylist.h | 5 +++-- 5 files changed, 39 insertions(+), 12 deletions

[FFmpeg-devel] [PATCH] doc/muxers: fix typo of the hls var_stream_map example

2019-06-02 Thread Steven Liu
Signed-off-by: Steven Liu --- doc/muxers.texi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/muxers.texi b/doc/muxers.texi index 7f3758b117..46580091ba 100644 --- a/doc/muxers.texi +++ b/doc/muxers.texi @@ -995,7 +995,7 @@ By default, a single hls variant containing all

Re: [FFmpeg-devel] [PATCH] doc/muxers: fix typo of the hls var_stream_map example

2019-06-02 Thread Steven Liu
> 在 2019年6月2日,21:29,Gyan 写道: > > > > On 02-06-2019 06:44 PM, Steven Liu wrote: >> Signed-off-by: Steven Liu >> --- >> doc/muxers.texi | 2 +- >> 1 file changed, 1 insertion(+), 1 deletion(-) >> >> diff --git a/doc/muxers.texi b/doc

[FFmpeg-devel] [PATCH v2] avformat/hlsenc: add EXT-X-I-FRAMES-ONLY tag support

2019-06-02 Thread Steven Liu
Signed-off-by: Steven Liu --- doc/muxers.texi | 4 libavformat/dashenc.c | 4 ++-- libavformat/hlsenc.c | 27 ++- libavformat/hlsplaylist.c | 11 --- libavformat/hlsplaylist.h | 5 +++-- 5 files changed, 39 insertions(+), 12 deletions

[FFmpeg-devel] [PATCH] avformat/dashdec: add http_proxy, referer and rw_timeout http method support for segments

2019-06-03 Thread Steven Liu
Signed-off-by: Steven Liu --- libavformat/dashdec.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/libavformat/dashdec.c b/libavformat/dashdec.c index 2c50f23c06..315dcae651 100644 --- a/libavformat/dashdec.c +++ b/libavformat/dashdec.c @@ -1834,7 +1834,9 @@ end: static

[FFmpeg-devel] [PATCH v2] avformat/dashdec: add http_proxy, referer and rw_timeout http method support for segments

2019-06-03 Thread Steven Liu
Signed-off-by: Steven Liu --- libavformat/dashdec.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/libavformat/dashdec.c b/libavformat/dashdec.c index 2c50f23c06..315dcae651 100644 --- a/libavformat/dashdec.c +++ b/libavformat/dashdec.c @@ -1834,7 +1834,9 @@ end: static

[FFmpeg-devel] [PATCH] avformat/hls: avformat_find_stream_info when the audio list in the variant

2019-06-04 Thread Steven Liu
Signed-off-by: Steven Liu --- libavformat/hls.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavformat/hls.c b/libavformat/hls.c index 19ea88e706..7b29b3f5d1 100644 --- a/libavformat/hls.c +++ b/libavformat/hls.c @@ -1942,7 +1942,7 @@ static int hls_read_header

Re: [FFmpeg-devel] [PATCH] fix typo in dashenc

2019-06-04 Thread Steven Liu
Alfred E. Heggestad 于2019年6月4日周二 下午3:52写道: > > > > > From 885abee797458936e39b4a252e96836d3d6e3213 Mon Sep 17 00:00:00 2001 > From: "Alfred E. Heggestad" > Date: Tue, 4 Jun 2019 09:39:59 +0200 > Subject: [PATCH] dashenc: fix typo in seg_duration description > > --- > libavformat/dashenc.c | 2

[FFmpeg-devel] [PATCH] avformat/hls: add http 2.0 version number compare for the http_multiple

2019-06-04 Thread Steven Liu
Signed-off-by: Steven Liu --- libavformat/hls.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavformat/hls.c b/libavformat/hls.c index 7b29b3f5d1..ab4e7b7d50 100644 --- a/libavformat/hls.c +++ b/libavformat/hls.c @@ -1467,7 +1467,7 @@ reload: uint8_t

Re: [FFmpeg-devel] [PATCH v3] libavfilter: Add derain filter

2019-06-05 Thread Steven Liu
Steven Liu 于2019年6月1日周六 上午8:30写道: > > > > > 在 2019年5月30日,20:35,Xuewei Meng 写道: > > > > Remove the rain in the input image/video by applying the derain > > methods based on convolutional neural networks. Training scripts > > as well as scripts f

Re: [FFmpeg-devel] [PATCH V1 1/2] lavf/hlsenc: Update suboption for hls_playlist_type

2019-06-16 Thread Steven Liu
> 在 2019年6月16日,19:42,Jun Zhao 写道: > > From: Jun Zhao > > Update suboption for hls_playlist_type > > Signed-off-by: Jun Zhao > --- > libavformat/hlsenc.c |1 + > 1 files changed, 1 insertions(+), 0 deletions(-) > > diff --git a/libavformat/hlsenc.c b/libavformat/hlsenc.c > index 9884f74.

Re: [FFmpeg-devel] [PATCH] dash: change default MP4 extension to .m4s

2019-06-17 Thread Steven Liu
Alfred E. Heggestad 于2019年6月17日周一 下午4:02写道: > > From 923da82598bddd1ed05750427dbc71e607d296a2 Mon Sep 17 00:00:00 2001 > From: "Alfred E. Heggestad" > Date: Mon, 17 Jun 2019 09:59:04 +0200 > Subject: [PATCH] dash: change default MP4 extension to .m4s > > this was changed in commit 281a21ed50849e

Re: [FFmpeg-devel] [PATCH] av_format/hlsenc: fix %v handling by format_name function

2019-06-17 Thread Steven Liu
Bodecs Bela 于2019年6月18日周二 上午5:57写道: > > Hi All, > > When multiple variant streams are specified by var_stream_map option, %v > placeholder in various names ensures that each variant has its unique > names. Most of %v handlng is done in format_name function. Currently > in this function the result

Re: [FFmpeg-devel] [PATCH V1] lavf/flvenc: add automatic bitstream filtering

2019-06-22 Thread Steven Liu
> 在 2019年6月22日,17:04,Jun Zhao 写道: > > From: Jun Zhao > > add automatic bitstream filtering when mux AAC > > Signed-off-by: Jun Zhao > --- > libavformat/flvenc.c | 27 --- > 1 files changed, 24 insertions(+), 3 deletions(-) > > diff --git a/libavformat/flvenc.c b/li

Re: [FFmpeg-devel] [PATCH] avformat/hlsenc: better checking var_stream_map content

2019-06-22 Thread Steven Liu
> 在 2019年6月20日,15:46,Bodecs Bela 写道: > > Dear All, > > When multiple variant streams are specified by var_stream_map option, > implementation assumes that each elementary stream is assigned only once > to any variant. But this is not checked currently. But 2nd and further > instances > of sam

Re: [FFmpeg-devel] [PATCH] avformat/hlsenc: better error log message for var_stream_map content

2019-06-24 Thread Steven Liu
Bodecs Bela 于2019年6月22日周六 下午10:01写道: > > Dear All, > > When multiple variant streams are specified by var_stream_map option, > %v is expected either in the filename or in the last sub-directory name, > but only in one of them. When both of them contain %v string, current > error message only state

Re: [FFmpeg-devel] [PATCH v2] libavfilter: Add derain filter changeLog

2019-06-25 Thread Steven Liu
> 在 2019年6月13日,18:56,Xuewei Meng 写道: > > Signed-off-by: Xuewei Meng > --- > Changelog | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/Changelog b/Changelog > index 0e4e9eb7b9..086f36b966 100644 > --- a/Changelog > +++ b/Changelog > @@ -32,6 +32,7 @@ version : > - asr filter > - showsp

Re: [FFmpeg-devel] [PATCH v10 1/2] lavf/vf_transpose: add exif orientation support

2019-06-26 Thread Steven Liu
>> static int filter_frame(AVFilterLink *inlink, AVFrame *in) > >>>> { > >>>> AVFilterContext *ctx = inlink->dst; > >>>> @@ -333,10 +425,29 @@ static int filter_frame(AVFilterLink *inlink, > >>>> AVFrame *in) > >>>> AVFilterLink *outlink = ctx->outputs[0]; > >>>> ThreadData td; > >>>> AVFrame *out; > >>>> +int orientation = ORIENTATION_NONE; > >>>> > >>>> if (s->passthrough) > >>>> return ff_filter_frame(outlink, in); > >>>> > >>>> +if (s->orientation) { > >>>> +orientation = get_frame_orientation(ctx, in); > >>>> +if (orientation == ORIENTATION_NORMAL) // orientation > >>>> 'Normal', do nothing > >>>> +return ff_filter_frame(outlink, in); > >>>> + > >>>> +if (orientation == ORIENTATION_VFLIP) { > >>>> +int i; > >>>> +for (i = 0; i < 4; i ++) { > >>>> +int height = s->ctx.flip.planeheight[i]; > >>>> +if (in->data[i]) { > >>>> +in->data[i] += (height - 1) * in->linesize[i]; > >>>> +in->linesize[i] = -in->linesize[i]; > >>>> +} > >>>> +} > >>>> +return ff_filter_frame(outlink, in); > >>>> +} > >>>> +} > >>>> + > >>>> out = ff_get_video_buffer(outlink, outlink->w, outlink->h); > >>>> if (!out) { > >>>> av_frame_free(&in); > >>>> @@ -346,12 +457,14 @@ static int filter_frame(AVFilterLink *inlink, > >>>> AVFrame *in) > >>>> > >>>> if (in->sample_aspect_ratio.num == 0) { > >>>> out->sample_aspect_ratio = in->sample_aspect_ratio; > >>>> -} else { > >>>> +} else if (s->orientation == ORIENTATION_AUTO_TRANSPOSE || > >>>> + orientation > ORIENTATION_VFLIP) { // transpose > >>>> out->sample_aspect_ratio.num = in->sample_aspect_ratio.den; > >>>> out->sample_aspect_ratio.den = in->sample_aspect_ratio.num; > >>>> } > >>>> > >>>> td.in = in, td.out = out; > >>>> +td.orientation = orientation; > >>>> ctx->internal->execute(ctx, filter_slice, &td, NULL, > >>>> FFMIN(outlink->h, ff_filter_get_nb_threads(ctx))); > >>>> av_frame_free(&in); > >>>> return ff_filter_frame(outlink, out); > >>>> @@ -373,6 +486,19 @@ static const AVOption transpose_options[] = { > >>>> { "portrait", "preserve portrait geometry", 0, > >>>> AV_OPT_TYPE_CONST, {.i64=TRANSPOSE_PT_TYPE_PORTRAIT}, INT_MIN, INT_MAX, > >>>> FLAGS, "passthrough" }, > >>>> { "landscape", "preserve landscape geometry", 0, > >>>> AV_OPT_TYPE_CONST, {.i64=TRANSPOSE_PT_TYPE_LANDSCAPE}, INT_MIN, INT_MAX, > >>>> FLAGS, "passthrough" }, > >>>> > >>>> +{ "orientation", "apply frame exif orientation", > >>>> + OFFSET(orientation), AV_OPT_TYPE_INT, {.i64 = ORIENTATION_NONE > >>>> }, ORIENTATION_AUTO_TRANSPOSE, ORIENTATION_ROTATE270CW, FLAGS, > >>>> "orientation" }, > >>>> +{ "auto_transpose","apply transposition if frame's > >>>> orientation value is in range [5,8]", 0, > >>>> AV_OPT_TYPE_CONST, {.i64=ORIENTATION_AUTO_TRANSPOSE},INT_MIN, > >>>> INT_MAX, > >>>> FLAGS, "orientation" }, > >>>> +{ "auto_flip", "apply flip if frame's orientation > >>>> value is in range [1,4]", 0, > >>>> AV_OPT_TYPE_CONST, {.i64=ORIENTATION_AUTO_FLIP}, INT_MIN, > >>>> INT_MAX, > >>>> FLAGS, "orientation" }, > >>>> +{ "none", "apply default transposition, same as > >>>> dir=cclock_flip", 0, AV_OPT_TYPE_CONST, > >>>> {.i64=ORIENTATION_NONE}, INT_MIN, INT_MAX, FLAGS, > >>>> "orientation" }, > >>>> +{ "normal","exif orientation 'Normal', do not > >>>> apply any flip or transposition", 0, > >>>> AV_OPT_TYPE_CONST, {.i64=ORIENTATION_NORMAL},INT_MIN, > >>>> INT_MAX, > >>>> FLAGS, "orientation" }, > >>>> +{ "hflip", "exif orientation 'Mirror horizontal', > >>>> apply horizontal flip",0, AV_OPT_TYPE_CONST, > >>>> {.i64=ORIENTATION_HFLIP}, INT_MIN, INT_MAX, FLAGS, > >>>> "orientation" }, > >>>> +{ "rotate180", "exif orientation 'Rotate 180', apply > >>>> rotation 180", 0, AV_OPT_TYPE_CONST, > >>>> {.i64=ORIENTATION_ROTATE180}, INT_MIN, INT_MAX, FLAGS, > >>>> "orientation" }, > >>>> +{ "vflip", "exif orientation 'Mirror vertical', > >>>> apply vertical flip",0, > >>>> AV_OPT_TYPE_CONST, > >>>> {.i64=ORIENTATION_VFLIP}, INT_MIN, INT_MAX, FLAGS, > >>>> "orientation" }, > >>>> +{ "hflip_rotate270cw", "exif orientation 'Mirror horizontal > >>>> and rotate 270 CW', same effect as dir=cclock_flip", 0, > >>>> AV_OPT_TYPE_CONST, > >>>> {.i64=ORIENTATION_HFLIP_ROTATE270CW}, INT_MIN, INT_MAX, FLAGS, > >>>> "orientation" }, > >>>> +{ "rotate90cw","exif orientation 'Rotate 90 CW', same > >>>> as dir=clock", 0, AV_OPT_TYPE_CONST, > >>>> {.i64=ORIENTATION_ROTATE90CW},INT_MIN, INT_MAX, FLAGS, > >>>> "orientation" }, > >>>> +{ "hflip_rotate90cw", "exif orientation 'Mirror horizontal > >>>> and rotate 90 CW', same effect as dir=clock_flip", 0, > >>>> AV_OPT_TYPE_CONST, > >>>> {.i64=ORIENTATION_HFLIP_ROTATE90CW}, INT_MIN, INT_MAX, FLAGS, > >>>> "orientation" }, > >>>> +{ "rotate270", "exif orientation 'Rotate 270 CW', same > >>>> as dir=cclock", 0, AV_OPT_TYPE_CONST, > >>>> {.i64=ORIENTATION_ROTATE270CW}, INT_MIN, INT_MAX, FLAGS, > >>>> "orientation" }, > >>>> { NULL } > >>>> }; > >>>> > >>>> -- > >>>> 2.17.1 > >>>> > >>>> > >>> Ping :) > >>> > >> > >> Ping x 2 > >> > > > > Ping x3, could someone please help to take a look ? Really appreciate that. > > > > > Ping x4. This is to address exif auto-rotate, make fate test passed. > > > -Jun > > > ___ > 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". Any comments? Thanks Steven Liu ___ 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] hlsenc: Add option to set custom HTTP headers

2019-06-26 Thread Steven Liu
Derek Buitenhuis 于2019年6月27日周四 上午1:04写道: > > Signed-off-by: Derek Buitenhuis > --- > Onward and upward with the never-ending quest to manually forward > all the HTTP options to the subcontexts in every meta-muxer! > --- > doc/muxers.texi | 3 +++ > libavformat/hlsenc.c | 4 > 2 files c

[FFmpeg-devel] [PATCH 3/3] avutil/hwcontext_vaapi: move kernel_driver into CONFIG_LIBDRM

2019-06-27 Thread Steven Liu
Signed-off-by: Steven Liu --- libavutil/hwcontext_vaapi.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/libavutil/hwcontext_vaapi.c b/libavutil/hwcontext_vaapi.c index 4227c3c090..cf117640f2 100644 --- a/libavutil/hwcontext_vaapi.c +++ b/libavutil/hwcontext_vaapi.c

[FFmpeg-devel] [PATCH 2/3] avcodec/videotoolboxenc: remove unused variable

2019-06-27 Thread Steven Liu
Signed-off-by: Steven Liu --- libavcodec/videotoolboxenc.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/libavcodec/videotoolboxenc.c b/libavcodec/videotoolboxenc.c index 3665581283..67faca4751 100644 --- a/libavcodec/videotoolboxenc.c +++ b/libavcodec/videotoolboxenc.c @@ -2395,8 +2395,6

[FFmpeg-devel] [PATCH 1/3] avcodec/cfhd: remove unused function

2019-06-27 Thread Steven Liu
Signed-off-by: Steven Liu --- libavcodec/cfhd.c | 14 -- 1 file changed, 14 deletions(-) diff --git a/libavcodec/cfhd.c b/libavcodec/cfhd.c index 846d334b9b..616f5af193 100644 --- a/libavcodec/cfhd.c +++ b/libavcodec/cfhd.c @@ -136,20 +136,6 @@ static inline void peak_table(int16_t

  1   2   3   4   5   6   7   8   9   10   >