Re: [FFmpeg-devel] [PATCH 1/2] libavformat/hls.c: support in-stream ID3 metadata update.

2024-03-31 Thread Liu Steven
> On Mar 29, 2024, at 06:51, Romain Beauxis wrote: > > On Mon, Mar 25, 2024, 19:58 Romain Beauxis wrote: > >> This patch adds support for updating HLS metadata passed as ID3 frames. >> >> This seems like a pretty straight-forward improvement. Updating the >> metadaata of the first stream

Re: [FFmpeg-devel] [PATCH] avformat/rtmpproto: Don't free AVOpt-strings manually, fix crash

2024-03-30 Thread Liu Steven
> On Mar 30, 2024, at 12:21, Andreas Rheinhardt > wrote: > > Andreas Rheinhardt: Hi Andreas, >> Besides being redundant, freeing manually is actually harmful here, >> as rtmp_close() may call gen_fcunpublish_stream() which dereferences >> rt->playpath. >> >> Reported-by: Armin Hasitzka >>

Re: [FFmpeg-devel] [PATCH] fate/lavf-container: correct operator; unbreak build

2024-03-18 Thread Liu Steven
> On Mar 18, 2024, at 18:11, Gyan Doshi wrote: > > --- > tests/fate/lavf-container.mak | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/tests/fate/lavf-container.mak b/tests/fate/lavf-container.mak > index b18ed2362b..7a925117c3 100644 > ---

Re: [FFmpeg-devel] [PATCH] Changelog: Add Support PacketTypeMetadata of PacketType in enhanced flv

2024-03-18 Thread Liu Steven
> On Mar 18, 2024, at 18:23, Jean-Baptiste Kempf wrote: > > > > On Mon, 18 Mar 2024, at 11:01, Steven Liu via ffmpeg-devel wrote: >> Changelog | 1 + >> 1 file changed, 1 insertion(+) > > Obviously LGTM. Applied > > jbk Thanks jb > > -- > Jean-Baptiste Kempf - President > +33 672 704

Re: [FFmpeg-devel] [PATCH 1/2] avformat/hlsenc: Redo checking for strftime %s support to avoid warnings

2024-03-05 Thread Liu Steven
> On Mar 5, 2024, at 18:27, Andreas Rheinhardt > wrote: > > This is intended to avoid -Wformat= warnings on systems > where %s might not be supported (and also generally emitted > by GCC with -pedantic). > > Signed-off-by: Andreas Rheinhardt > --- > libavformat/hlsenc.c | 19

Re: [FFmpeg-devel] [PATCH v1 2/2] vaapi: add vaapi_avs2 support

2024-01-21 Thread Liu Steven
> On Jan 21, 2024, at 22:47, Jianfeng Zheng wrote: > > Zhao Zhili 于2024年1月20日周六 12:22写道: >> >> >>> -Original Message- >>> From: ffmpeg-devel On Behalf Of >>> jianfeng.zheng >>> Sent: 2024年1月19日 23:53 >>> To: ffmpeg-devel@ffmpeg.org >>> Cc: jianfeng.zheng >>> Subject:

Re: [FFmpeg-devel] [PATCH] avformat/protocols: check protocol name before foreach

2020-01-31 Thread Liu Steven
> 在 2020年1月31日,下午11:24,Nicolas George 写道: > > Liu Steven (12020-01-31): >> Just more safe than without check. > > This is a mistake, a common one: this is not safer, it is less: the > caller has the incorrect assumption that their pointer is not NULL, and >

Re: [FFmpeg-devel] [PATCH] avformat/protocols: check protocol name before foreach

2020-01-31 Thread Liu Steven
> 在 2020年1月31日,下午8:14,Liu Steven 写道: > > > >> 在 2020年1月31日,下午8:07,Nicolas George 写道: >> >> Liu Steven (12020-01-31): >>> for example: https://patchwork.ffmpeg.org/project/ffmpeg/list/?series=250 >> >> Yes, I saw it shortly afterwa

Re: [FFmpeg-devel] [PATCH] avformat/protocols: check protocol name before foreach

2020-01-31 Thread Liu Steven
> 在 2020年1月31日,下午8:07,Nicolas George 写道: > > Liu Steven (12020-01-31): >> for example: https://patchwork.ffmpeg.org/project/ffmpeg/list/?series=250 > > Yes, I saw it shortly afterwards. Seems misguided: same result for a > protocol not found (normal behavior, must be h

Re: [FFmpeg-devel] [PATCH] avformat/protocols: check protocol name before foreach

2020-01-31 Thread Liu Steven
> 在 2020年1月31日,下午7:13,Nicolas George 写道: > > Steven Liu (12020-01-31): >> Signed-off-by: Steven Liu >> --- >> libavformat/protocols.c | 2 ++ >> 1 file changed, 2 insertions(+) > > In what situation is it useful for the caller? for example:

Re: [FFmpeg-devel] [PATCH V1] cmdutils: fix crash if no name for "ffmpeg -h protocol"

2020-01-30 Thread Liu Steven
> 在 2020年1月30日,下午10:03,Jun Zhao 写道: > > From: Jun Zhao > > fix crash when used the command like: > - ffmpeg -h protocol > - ffmpeg -h protocol= > > Signed-off-by: Jun Zhao > --- > fftools/cmdutils.c |8 +++- > 1 files changed, 7 insertions(+), 1 deletions(-) > > diff --git

Re: [FFmpeg-devel] [IMPORTANT] FOSDEM meeting

2020-01-28 Thread Liu Steven
> 在 2020年1月27日,下午3:29,Jean-Baptiste Kempf 写道: > > Hello fellow developers, > > As a reminder, this week-end is the FOSDEM, in Brussels. Looks very interesting. > > As promised, we will do a FFmpeg developer meeting, where we will vote on the > decisions taken during VDD. > Notably, re-elect

Re: [FFmpeg-devel] [PATCH v3 2/2] cmdutils: add show_help_protocol for get protocol options

