Re: [FFmpeg-devel] [PATCH] avformat/hlsenc: creation of hls variant streams with master playlist in a single hlsenc instance

2017-11-19 Thread Dixit, Vishwanath
>On 11/20/17, 7:38 AM, "刘歧" wrote: >pushed! Thank you!! ( ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel

Re: [FFmpeg-devel] [PATCH] avformat/hlsenc: creation of hls variant streams with master playlist in a single hlsenc instance

2017-11-19 Thread 刘歧
> 在 2017年11月16日,17:01,Dixit, Vishwanath 写道: > > > >> On 11/16/17, 12:09 PM, "刘歧" wrote: >> >> FATE test passed: Ubuntu, OS X, qemu+MIPS Linux, wine MingW, qemu+ARM >> Linux, Thanks. >> >> +if (p) { >> +strcpy(extension, p); >>

Re: [FFmpeg-devel] [PATCH] avformat/hlsenc: creation of hls variant streams with master playlist in a single hlsenc instance

2017-11-16 Thread 刘歧
> 在 2017年11月16日,17:28,Bang He 写道: > > how to use the feature 1st, apply the patch into your ffmpeg project, 2nd, use the command looks like bellow: ./ffmpeg -f lavfi -i color=red -f lavfi –I anullsrc -g 25 -r 25 -b:v:0 1000k -b:v:1 256k -b:a:1 64k -b:a:1 32k -map 0:v

Re: [FFmpeg-devel] [PATCH] avformat/hlsenc: creation of hls variant streams with master playlist in a single hlsenc instance

2017-11-16 Thread Bang He
how to use the feature On Thu, Nov 16, 2017 at 5:10 PM, 刘歧 wrote: > > > 在 2017年11月16日,17:01,Dixit, Vishwanath 写道: > > > > > > > >> On 11/16/17, 12:09 PM, "刘歧" wrote: > >> > >> FATE test passed: Ubuntu, OS X, qemu+MIPS Linux,

Re: [FFmpeg-devel] [PATCH] avformat/hlsenc: creation of hls variant streams with master playlist in a single hlsenc instance

2017-11-16 Thread 刘歧
> 在 2017年11月16日,17:15,Dixit, Vishwanath 写道: > > >> On 11/16/17, 2:41 PM, "刘歧" wrote: >> >> Patchset LGTM, i will apply these patch after 24 hours if there have no >> objections > Thank you for the approval.. This is an awesome function, it is very

Re: [FFmpeg-devel] [PATCH] avformat/hlsenc: creation of hls variant streams with master playlist in a single hlsenc instance

2017-11-16 Thread Dixit, Vishwanath
>On 11/16/17, 2:41 PM, "刘歧" wrote: > >Patchset LGTM, i will apply these patch after 24 hours if there have no > objections Thank you for the approval.. ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org

Re: [FFmpeg-devel] [PATCH] avformat/hlsenc: creation of hls variant streams with master playlist in a single hlsenc instance

2017-11-16 Thread 刘歧
> 在 2017年11月16日,17:01,Dixit, Vishwanath 写道: > > > >> On 11/16/17, 12:09 PM, "刘歧" wrote: >> >> FATE test passed: Ubuntu, OS X, qemu+MIPS Linux, wine MingW, qemu+ARM >> Linux, Thanks. >> >> +if (p) { >> +strcpy(extension, p); >>

Re: [FFmpeg-devel] [PATCH] avformat/hlsenc: creation of hls variant streams with master playlist in a single hlsenc instance

2017-11-15 Thread 刘歧
> 在 2017年11月15日,21:48,Dixit, Vishwanath 写道: > > >> On 11/15/17, 9:56 AM, "刘歧" wrote: >> all test info bellow: >> >> 1st, look at the ffmpeg.exe banner >> 2nd, test with fate-filter-hls-append >> 3nd, test with filter-hls-vs-with-master >>

Re: [FFmpeg-devel] [PATCH] avformat/hlsenc: creation of hls variant streams with master playlist in a single hlsenc instance

2017-11-14 Thread 刘歧
> 在 2017年11月15日,07:14,Carl Eugen Hoyos 写道: > > 2017-11-14 11:25 GMT+01:00 刘歧 : > >> make fate failed: >> >> ../configure --enable-gpl --enable-memory-poisoning --enable-avresample >> --cc='ccache arm-linux-gnueabi-gcc' --target-exec='qemu-arm -L >>

Re: [FFmpeg-devel] [PATCH] avformat/hlsenc: creation of hls variant streams with master playlist in a single hlsenc instance

2017-11-14 Thread Carl Eugen Hoyos
2017-11-14 11:25 GMT+01:00 刘歧 : > make fate failed: > > ../configure --enable-gpl --enable-memory-poisoning --enable-avresample > --cc='ccache arm-linux-gnueabi-gcc' --target-exec='qemu-arm -L > /usr/arm-linux-gnueabi/' --arch=armv5te --cpu=armv5te --enable-cross-compile

Re: [FFmpeg-devel] [PATCH] avformat/hlsenc: creation of hls variant streams with master playlist in a single hlsenc instance

2017-11-14 Thread Carl Eugen Hoyos
2017-11-14 7:42 GMT+01:00 Dixit, Vishwanath : > > >>On 11/13/17, 3:28 PM, "刘歧" wrote: >>root@localhost:~/ffmpeg# patch -p1 < >>~/0001-avformat-hlsenc-creation-of-hls-variant-streams-in-a.patch >>patching file doc/muxers.texi >>patching file

Re: [FFmpeg-devel] [PATCH] avformat/hlsenc: creation of hls variant streams with master playlist in a single hlsenc instance

2017-11-14 Thread 刘歧
> 在 2017年11月14日,19:38,Dixit, Vishwanath 写道: > > > >> On 11/14/17, 3:55 PM, "刘歧" wrote: >> make fate failed: >> >> ../configure --enable-gpl --enable-memory-poisoning --enable-avresample >> --cc='ccache arm-linux-gnueabi-gcc'

Re: [FFmpeg-devel] [PATCH] avformat/hlsenc: creation of hls variant streams with master playlist in a single hlsenc instance

2017-11-14 Thread Dixit, Vishwanath
>On 11/14/17, 3:55 PM, "刘歧" wrote: >make fate failed: > >../configure --enable-gpl --enable-memory-poisoning --enable-avresample > --cc='ccache arm-linux-gnueabi-gcc' --target-exec='qemu-arm -L > /usr/arm-linux-gnueabi/' --arch=armv5te --cpu=armv5te

Re: [FFmpeg-devel] [PATCH] avformat/hlsenc: creation of hls variant streams with master playlist in a single hlsenc instance

2017-11-14 Thread 刘歧
> 在 2017年11月14日,14:42,Dixit, Vishwanath 写道: > > > >> On 11/13/17, 3:28 PM, "刘歧" wrote: >> root@localhost:~/ffmpeg# patch -p1 < >> ~/0001-avformat-hlsenc-creation-of-hls-variant-streams-in-a.patch >> patching file doc/muxers.texi >> patching file

Re: [FFmpeg-devel] [PATCH] avformat/hlsenc: creation of hls variant streams with master playlist in a single hlsenc instance

2017-11-13 Thread 刘歧
> 在 2017年11月8日,18:02,Dixit, Vishwanath 写道: > > I have added the copyright statement as per our legal team requirements. I > have updated the patches again. Please consider the patches in this mail > attachment as latest. Sorry for any inconvenience. > > Regards, >

Re: [FFmpeg-devel] [PATCH] avformat/hlsenc: creation of hls variant streams with master playlist in a single hlsenc instance

2017-11-08 Thread 刘歧
> 在 2017年11月8日,18:02,Dixit, Vishwanath 写道: > > I have added the copyright statement as per our legal team requirements. I > have updated the patches again. Please consider the patches in this mail > attachment as latest. Sorry for any inconvenience. Add Aman Gupta,

Re: [FFmpeg-devel] [PATCH] avformat/hlsenc: creation of hls variant streams with master playlist in a single hlsenc instance

2017-11-07 Thread Dixit, Vishwanath
>There have no master playlist after use patchset: > >test command line at bellow: > > >liuqideMBP:xxx liuqi$ ./ffmpeg -f lavfi -i color=red -f lavfi -i >anullsrc -g 25 -r 25 -b:v:0 1000k -b:v:1 256k -b:a:1 64k -b:a:1 32k >-map 0:v -map 1:a -map 0:v -map 1:a -f hls

Re: [FFmpeg-devel] [PATCH] avformat/hlsenc: creation of hls variant streams with master playlist in a single hlsenc instance

2017-11-07 Thread Steven Liu
2017-11-07 21:32 GMT+08:00 Dixit, Vishwanath : > > >>On 11/3/17, 8:31 PM, "刘歧" wrote: >>look at your mail title please! >>and read the test case which i write for the fate-filter-hls-append > > Thanks for your clarification on sample HLS encoder test.

Re: [FFmpeg-devel] [PATCH] avformat/hlsenc: creation of hls variant streams with master playlist in a single hlsenc instance

2017-11-03 Thread 刘歧
> 在 2017年11月3日,18:20,Dixit, Vishwanath 写道: > >> On 11/3/17, 3:24 PM, "Steven Liu" wrote: >> make fate-filter-hls-append >> >> you can grep hls append in the file > I think that is also a test for hls decoder. Basically, I am trying to find, > if

Re: [FFmpeg-devel] [PATCH] avformat/hlsenc: creation of hls variant streams with master playlist in a single hlsenc instance

2017-11-03 Thread Dixit, Vishwanath
>On 11/3/17, 3:24 PM, "Steven Liu" wrote: >make fate-filter-hls-append > >you can grep hls append in the file I think that is also a test for hls decoder. Basically, I am trying to find, if there are any basic tests available for hls encoder. Regards, Vishwanath

Re: [FFmpeg-devel] [PATCH] avformat/hlsenc: creation of hls variant streams with master playlist in a single hlsenc instance

2017-11-03 Thread Steven Liu
在 2017年11月3日,下午5:44,Dixit, Vishwanath 写道: >> On 10/24/17, 12:58 PM, "Liu Steven" wrote: >> tests/fate/filter-audio.mak >> reference it > I went through this file. The only HLS related test seems to be for HLS > decoder (fate-filter-hls). I

Re: [FFmpeg-devel] [PATCH] avformat/hlsenc: creation of hls variant streams with master playlist in a single hlsenc instance

2017-11-03 Thread Dixit, Vishwanath
>On 10/24/17, 12:58 PM, "Liu Steven" wrote: >tests/fate/filter-audio.mak >reference it I went through this file. The only HLS related test seems to be for HLS decoder (fate-filter-hls). I think, FATE does not have any test for HLS encoder yet. Could you please

Re: [FFmpeg-devel] [PATCH] avformat/hlsenc: creation of hls variant streams with master playlist in a single hlsenc instance

2017-10-24 Thread Li, Zhong
> -Original Message- > From: ffmpeg-devel [mailto:ffmpeg-devel-boun...@ffmpeg.org] On Behalf > Of Liu Steven > Sent: Tuesday, October 24, 2017 3:28 PM > To: and patches development discussions FFmpeg > > Cc: Liu Steven > Subject: Re:

Re: [FFmpeg-devel] [PATCH] avformat/hlsenc: creation of hls variant streams with master playlist in a single hlsenc instance

2017-10-24 Thread Liu Steven
> 在 2017年10月24日,下午2:00,Dixit, Vishwanath 写道: > >> On 10/22/17, 1:28 PM, "Liu Steven" wrote: >> Two patches should be ok, add FATE cases please :) > I am not familiar with FATE and I could not find any sample hlsenc FATE cases > in ffmpeg workspace.

Re: [FFmpeg-devel] [PATCH] avformat/hlsenc: creation of hls variant streams with master playlist in a single hlsenc instance

2017-10-24 Thread Dixit, Vishwanath
>On 10/22/17, 1:28 PM, "Liu Steven" wrote: >Two patches should be ok, add FATE cases please :) I am not familiar with FATE and I could not find any sample hlsenc FATE cases in ffmpeg workspace. Could you please help me with this? If some basic hlsenc tests are available, I

Re: [FFmpeg-devel] [PATCH] avformat/hlsenc: creation of hls variant streams with master playlist in a single hlsenc instance

2017-10-22 Thread Michael Niedermayer
On Sat, Oct 21, 2017 at 08:13:15AM +, Dixit, Vishwanath wrote: > Hi, [...] > @@ -1324,17 +1345,183 @@ static const char * > get_default_pattern_localtime_fmt(AVFormatContext *s) > return (HAVE_LIBC_MSVCRT || !strftime(b, sizeof(b), "%s", p) || > !strcmp(b, "%s")) ? "-%Y%m%d%H%M%S.ts" :

Re: [FFmpeg-devel] [PATCH] avformat/hlsenc: creation of hls variant streams with master playlist in a single hlsenc instance

2017-10-22 Thread Liu Steven
> 在 2017年10月21日,下午4:13,Dixit, Vishwanath 写道: > > Hi, > > Please find the attached patches which add support to create multiple HLS > variant streams and master playlist. > > Key advantages: > > 1. A single HLS encoder instance can handle multiple variant streams now. >

[FFmpeg-devel] [PATCH] avformat/hlsenc: creation of hls variant streams with master playlist in a single hlsenc instance

2017-10-21 Thread Dixit, Vishwanath
Hi, Please find the attached patches which add support to create multiple HLS variant streams and master playlist. Key advantages: 1. A single HLS encoder instance can handle multiple variant streams now. Otherwise, a separate HLS encoder instance was needed for each variant stream. So,