2019-12-29 Thread Liu Steven
> 在 2019年12月29日,下午4:12,Michael Niedermayer 写道: > > On Sun, Dec 29, 2019 at 01:14:47PM +0800, Liu Steven wrote: >> >> >>> 在 2019年11月28日,上午5:24,Michael Niedermayer 写道: >>> >>> On Wed, Nov 27, 2019 at 01:57:02PM +0800, Steven Liu wrote: >&

Re: [FFmpeg-devel] [PATCH v3 2/2] cmdutils: add show_help_protocol for get protocol options

2019-12-28 Thread Liu Steven
> 在 2019年11月28日,上午5:24,Michael Niedermayer 写道: > > On Wed, Nov 27, 2019 at 01:57:02PM +0800, Steven Liu wrote: >> Signed-off-by: Steven Liu >> --- >> fftools/cmdutils.c | 14 ++ >> fftools/ffmpeg_opt.c | 2 +- >> 2 files changed, 15 insertions(+), 1 deletion(-) > > i think the

Re: [FFmpeg-devel] [PATCH] avformat/hls: propagate icy to child AVIOContexts

2019-12-21 Thread Liu Steven
> 在 2019年12月21日,下午7:02,Marvin Scholz 写道: > > On 17 Dec 2019, at 1:17, Marvin Scholz wrote: > >> When the user decides they do not want to to send the Icy-MetaData >> header, this should be respected for all requests, not just the first >> one. >> >> Fix #5578 >> --- >> libavformat/hls.c | 2

Re: [FFmpeg-devel] [PATCH] avformat/dashdec: propagate icy to child AVIOContexts

2019-12-21 Thread Liu Steven
> 在 2019年12月21日,下午7:03,Marvin Scholz 写道: > > On 17 Dec 2019, at 1:45, Marvin Scholz wrote: > >> When the user decides they do not want to to send the Icy-MetaData >> header, this should be respected for all requests, not just the first >> one. >> >> Fix #5578 >> --- >> libavformat/dashdec.c

Re: [FFmpeg-devel] [PATCH V1 1/2] lavf/rtmpproto: Don't unref uninitialized buffers

2019-12-03 Thread Liu Steven
> 在 2019年12月3日,下午7:00,Jun Zhao 写道: > > From: Jun Zhao > > This happens if ffurl_open_whitelist fails and stream is unset. > > Signed-off-by: Jun Zhao > --- > libavformat/rtmpproto.c |2 +- > 1 files changed, 1 insertions(+), 1 deletions(-) > > diff --git a/libavformat/rtmpproto.c

Re: [FFmpeg-devel] [PATCH v1 3/4] avformat/rtpenc_mpegts: removed unused check of avformat_free_context

2019-12-01 Thread Liu Steven
> 在 2019年11月30日,上午2:21,Michael Niedermayer 写道: > > On Fri, Nov 29, 2019 at 01:15:59PM +0800, Steven Liu wrote: >> Signed-off-by: Steven Liu >> --- >> libavformat/rtpenc_mpegts.c | 3 +-- >> 1 file changed, 1 insertion(+), 2 deletions(-) >> >> diff --git a/libavformat/rtpenc_mpegts.c

Re: [FFmpeg-devel] [PATCH] MAINTAINERS: add myself to libavfilter/dnn

2019-11-30 Thread Liu Steven
> 在 2019年11月30日,下午12:24,Guo, Yejun 写道: > > Signed-off-by: Guo, Yejun > --- > MAINTAINERS | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/MAINTAINERS b/MAINTAINERS > index 7f60ef0..5d02520 100644 > --- a/MAINTAINERS > +++ b/MAINTAINERS > @@ -369,6 +369,8 @@ Filters: > Sources: >

Re: [FFmpeg-devel] [PATCH] avformat/hlsenc: remove duplicate code block

2019-11-28 Thread Liu Steven
> 在 2019年11月29日,上午2:48,Michael Niedermayer 写道: > > On Thu, Nov 28, 2019 at 11:26:24AM +0800, Steven Liu wrote: >> >> >>> 在 2019年11月28日,04:06,Michael Niedermayer 写道: >>> >>> mm-short.mpg >> Hi Michael, >> >> Where should i download the file mm-short.mpg? > > you can make it yourself,

Re: [FFmpeg-devel] [PATCH 1/2] avformat/avio: add av_urlcontext_get_class_by_name

2019-11-26 Thread Liu Steven
> 在 2019年11月26日,下午8:35,Nicolas George 写道: > > Andriy Gelman (12019-11-26): >>> + * @param name protocol name >> extra name ^ > > No, it is the normal pattern, to mean "the variable 'name' is the name > of the protocol". > > But it is indeed a completely useless precision, much like the

Re: [FFmpeg-devel] [PATCH v4] avformat/movenc: split empty text sample when duration overflow

2019-10-24 Thread Liu Steven
> 在 2019年10月25日,上午10:34,Jun Li 写道: > > On Fri, Oct 18, 2019 at 11:56 AM Jun Li wrote: > >> >> >> On Wed, Oct 9, 2019 at 3:42 PM Jun Li wrote: >> >>> >>> >>> On Mon, Oct 7, 2019 at 6:36 PM Jun Li wrote: >>> On Mon, Oct 7, 2019 at 6:34 PM Jun Li wrote: > Fix

Re: [FFmpeg-devel] [PATCH v2] avformat/tee.c: steal bsf option before passing to fifo muxer

2019-10-24 Thread Liu Steven
> 在 2019年10月17日,下午4:09,Jun Li 写道: > > On Sun, Oct 13, 2019 at 2:14 PM Jun Li wrote: > >> Fix #7620 >> In the case tee muxer with both "bsf" and "use_fifo" parameters >> will trigger this bug. Tee muxer will first steal parameters (like "f", >> "select"...) and then "use_fifo" will try

Re: [FFmpeg-devel] 24x7 recording of M4A audio

2019-10-21 Thread Liu Steven
> 在 2019年10月21日,下午3:50,Jörg Beckmann 写道: > > Hi all, > > I've written an application to record audio streams continuously for > broadcasters using the FFmpeg libraries. For most stream types it's working > without any problems. One major exception are M4A encoded audio streams, > received

Re: [FFmpeg-devel] [PATCH v1] avformat/tee.c: steal bsf option before passing to fifo muxer

2019-10-06 Thread Liu Steven
> 在 2019年10月6日,上午11:37,Jun Li 写道: > > Fix #7620 > In the case tee muxer with both "bsf" and "use_fifo" parameters > wil trigger this bug. Tee muxer will first steal parameters (like "f", > "select"...) and then "use_fifo" will try reading out remaining options > and pass them to fifo as option

Re: [FFmpeg-devel] [PATCH v1] avfilter/vf_delogo: make the interp value compute method simple

2019-10-06 Thread Liu Steven
> 在 2019年10月7日,下午1:06,Steven Liu 写道: > > because the interp >= 0UL comparison of an unsigned value is always true > fix CID: 1454642 > > Signed-off-by: Steven Liu > --- > libavfilter/vf_delogo.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/libavfilter/vf_delogo.c

Re: [FFmpeg-devel] [PATCH]lavf/avio: Print https warning also for avio_find_protocol_name()

2019-09-25 Thread Liu Steven
> 在 2019年9月25日,下午8:11,Carl Eugen Hoyos 写道: > > Am Mi., 25. Sept. 2019 um 11:35 Uhr schrieb Carl Eugen Hoyos > : >> >> Hi! >> >> Attached patch helps users fixing ticket #8197. LGTM >> >> Please comment, Carl Eugen Thanks Steven ___

Re: [FFmpeg-devel] [PATCH V3 1/2] avformat/dashdec: fix pointer being freed was not allocated

2019-09-22 Thread Liu Steven
> 在 2019年9月20日,下午8:20,vectronic 写道: > > > >> On 16 Sep 2019, at 11:55, Liu Steven wrote: >> >> >> >>> 在 2019年9月16日,下午6:44,vectronic 写道: >>> >>> prevent attempt to call xmlFree if val was not allocated >>> >>

Re: [FFmpeg-devel] [PATCH v2 2/4] avformat/hlsenc: remove the unnecessary null pointer check

2019-09-16 Thread Liu Steven
> 在 2019年9月16日,下午7:25,lance.lmw...@gmail.com 写道: > > From: Limin Wang > > Reviewed-by: Liu Steven > Signed-off-by: Limin Wang > --- > libavformat/hlsenc.c | 26 ++ > 1 file changed, 2 insertions(+), 24 deletions(-) > > diff --git a/l

Re: [FFmpeg-devel] [PATCH v2 4/4] avformat/hlsenc: replace with av_freep for all av_free

2019-09-16 Thread Liu Steven
> 在 2019年9月16日,下午7:25,lance.lmw...@gmail.com 写道: > > From: Limin Wang > > Signed-off-by: Limin Wang > --- > libavformat/hlsenc.c | 64 ++-- > 1 file changed, 32 insertions(+), 32 deletions(-) > > diff --git a/libavformat/hlsenc.c b/libavformat/hlsenc.c

Re: [FFmpeg-devel] [PATCH V3 1/2] avformat/dashdec: fix pointer being freed was not allocated

2019-09-16 Thread Liu Steven
> 在 2019年9月16日,下午6:44,vectronic 写道: > > prevent attempt to call xmlFree if val was not allocated > > fixes: 8135 > Signed-off-by: vectronic > --- > libavformat/dashdec.c | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/libavformat/dashdec.c b/libavformat/dashdec.c > index

Re: [FFmpeg-devel] [PATCH v1 1/4] avutil/avstring: support input path is a null pointer or empty string

2019-09-16 Thread Liu Steven
> 在 2019年9月16日,下午4:19,Tomas Härdin 写道: > > mån 2019-09-16 klockan 09:03 +0800 skrev lance.lmw...@gmail.com: >> From: Limin Wang >> >> Signed-off-by: Limin Wang >> --- >> libavutil/avstring.c | 12 >> libavutil/avstring.h | 13 + >> 2 files changed, 17 insertions(+), 8

Re: [FFmpeg-devel] [PATCH v1 2/4] avformat/hlsenc: remove the unnecessary null pointer check

2019-09-15 Thread Liu Steven
> 在 2019年9月16日,上午9:03,lance.lmw...@gmail.com 写道: > > From: Limin Wang > > Signed-off-by: Limin Wang > --- > libavformat/hlsenc.c | 31 ++- > 1 file changed, 2 insertions(+), 29 deletions(-) > > diff --git a/libavformat/hlsenc.c b/libavformat/hlsenc.c > index

Re: [FFmpeg-devel] [PATCH v1 6/6] Add myself as v210enc, v210dec maintainer

2019-09-15 Thread Liu Steven
> 在 2019年8月29日,上午9:27,lance.lmw...@gmail.com 写道: > > From: Limin Wang > > Signed-off-by: Limin Wang > --- > MAINTAINERS | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/MAINTAINERS b/MAINTAINERS > index 7f60ef0021..4110d38354 100644 > --- a/MAINTAINERS > +++ b/MAINTAINERS > @@ -243,6

Re: [FFmpeg-devel] [PATCH v1 1/4] avutil/avstring: support input path is a null pointer or empty string

2019-09-15 Thread Liu Steven
> 在 2019年9月16日,上午9:03,lance.lmw...@gmail.com 写道: > > From: Limin Wang > > Signed-off-by: Limin Wang > --- > libavutil/avstring.c | 12 > libavutil/avstring.h | 13 + > 2 files changed, 17 insertions(+), 8 deletions(-) > > diff --git a/libavutil/avstring.c

Re: [FFmpeg-devel] [PATCH] avformat/hlsenc: Fix memleak when using single_file

2019-09-11 Thread Liu Steven
> 在 2019年9月11日,下午8:36,Andreas Rheinhardt 写道: > > This commit fixes a memleak in the hls muxer when one uses a single file > as output. It has been forgotten to free the temporary buffers used to write > the packets so that the size of the leaks basically amounts to the size > of the output

Re: [FFmpeg-devel] [PATCH v4] avformat/hlsenc: merge mpegts and fmp4 workflow to one workflow

2019-09-09 Thread Liu Steven
> 在 2019年9月8日,下午2:55,Andreas Rheinhardt 写道: > > Liu Steven: >> >> >>> 在 2019年8月9日,下午5:30,Liu Steven 写道: >>> >>> >>> >>>> 在 2019年8月5日,上午10:29,Steven Liu 写道: >>>> >>>> just remove the 'i

Re: [FFmpeg-devel] [PATCH] avformat/hls: mark the playlist is broken when the reload times is over

2019-09-09 Thread Liu Steven
> 在 2019年9月3日,上午10:41,Steven Liu 写道: > > when the playlist is master playlist, there have many playlist. > the workflow should continue if one of the playlist is broken. > > Signed-off-by: Steven Liu > --- > libavformat/hls.c | 8 ++-- > 1 file changed, 6 insertions(+), 2 deletions(-) >

Re: [FFmpeg-devel] [PATCH] avformat/hls: continue to play enabled playlist when have failed playlist

2019-09-09 Thread Liu Steven
> 在 2019年9月3日,上午9:55,Steven Liu 写道: > > fix ticket: 7811 > > Signed-off-by: Steven Liu > --- > libavformat/hls.c | 20 +++- > 1 file changed, 15 insertions(+), 5 deletions(-) > > diff --git a/libavformat/hls.c b/libavformat/hls.c > index 61b6759ef5..3aee7a19ae 100644 > ---

Re: [FFmpeg-devel] [PATCH] avfilter/vf_delogo: add auto set the area inside of the frame

2019-09-03 Thread Liu Steven
> 在 2019年9月3日,下午3:24,Paul B Mahol 写道: > > On 9/2/19, Steven Liu wrote: >> when the area outside of the frame, then use expr should >> give user warning message and auto set to the area inside of the frame. >> >> Signed-off-by: Steven Liu >> --- >> libavfilter/vf_delogo.c | 14 ++

Re: [FFmpeg-devel] [PATCH] avfilter/vf_delogo: add auto set the area inside of the frame

2019-09-03 Thread Liu Steven
> 在 2019年9月3日,下午3:24,Paul B Mahol 写道: > > On 9/2/19, Steven Liu wrote: >> when the area outside of the frame, then use expr should >> give user warning message and auto set to the area inside of the frame. >> >> Signed-off-by: Steven Liu >> --- >> libavfilter/vf_delogo.c | 14 ++

Re: [FFmpeg-devel] [PATCH] avfilter/vf_delogo: support expr in delogo filter

2019-08-27 Thread Liu Steven
> 在 2019年8月27日,上午11:02,Steven Liu 写道: > > Signed-off-by: Steven Liu > --- > libavfilter/vf_delogo.c | 72 ++--- > 1 file changed, 68 insertions(+), 4 deletions(-) > > diff --git a/libavfilter/vf_delogo.c b/libavfilter/vf_delogo.c > index

Re: [FFmpeg-devel] [PATCH v2] libavfilter: Add dehaze-filter option in existing derain.

2019-08-25 Thread Liu Steven
> 在 2019年8月22日,下午6:28,Xuewei Meng 写道: > > Add the support of dehaze filter in existing derain filter source > code. As the processing procedure in FFmpeg is the same for current > derain and dehaze, we reuse the derain filter source code. The > model training and generation scripts are in repo

Re: [FFmpeg-devel] [PATCH] libavfilter: Add dehaze-filter option in existing derain filter.

2019-08-22 Thread Liu Steven
> 在 2019年8月22日,下午5:08,Xuewei Meng 写道: > > Add the support of dehaze filter in existing derain filter source > code. As the processing procedure in FFmpeg is the same for current > derain and dehaze, we reuse the derain filter source code. The > model training and generation scripts are in repo

Re: [FFmpeg-devel] [PATCH v1] lavf/hlsenc: fix one warning: unused variable 'filename' [-Wunused-variable]

2019-08-19 Thread Liu Steven
> 在 2019年8月19日,上午11:14,Liu Steven 写道: > > > >> 在 2019年8月19日,上午9:42,lance.lmw...@gmail.com 写道: >> >> From: Limin Wang >> >> Signed-off-by: Limin Wang >> --- >> libavformat/hlsenc.c | 2 +- >> 1 file changed, 1 insertion(

Re: [FFmpeg-devel] [PATCH V1 5/5] lavf/hlsenc: free the old_filname to avoid memory leak

2019-08-19 Thread Liu Steven
> 在 2019年8月19日,下午9:01,Jun Zhao 写道: > > From: Jun Zhao > > free the old_filname to avoid memory leak in error handle > path. > > Signed-off-by: Jun Zhao > --- > libavformat/hlsenc.c |1 + > 1 files changed, 1 insertions(+), 0 deletions(-) > > diff --git a/libavformat/hlsenc.c

Re: [FFmpeg-devel] [CALL] New FFmpeg developers meeting

2019-08-19 Thread Liu Steven
> 在 2019年8月19日,下午2:18,Jean-Baptiste Kempf 写道: > > On Sat, Aug 17, 2019, at 11:48, Paul B Mahol wrote: >> When and how to organize this? > > You have the choice: > - IBC > - GSoC summit > - VDD And welcome to LiveVideoStack at China. Jun Zhao, Zhong Li and some developers are here :D > >

Re: [FFmpeg-devel] [PATCH v1] lavf/hlsenc: fix one warning: unused variable 'filename' [-Wunused-variable]

2019-08-18 Thread Liu Steven
> 在 2019年8月19日,上午9:42,lance.lmw...@gmail.com 写道: > > From: Limin Wang > > Signed-off-by: Limin Wang > --- > libavformat/hlsenc.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/libavformat/hlsenc.c b/libavformat/hlsenc.c > index f6f9c8161d..149b2a3bd0 100644 > ---

Re: [FFmpeg-devel] [PATCH v4] avformat/hlsenc: merge mpegts and fmp4 workflow to one workflow

2019-08-17 Thread Liu Steven
> 在 2019年8月9日,下午5:30,Liu Steven 写道: > > > >> 在 2019年8月5日,上午10:29,Steven Liu 写道: >> >> just remove the 'i' of the v3 mail subject. >> write mpegts or fmp4 context into buffer, and flush the buffer into >> output file when split fragment. merge two

Re: [FFmpeg-devel] [PATCH v2 1/2] lavf/dump: use error log level for invalid size

2019-08-17 Thread Liu Steven
> 在 2019年8月11日,下午4:41,Steven Liu 写道: > > > >> 在 2019年8月10日,23:53,lance.lmw...@gmail.com 写道: >> >> From: Limin Wang >> >> Signed-off-by: Limin Wang >> --- >> libavformat/dump.c | 12 ++-- >> 1 file changed, 6 insertions(+), 6 deletions(-) >> >> diff --git a/libavformat/dump.c

Re: [FFmpeg-devel] [PATCH v4] avformat/hlsenc: merge mpegts and fmp4 workflow to one workflow

2019-08-09 Thread Liu Steven
> 在 2019年8月5日,上午10:29,Steven Liu 写道: > > just remove the 'i' of the v3 mail subject. > write mpegts or fmp4 context into buffer, and flush the buffer into > output file when split fragment. merge two format split workflow into > one workflow > > Signed-off-by: Steven Liu > --- >

Re: [FFmpeg-devel] [PATCH V1] lavf/hls: add http_seekable option for HTTP partial requests

2019-08-07 Thread Liu Steven
> 在 2019年8月8日,上午12:32,Jun Zhao 写道: > > From: Jun Zhao > > Add http_seekable option for HTTP partial requests, when The > EXT-X-BYTERANGE tag indicates that a Media Segment is a sub-range > of the resource identified by its URI, we can use HTTP partial > requests to get the Media Segment. >

Re: [FFmpeg-devel] [PATCH v3] iavformat/hlsenc: merge mpegts and fmp4 workflow to one workflow

2019-08-04 Thread Liu Steven
ignore this version patch please, the subject incorrect. > 在 2019年8月5日,上午10:26,Steven Liu 写道: > > write mpegts or fmp4 context into buffer, and flush the buffer into > output file when split fragment. merge two format split workflow into > one workflow > > Signed-off-by: Steven Liu > --- >

Re: [FFmpeg-devel] [PATCH] FATE: add hls single file mode test case

2019-08-01 Thread Liu Steven
> 在 2019年7月30日,下午5:16,Steven Liu 写道: > > Signed-off-by: Steven Liu > --- > tests/fate/hlsenc.mak | 11 + > tests/ref/fate/hls-segment-single | 772 ++ > 2 files changed, 783 insertions(+) > create mode 100644 tests/ref/fate/hls-segment-single > > diff

Re: [FFmpeg-devel] [PATCH] avformat/hlsenc: merge mpegts and fmp4 workflow to one workflow

2019-07-31 Thread Liu Steven
ignore this patch please, i will resend the v2 version. > 在 2019年7月31日,下午2:38,Steven Liu 写道: > > write mpegts or fmp4 context into buffer, and flush the buffer into > output file when split fragment. merge two format split workflow into > one workflow > > Signed-off-by: Steven Liu > --- >

Re: [FFmpeg-devel] [PATCH] fate: add hls_list_size fate test case

2019-07-30 Thread Liu Steven
Ignore this patch please. > 在 2019年7月30日,下午5:07,Steven Liu 写道: > > Signed-off-by: Steven Liu > --- > tests/fate/hlsenc.mak| 11 + > tests/ref/fate/hls-list-size | 618 +++ > 2 files changed, 629 insertions(+) > create mode 100644

Re: [FFmpeg-devel] [PATCH V2 1/2] doc/muxers: fix and update docs for HLS muxer

2019-07-04 Thread Liu Steven
> 在 2019年7月4日,下午6:15,Gyan 写道: > > > > On 04-07-2019 02:37 PM, Liu Steven wrote: >> >>> 在 2019年7月4日,下午4:49,Gyan 写道: >>> >>> >>> >>> On 28-06-2019 08:36 PM, Jun Zhao wrote: >>>> From: Jun Zhao &

Re: [FFmpeg-devel] [PATCH V2 1/2] doc/muxers: fix and update docs for HLS muxer

2019-07-04 Thread Liu Steven
> 在 2019年7月4日,下午4:49,Gyan 写道: > > > > On 28-06-2019 08:36 PM, Jun Zhao wrote: >> From: Jun Zhao >> >> fix and update docs for HLS muxer >> >> Signed-off-by: Jun Zhao >> --- >> doc/muxers.texi | 24 >> 1 files changed, 16 insertions(+), 8 deletions(-) >> >>

Re: [FFmpeg-devel] [PATCH] avformat/http: change error message from numeric code to string

2019-07-01 Thread Liu Steven
> 在 2019年7月1日,下午7:03,Moritz Barsnick 写道: > > On Mon, Jul 01, 2019 at 17:43:59 +0800, Steven Liu wrote: >> -av_log(h, AV_LOG_ERROR, "URL read error: %d\n", read_ret); >> +av_log(h, AV_LOG_ERROR, "URL read error: %s\n", >> av_err2str(read_ret)); >

Re: [FFmpeg-devel] [PATCH] avformat/http: add string of the error when only return error number

2019-07-01 Thread Liu Steven
> 在 2019年7月1日,下午4:49,Nicolas George 写道: > > Liu Steven (12019-07-01): >> Just leave the old numeric code to some people like it. I think the >> better to remove it, but i cannot sure if that is useful to other >> people :D. > > Many places only print the e

Re: [FFmpeg-devel] [PATCH] avformat/http: add string of the error when only return error number

2019-07-01 Thread Liu Steven
> 在 2019年7月1日,下午4:49,Nicolas George 写道: > > Liu Steven (12019-07-01): >> Just leave the old numeric code to some people like it. I think the >> better to remove it, but i cannot sure if that is useful to other >> people :D. > > Many places only print the e

Re: [FFmpeg-devel] [PATCH] avformat/http: add string of the error when only return error number

2019-07-01 Thread Liu Steven
> 在 2019年7月1日,下午3:47,Nicolas George 写道: > > Steven Liu (12019-07-01): >> Signed-off-by: Steven Liu >> --- >> libavformat/http.c | 2 +- >> 1 file changed, 1 insertion(+), 1 deletion(-) > > Any reason to leave the nummeric code at all? Just leave the old numeric code to some people like it. I

Re: [FFmpeg-devel] [PATCH] dashdec: Fix reading values from SegmentTimeline inside, Period

2019-07-01 Thread Liu Steven
> 在 2019年6月29日,上午7:03,Stefan _ 写道: > > Hi, > > attached patch fixes a small oversight in dashdec. > > YouTube uses DASH manifests structured like this for live recordings, > seeking is currently broken in those cases. > >

Re: [FFmpeg-devel] [PATCH] avformat/hlsenc: changing all filename length to MAX_URL_SIZE

2019-06-30 Thread Liu Steven
> 在 2019年6月28日,下午7:55,Bodecs Bela 写道: > > Dear All, > > throughout hlsenc code, all filename related buffer lengths are set > hardcoded as 1024. This PATCH change it to general value as MAX_URL_SIZE > of internal.h > > please review this patch. > > thank you in advance, > > best regards, >

Re: [FFmpeg-devel] [PATCH] avformat/hlsenc: temp_file usage for master playlist and vtt playlist

2019-06-28 Thread Liu Steven
> 在 2019年6月28日,上午4:36,Bodecs Bela 写道: > > ping > > 2019.06.24. 18:01 keltezéssel, Bodecs Bela írta: >> Dear All, >> >> currently master playlist and subtitle playlist creation does not use >> temporary files even when temp_file flag is set. Most of the use cases >> it is not a problem

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

2019-06-27 Thread Liu Steven
> 在 2019年6月27日,下午4:37,Paul B Mahol 写道: > > On 6/27/19, Paul B Mahol wrote: >> On 6/27/19, Steven Liu wrote: >>> Signed-off-by: Steven Liu >>> --- >>> libavcodec/cfhd.c | 14 -- >>> 1 file changed, 14 deletions(-) >>> >>> diff --git a/libavcodec/cfhd.c b/libavcodec/cfhd.c >>>

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

2019-06-19 Thread Liu Steven
> 在 2019年6月20日,上午1:37,Michael Niedermayer 写道: > > On Wed, Jun 19, 2019 at 10:03:51AM +, Bodecs Bela wrote: >> ffmpeg | branch: master | Bodecs Bela | Mon Jun 17 >> 23:05:21 2019 +0200| [09a4853930e7950f423e9161004871afe659ed84] | committer: >> Steven Liu >> >> av_format/hlsenc: fix %v

Re: [FFmpeg-devel] [PATCH] avformat/hlsenc: enhanced %v handling with variant names

2019-06-19 Thread Liu Steven
> 在 2019年6月19日,下午6:00,Bodecs Bela 写道: > > > 2019.06.19. 11:37 keltezéssel, Michael Niedermayer írta: >> On Tue, Jun 18, 2019 at 11:09:12PM +0200, Bodecs Bela wrote: >>> Dear All, >>> >>> When multiple variant streams are specified by var_stream_map option, %v >>> placeholder in various names

Re: [FFmpeg-devel] [PATCH] avformat/hlsenc: enhanced %v handling with variant names

2019-06-19 Thread Liu Steven
> 在 2019年6月19日,下午6:00,Bodecs Bela 写道: > > > 2019.06.19. 11:37 keltezéssel, Michael Niedermayer írta: >> On Tue, Jun 18, 2019 at 11:09:12PM +0200, Bodecs Bela wrote: >>> Dear All, >>> >>> When multiple variant streams are specified by var_stream_map option, %v >>> placeholder in various names

Re: [FFmpeg-devel] [PATCH V1 1/2] lavf/hls: More log message

2019-06-13 Thread Liu Steven
> 在 2019年6月14日,上午9:35,Jun Zhao 写道: > > From: Jun Zhao > > More log message, it's will help the debugging > > Signed-off-by: Jun Zhao > --- > libavformat/hls.c |5 +++-- > 1 files changed, 3 insertions(+), 2 deletions(-) > > diff --git a/libavformat/hls.c b/libavformat/hls.c > index

Re: [FFmpeg-devel] [PATCH V1 2/2] lavf/dashdec: Save and forward more avio options same as HLS demuxer

2019-06-13 Thread Liu Steven
https://patchwork.ffmpeg.org/patch/13388/ reference this patch. > 在 2019年6月14日,上午9:35,Jun Zhao 写道: > > From: Jun Zhao > > Save and forward more avio options same as HLS demuxer > > Signed-off-by: Jun Zhao > --- > libavformat/dashdec.c |4 +++- > 1 files changed, 3 insertions(+), 1

Re: [FFmpeg-devel] [PATCH 5/5] libavfilter/vf_overlay.c: add the yuv420p10 10bit support

2019-06-06 Thread Liu Steven
> 在 2019年6月6日,下午2:06,Lance Wang 写道: > > On Sun, May 26, 2019 at 8:08 AM wrote: > >> From: Limin Wang >> >> The test ffmpeg command in iMAC system: >> ./ffmpeg -y -i input.ts -i ./logo.png -filter_complex >> overlay=50:50:format=yuv420p10 -c:v hevc_videotoolbox ./test.ts >> Now I have

Re: [FFmpeg-devel] [PATCH V1 1/5] lavf/hls: Update av_log() log message

2019-06-04 Thread Liu Steven
> 在 2019年6月4日,下午1:38,Jun Zhao 写道: > > From: Jun Zhao > > Pass correct pointer to av_log() and update some error/warning message, > it's will help the debugging > > Signed-off-by: Jun Zhao > --- > libavformat/hls.c | 22 ++ > 1 files changed, 14 insertions(+), 8

Re: [FFmpeg-devel] [PATCH 1/2] libavfilter/dnn: add script to convert TensorFlow model (.pb) to native model (.model)

2019-05-28 Thread Liu Steven
> 在 2019年5月28日,下午4:01,Guo, Yejun 写道: > > For example, given TensorFlow model file espcn.pb, > to generate native model file espcn.model, just run: > python convert.py espcn.pb > > In current implementation, the native model file is generated for > specific dnn network with hard-code python

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

2019-05-22 Thread Liu Steven
> 在 2019年5月22日,下午3:10,Gyan 写道: > > > Helps users to identify temp files for a given instance. > > In the longer term, we should aim to clean up all temp files. > > Gyan > <0001-avutil-file_open-log-temp-filename.patch>___ Why don’t use

Re: [FFmpeg-devel] [PATCH] libavfilter/dnn_native: Add multiple activation functions in dnn native

2019-05-21 Thread Liu Steven
> 在 2019年5月21日,下午8:48,Guo, Yejun 写道: > > > >> -Original Message- >> From: ffmpeg-devel [mailto:ffmpeg-devel-boun...@ffmpeg.org] On Behalf Of >> Xuewei Meng >> Sent: Tuesday, May 21, 2019 2:53 PM >> To: ffmpeg-devel@ffmpeg.org >> Subject: [FFmpeg-devel] [PATCH] libavfilter/dnn_native:

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

2019-05-16 Thread Liu Steven
> 在 2019年5月17日,下午1:20,Gyan 写道: > > > > On 17-05-2019 10:36 AM, Liu Steven wrote: >> >>> 在 2019年5月17日,下午12:46,Gyan 写道: >>> >>> >>> >>> On 17-05-2019 03:14 AM, Steven Liu wrote: >>>>> 在 2019年5月17日,02

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

2019-05-16 Thread Liu Steven
> 在 2019年5月17日,下午12:46,Gyan 写道: > > > > On 17-05-2019 03:14 AM, Steven Liu wrote: >> >>> 在 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

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

2019-05-15 Thread Liu Steven
> 在 2019年5月16日,下午1:15,Gyan 写道: > > > > On 16-05-2019 10:39 AM, Liu Steven wrote: >> >>> 在 2019年5月16日,下午12:40,Gyan 写道: >>> >>> >>> >>> On 16-05-2019 08:20 AM, Steven Liu wrote: >>>> The https://github.com/

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

2019-05-15 Thread Liu Steven
> 在 2019年5月16日,下午12:40,Gyan 写道: > > > > On 16-05-2019 08:20 AM, Steven Liu wrote: >> 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

Re: [FFmpeg-devel] [PATCH] libavfilter: Add multiple padding methods in FFmpeg dnn native mode.

2019-05-08 Thread Liu Steven
> 在 2019年5月8日,下午5:33,xwm...@pku.edu.cn 写道: > > > > > This patch is for the support of derain filter project in GSoC. It adds > supports for the following operations: > > > > > (1) Conv padding method: "SAME", "VALID" and "SAME_CLAMP_TO_EDGE" > > > > > These operations are all

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

2019-04-15 Thread Liu Steven
> 在 2019年4月11日,下午12:03,Liu Steven 写道: > > > >> 在 2019年4月11日,上午11:55,Jun Li 写道: >> ... >> >> Ping. > LGTM Pushed Thanks ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailma

Re: [FFmpeg-devel] [PATCH] libavfilter: Add derain filter init version--GSoC Qualification Task.

2019-04-11 Thread Liu Steven
> 在 2019年4月11日,下午1:46,xwm...@pku.edu.cn 写道: > > > > >> -----原始邮件- >> 发件人: "Liu Steven" >> 发送时间: 2019-04-09 16:00:25 (星期二) >> 收件人: "FFmpeg development discussions and patches" >> 抄送: "Liu Steven" >> 主题:

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

2019-04-10 Thread Liu Steven
> 在 2019年4月11日,上午11:55,Jun Li 写道: > > On Mon, Apr 8, 2019 at 8:19 PM Jun Li wrote: > >> On Mon, Apr 8, 2019 at 6:23 PM Liu Steven wrote: >> >>> >>> >>>> 在 2019年4月9日,上午8:54,Jun Li 写道: >>>> &

Re: [FFmpeg-devel] [PATCH] libavfilter: Add derain filter init version--GSoC Qualification Task.

2019-04-09 Thread Liu Steven
> 在 2019年4月9日,下午3:14,xwm...@pku.edu.cn 写道: > > This patch is the qualification task of the derain filter project in GSoC. > It maybe better if you submit a model file and test example here. > From 61463dfe14c0e0de4e233f68c8404d73d5bd9f8f Mon Sep 17 00:00:00 2001 > > From: Xuewei Meng >

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

2019-04-08 Thread Liu Steven
> 在 2019年4月9日,上午8:54,Jun Li 写道: > > Ping. > > On Fri, Apr 5, 2019 at 12:00 PM Jun Li wrote: > >> >> >> On Fri, Apr 5, 2019 at 11:50 AM Jun Li wrote: >> >>> stimeout option is already used in tcp transport, since >>> http is based on tcp, pass the option to http for tunneling >>> case.

Re: [FFmpeg-devel] [PATCH v1 1/2] lavc/libdavs2: add davs2_flush

2019-03-20 Thread Liu Steven
> 在 2019年3月21日,上午9:58,hwrenx 写道: > > Signed-off-by: hwrenx > --- > libavcodec/libdavs2.c | 16 > 1 file changed, 16 insertions(+) > > diff --git a/libavcodec/libdavs2.c b/libavcodec/libdavs2.c > index 0808721..b0eb4fd 100644 > --- a/libavcodec/libdavs2.c > +++

Re: [FFmpeg-devel] [PATCH v5] avformat/smoothstreamingenc:add bitrate calculate

2019-03-19 Thread Liu Steven
> 在 2019年3月18日,下午4:33,Liu Steven 写道: > > > >> 在 2019年3月18日,上午8:52,Jun Li 写道: >> >> On Fri, Mar 15, 2019 at 6:04 PM Jun Li wrote: >> >>> Calculate bitrate based on fragment size, only applied when >>> bitrate is not set, f

Re: [FFmpeg-devel] [PATCH v5] avformat/smoothstreamingenc:add bitrate calculate

2019-03-18 Thread Liu Steven
> 在 2019年3月18日,上午8:52,Jun Li 写道: > > On Fri, Mar 15, 2019 at 6:04 PM Jun Li wrote: > >> Calculate bitrate based on fragment size, only applied when >> bitrate is not set, for example rtsp source. >> >> Signed-off-by: Jun Li >> --- >> libavformat/smoothstreamingenc.c | 32

Re: [FFmpeg-devel] [PATCH] avformat/avformat.h: update the comment from deprecated to new API

2019-03-10 Thread Liu Steven
> 在 2019年3月11日,上午10:34,James Almer 写道: > > On 2/21/2019 4:16 AM, Steven Liu wrote: >> Signed-off-by: Steven Liu >> --- >> libavformat/avformat.h | 7 +++ >> 1 file changed, 3 insertions(+), 4 deletions(-) >> >> diff --git a/libavformat/avformat.h b/libavformat/avformat.h >> index

Re: [FFmpeg-devel] [PATCH] avformat/avformat.h: update the comment from deprecated to new API

2019-03-10 Thread Liu Steven
> 在 2019年2月21日,下午3:16,Steven Liu 写道: > > Signed-off-by: Steven Liu > --- > libavformat/avformat.h | 7 +++ > 1 file changed, 3 insertions(+), 4 deletions(-) > > diff --git a/libavformat/avformat.h b/libavformat/avformat.h > index fdaffa5bf4..12cc8387ed 100644 > ---

Re: [FFmpeg-devel] [PATCH] avformat/hls: fix hls-aes-128 set offset bug

2019-03-04 Thread Liu Steven
> 在 2019年3月4日,下午3:34,lmzeng(曾令明) 写道: > > From 45720887a4466b97dbd63b6cac452e814e20a567 Mon Sep 17 00:00:00 2001 > From: =?UTF-8?q?lmzeng=28=E6=9B=BE=E4=BB=A4=E6=98=8E=29?= > > Date: Mon, 4 Mar 2019 15:05:45 +0800 > Subject: [PATCH] fix hls-aes-128 set offset bug > > --- > libavformat/hls.c |

Re: [FFmpeg-devel] avformat/http: reconnect when connect reset by peer

2019-03-01 Thread Liu Steven
> 在 2019年3月1日,下午5:39,lmzeng(曾令明) 写道: > > diff --git a/libavformat/http.c b/libavformat/http.c > old mode 100644 > new mode 100755 > index ed0eb1c..400df94 > --- a/libavformat/http.c > +++ b/libavformat/http.c > @@ -253,6 +253,7 @@ static int http_open_cnx(URLContext *h, AVDictionary >

Re: [FFmpeg-devel] GSoC mentored project: derain filter

2019-02-20 Thread Liu Steven
> 在 2019年2月20日,下午6:35,孟学苇 写道: > > Hi Dev-Community, > > > > > I am Iris Meng from China. I’m a PhD student in Institute of Digital Media, > Peking University. I wish to contribute as a GSoC applicant this year. > > I am interested in Deep Learning. I want to add a derain filter in

Re: [FFmpeg-devel] [PATCH v2 2/3] lavc/libxavs2: use upper layer qp parameters first

2019-01-24 Thread Liu Steven
> 在 2019年1月24日,下午11:16,hwrenx 写道: > > Signed-off-by: hwrenx > --- > libavcodec/libxavs2.c | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/libavcodec/libxavs2.c b/libavcodec/libxavs2.c > index 2d29427..d5c4557 100644 > --- a/libavcodec/libxavs2.c > +++

Re: [FFmpeg-devel] [PATCH] avformat/dashenc: Skip writing trailer for MP4 output when in streaming mode

2019-01-23 Thread Liu Steven
> 在 2019年1月24日,下午2:01,Karthick J 写道: > > In streaming mode mp4 trailer is not required for playout. > --- > libavformat/dashenc.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/libavformat/dashenc.c b/libavformat/dashenc.c > index 9c90cf17e5..6299e179c2 100644 > ---

Re: [FFmpeg-devel] [PATCH 3/3] lavc/libdavs2: fix parameter setting error

2019-01-22 Thread Liu Steven
> 在 2019年1月22日,下午2:38,hwrenx 写道: > > Signed-off-by: hwrenx > --- > libavcodec/libdavs2.c | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) > > diff --git a/libavcodec/libdavs2.c b/libavcodec/libdavs2.c > index cf75656..f8f1b05 100644 > --- a/libavcodec/libdavs2.c > +++

Re: [FFmpeg-devel] [PATCH 2/3] lavc/libxavs2: use upper layer qp parameters first

2019-01-22 Thread Liu Steven
> 在 2019年1月22日,下午2:38,hwrenx 写道: > > Signed-off-by: hwrenx > --- > libavcodec/libxavs2.c | 5 +++-- > 1 file changed, 3 insertions(+), 2 deletions(-) > > diff --git a/libavcodec/libxavs2.c b/libavcodec/libxavs2.c > index 2d29427..0ad9ca9 100644 > --- a/libavcodec/libxavs2.c > +++

Re: [FFmpeg-devel] CENC cbcs

2019-01-21 Thread Liu Steven
> 在 2019年1月22日,上午8:34,Peter Tseng 写道: > > Hi, I noticed that ffmpeg supports CENC AES-CTR: > https://lists.ffmpeg.org/pipermail/ffmpeg-user/2016-August/033130.html > > Are there any plans to add the other 3 common encryption protection > schemes: cbc1, cens, and cbcs? I'm mainly interested in

Re: [FFmpeg-devel] [PATCH] avformat/http: ignore the string after char '#'

2019-01-10 Thread Liu Steven
> 在 2019年1月10日,下午5:09,Nicolas George 写道: > > Liu Steven (12019-01-10): >> Ok, I get that mean, let me think how to fix that. > > Do you know why the fragment was there in the first place and what its > role was? I guess that is used for them web browser or player, i

  1   2   >