Discontinuous sample could cause corrupted image if next video frame
is non-key frame.
Mostly, avio_seek() fails on I/O error for http/ftp/... stream.
In my opinion, retry is better than skip.
> -/* must be done just before reading, to avoid infinite loop on sample */
> -sc->current_sampl
---
libavformat/mov.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/libavformat/mov.c b/libavformat/mov.c
index bfbf599..a8f818f 100644
--- a/libavformat/mov.c
+++ b/libavformat/mov.c
@@ -4241,8 +4241,6 @@ static int mov_read_packet(AVFormatContext *s, AVPacket
*pkt)
---
libavformat/mov.c | 5 -
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/libavformat/mov.c b/libavformat/mov.c
index 085d2a7..bfbf599 100644
--- a/libavformat/mov.c
+++ b/libavformat/mov.c
@@ -4229,7 +4229,10 @@ static int mov_read_packet(AVFormatContext *s, AVPacket
*pkt)
On Wed, May 20, 2015 at 11:52:17PM +, Urvang Joshi wrote:
> On Wed, May 20, 2015 at 12:39 PM Michael Niedermayer
> wrote:
>
> > On Wed, May 20, 2015 at 01:56:17AM +, Urvang Joshi wrote:
> > > This is 1st out of 3 patches.
> > > Attached.
> >
> > > webpenc.c | 63
> > +++
On Wed, May 20, 2015 at 12:39 PM Michael Niedermayer
wrote:
> On Wed, May 20, 2015 at 01:56:17AM +, Urvang Joshi wrote:
> > This is 1st out of 3 patches.
> > Attached.
>
> > webpenc.c | 63
> +-
> > 1 file changed, 46 insertions(+
On 20/05/15 7:58 PM, James Zern wrote:
> On Wed, May 20, 2015 at 2:05 PM, James Almer wrote:
>> Signed-off-by: James Almer
>> ---
>> libavcodec/libvpx.c| 4
>> libavcodec/libvpxenc.c | 24 +++-
>> 2 files changed, 27 insertions(+), 1 deletion(-)
>>
>
> lgtm
Pushed
On Wed, May 20, 2015 at 05:49:18PM -0500, Rodger Combs wrote:
> ---
> ffmpeg_opt.c | 9 +++--
> 1 file changed, 7 insertions(+), 2 deletions(-)
applied
thanks
[...]
--
Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB
Asymptotically faster algorithms should always be
On Wed, May 20, 2015 at 2:05 PM, James Almer wrote:
> Signed-off-by: James Almer
> ---
> libavcodec/libvpx.c| 4
> libavcodec/libvpxenc.c | 24 +++-
> 2 files changed, 27 insertions(+), 1 deletion(-)
>
lgtm
___
ffmpeg-dev
---
ffmpeg_opt.c | 9 +++--
1 file changed, 7 insertions(+), 2 deletions(-)
diff --git a/ffmpeg_opt.c b/ffmpeg_opt.c
index a8d433e..e64c829 100644
--- a/ffmpeg_opt.c
+++ b/ffmpeg_opt.c
@@ -111,6 +111,7 @@ static int do_psnr= 0;
static int input_sync;
static int override_ffserver
Rodger Combs gmail.com> writes:
> +// We use a private API call here; it's good enough for WebKit.
> +SecIdentityRef SecIdentityCreate
Please test in configure if it is available.
Carl Eugen
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http:
Signed-off-by: Michael Niedermayer
---
ffmpeg.c |1 +
ffmpeg_opt.c | 14 ++
2 files changed, 15 insertions(+)
diff --git a/ffmpeg.c b/ffmpeg.c
index a89ae39..da3ab91 100644
--- a/ffmpeg.c
+++ b/ffmpeg.c
@@ -2822,6 +2822,7 @@ static int transcode_init(void)
---
configure | 30 +-
libavformat/tls.c | 2 +-
2 files changed, 30 insertions(+), 2 deletions(-)
diff --git a/configure b/configure
index fed69ec..346e135 100755
--- a/configure
+++ b/configure
@@ -108,6 +108,7 @@ Configuration options:
--disable-all
---
configure | 10 +-
libavformat/tls.c | 307 ++
2 files changed, 316 insertions(+), 1 deletion(-)
diff --git a/configure b/configure
index a02fe4a..fed69ec 100755
--- a/configure
+++ b/configure
@@ -274,6 +274,8 @@ External library s
Tested the latest version of your patch and now the configure autodetection
works properly. I tested it on a few https streams and it works great,
thank you!
On Wed, May 20, 2015 at 2:29 PM, Rodger Combs
wrote:
> ---
> configure | 10 +-
> libavformat/tls.c | 307
>
---
configure | 30 +-
libavformat/tls.c | 2 +-
2 files changed, 30 insertions(+), 2 deletions(-)
diff --git a/configure b/configure
index d4429f1..f304b6e 100755
--- a/configure
+++ b/configure
@@ -108,6 +108,7 @@ Configuration options:
--disable-all
---
configure | 10 +-
libavformat/tls.c | 307 ++
2 files changed, 316 insertions(+), 1 deletion(-)
diff --git a/configure b/configure
index a02fe4a..d4429f1 100755
--- a/configure
+++ b/configure
@@ -274,6 +274,8 @@ External library s
Signed-off-by: James Almer
---
libavcodec/libvpx.c| 4
libavcodec/libvpxenc.c | 24 +++-
2 files changed, 27 insertions(+), 1 deletion(-)
diff --git a/libavcodec/libvpx.c b/libavcodec/libvpx.c
index b432fe9..e0f9df3 100644
--- a/libavcodec/libvpx.c
+++ b/libavcodec/
On 2015-05-20 13:13, Niklesh Lalwani wrote:
From: Niklesh
Signed-off-by: Niklesh
---
libavcodec/movtextdec.c | 20 +---
1 file changed, 17 insertions(+), 3 deletions(-)
diff --git a/libavcodec/movtextdec.c b/libavcodec/movtextdec.c
index 53ffef0..6ff02b3 100644
--- a/libavcod
---
configure | 30 +-
libavformat/tls.c | 2 +-
2 files changed, 30 insertions(+), 2 deletions(-)
diff --git a/configure b/configure
index 35ed82b..651405b 100755
--- a/configure
+++ b/configure
@@ -108,6 +108,7 @@ Configuration options:
--disable-all
---
configure | 10 +-
libavformat/tls.c | 307 ++
2 files changed, 316 insertions(+), 1 deletion(-)
diff --git a/configure b/configure
index a02fe4a..35ed82b 100755
--- a/configure
+++ b/configure
@@ -274,6 +274,8 @@ External library s
From: Niklesh
Signed-off-by: Niklesh
---
libavcodec/movtextdec.c | 20 +---
1 file changed, 17 insertions(+), 3 deletions(-)
diff --git a/libavcodec/movtextdec.c b/libavcodec/movtextdec.c
index 53ffef0..6ff02b3 100644
--- a/libavcodec/movtextdec.c
+++ b/libavcodec/movtextdec.c
On Wed, May 20, 2015 at 01:56:17AM +, Urvang Joshi wrote:
> This is 1st out of 3 patches.
> Attached.
> webpenc.c | 63
> +-
> 1 file changed, 46 insertions(+), 17 deletions(-)
> ee0eae792572bbcce5b6ce0e982e1347f0241418
> 1.WebP
On Wed, May 20, 2015 at 08:13:02PM +0200, Carl Eugen Hoyos wrote:
> On Wednesday 20 May 2015 08:02:57 pm Ronald S. Bultje wrote:
> > Hi,
> >
> > On Wed, May 20, 2015 at 12:32 PM, Carl Eugen Hoyos wrote:
> > > Our mov demuxer claims that "6" is bt470bg, so write "6" if
> > > the user specified bt47
On Wed, May 20, 2015 at 07:04:05PM +0200, Carl Eugen Hoyos wrote:
> Hi!
>
> Playing around with the input parameter -r, I was able to produce
> a dos if a prores packet had size 0 and the mkv muxer looped
> forever in ebml_num_size() called from put_ebml_num().
> Attached patch fixes the endloes
On 20.05.2015 20:37, Michael Niedermayer wrote:
> On Wed, May 20, 2015 at 07:15:10PM +0200, Andreas Cadhalpun wrote:
>> nutdec.c | 16
>> 1 file changed, 12 insertions(+), 4 deletions(-)
>> f12e470bce420dfcc9533cbc729750f1888a6732
>> 0003-nutdec-abort-if-EOF-is-reached-in-deco
On Wed, May 20, 2015 at 07:15:10PM +0200, Andreas Cadhalpun wrote:
> On 20.05.2015 16:58, Luca Barbato wrote:
> > On 20/05/15 16:35, Andreas Cadhalpun wrote:
> >> On 20.05.2015 03:46, Michael Niedermayer wrote:
> >>> this could check the return code from get_str()
> >>> which would return failure o
That file is attached
you would have to attach the file generated by git format-patch
also you of course first need to locally commit your changes
and set the commit message and author
see man git commit
[...]
___
ffmpeg-devel mailing list
ffmpeg
Thanks. I'll do it separately for style entries.
-Niklesh
On 20-May-2015 11:41 PM, "Philip Langdale" wrote:
> On 2015-05-20 11:06, Niklesh Lalwani wrote:
>
>> I have done tracksize += 8 if there is a large box. This should account
>> for
>> it?
>>
>
> I see you did, but that's not a good idea. P
On Wednesday 20 May 2015 08:02:57 pm Ronald S. Bultje wrote:
> Hi,
>
> On Wed, May 20, 2015 at 12:32 PM, Carl Eugen Hoyos wrote:
> > Our mov demuxer claims that "6" is bt470bg, so write "6" if
> > the user specified bt470bg.
>
> [..]
>
> > }
> > switch (track->enc->colorspace) {
> >
On 2015-05-20 11:06, Niklesh Lalwani wrote:
I have done tracksize += 8 if there is a large box. This should account
for
it?
I see you did, but that's not a good idea. Previously, tracksize was
accurate,
in that it reflected adding tsmb_size each time. Now you're adding 8
that's
already inclu
I have done tracksize += 8 if there is a large box. This should account for
it?
On 20-May-2015 11:17 PM, "Philip Langdale" wrote:
> On 2015-05-20 07:40, Niklesh Lalwani wrote:
>
>> From: Niklesh
>>
>> This patch is to be applied over the previous patch to fix movtext
>> crashes (which is yet to
Hi,
On Wed, May 20, 2015 at 12:32 PM, Carl Eugen Hoyos wrote:
> Our mov demuxer claims that "6" is bt470bg, so write "6" if
> the user specified bt470bg.
>
[..]
> }
> switch (track->enc->colorspace) {
> case AVCOL_TRC_BT709: avio_wb16(pb, 1); break;
> +case AVCOL_PRI_BT47
On 2015-05-20 07:40, Niklesh Lalwani wrote:
From: Niklesh
This patch is to be applied over the previous patch to fix movtext
crashes (which is yet to be committed)
Signed-off-by: Niklesh
---
libavcodec/movtextdec.c | 11 ++-
1 file changed, 10 insertions(+), 1 deletion(-)
diff --git
On 20.05.2015 16:58, Luca Barbato wrote:
> On 20/05/15 16:35, Andreas Cadhalpun wrote:
>> On 20.05.2015 03:46, Michael Niedermayer wrote:
>>> this could check the return code from get_str()
>>> which would return failure on EOF already i think
>>> that would be slightly simpler
>>
>> No, get_str on
On 20.05.2015 17:02, Michael Niedermayer wrote:
> On Wed, May 20, 2015 at 04:35:10PM +0200, Andreas Cadhalpun wrote:
>> On 20.05.2015 03:15, Michael Niedermayer wrote:
>>> On Wed, May 20, 2015 at 12:49:55AM +0200, Andreas Cadhalpun wrote:
This can unnecessarily waste a lot of time.
S
On 20.05.2015 16:53, Michael Niedermayer wrote:
> On Wed, May 20, 2015 at 04:34:49PM +0200, Andreas Cadhalpun wrote:
>> nut.h|1 +
>> nutdec.c |5 -
>> 2 files changed, 5 insertions(+), 1 deletion(-)
>> b32d36842ae472ac23d4445d35cee09c8a9adc46
>> 0001-nutdec-fix-infinite-resync-l
Hi!
Playing around with the input parameter -r, I was able to produce
a dos if a prores packet had size 0 and the mkv muxer looped
forever in ebml_num_size() called from put_ebml_num().
Attached patch fixes the endloess loop here.
Please comment, Carl Eugen
diff --git a/libavformat/matroskaenc.
Hi!
Our mov demuxer claims that "6" is bt470bg, so write "6" if
the user specified bt470bg.
Plesae comment, Carl Eugen
diff --git a/libavformat/movenc.c b/libavformat/movenc.c
index b6821d4..0bb92fd 100644
--- a/libavformat/movenc.c
+++ b/libavformat/movenc.c
@@ -1608,6 +1608,7 @@ static int mov
On Wed, May 20, 2015 at 06:17:56PM +0800, 周晓勇 wrote:
> From 24ac12a834ef25633e39705dd423a111b089be68 Mon Sep 17 00:00:00 2001
> From: ZhouXiaoyong
> Date: Wed, 20 May 2015 13:16:55 +0800
> Subject: [PATCH 3/3] configure: add cpuflags for loongson3 series cpu
>
>
> Signed-off-by: ZhouXiaoyong
a
On Wed, May 20, 2015 at 04:34:49PM +0200, Andreas Cadhalpun wrote:
> On 20.05.2015 02:00, Michael Niedermayer wrote:
> > On Wed, May 20, 2015 at 12:49:49AM +0200, Andreas Cadhalpun wrote:
> >> nut->last_syncpoint_pos doesn't necessarily change between resync
> >> attempts, so find_any_startcode can
On Wed, May 20, 2015 at 06:16:48PM +0800, 周晓勇 wrote:
> From d0ad6c2fbb57fb16e5507149a7378022329820f8 Mon Sep 17 00:00:00 2001
> From: ZhouXiaoyong
> Date: Tue, 19 May 2015 15:43:09 +0800
> Subject: [PATCH 2/3] avcodec/mips: loongson fix bugs in mathops optimization
>
>
> The mathops bugs impact
On Wed, May 20, 2015 at 04:35:21PM +0200, Andreas Cadhalpun wrote:
> On 20.05.2015 03:46, Michael Niedermayer wrote:
> > On Wed, May 20, 2015 at 12:50:00AM +0200, Andreas Cadhalpun wrote:
> >> These loops can take a lot of time if count is very large.
> >>
> >> Signed-off-by: Andreas Cadhalpun
> >
On Wed, May 20, 2015 at 04:35:10PM +0200, Andreas Cadhalpun wrote:
> On 20.05.2015 03:15, Michael Niedermayer wrote:
> > On Wed, May 20, 2015 at 12:49:55AM +0200, Andreas Cadhalpun wrote:
> >> This can unnecessarily waste a lot of time.
> >>
> >> Signed-off-by: Andreas Cadhalpun
> >> ---
> >> lib
On Wed, May 20, 2015 at 04:34:49PM +0200, Andreas Cadhalpun wrote:
> On 20.05.2015 02:00, Michael Niedermayer wrote:
> > On Wed, May 20, 2015 at 12:49:49AM +0200, Andreas Cadhalpun wrote:
> >> nut->last_syncpoint_pos doesn't necessarily change between resync
> >> attempts, so find_any_startcode can
From: Niklesh
This patch is to be applied over the previous patch to fix movtext crashes
(which is yet to be committed)
Signed-off-by: Niklesh
---
libavcodec/movtextdec.c | 11 ++-
1 file changed, 10 insertions(+), 1 deletion(-)
diff --git a/libavcodec/movtextdec.c b/libavcodec/movtex
On 20.05.2015 03:15, Michael Niedermayer wrote:
> On Wed, May 20, 2015 at 12:49:55AM +0200, Andreas Cadhalpun wrote:
>> This can unnecessarily waste a lot of time.
>>
>> Signed-off-by: Andreas Cadhalpun
>> ---
>> libavformat/nutdec.c | 8 +---
>> 1 file changed, 5 insertions(+), 3 deletions(-
On 20.05.2015 03:46, Michael Niedermayer wrote:
> On Wed, May 20, 2015 at 12:50:00AM +0200, Andreas Cadhalpun wrote:
>> These loops can take a lot of time if count is very large.
>>
>> Signed-off-by: Andreas Cadhalpun
>> ---
>> libavformat/nutdec.c | 8
>> 1 file changed, 8 insertions(+)
On 20.05.2015 02:00, Michael Niedermayer wrote:
> On Wed, May 20, 2015 at 12:49:49AM +0200, Andreas Cadhalpun wrote:
>> nut->last_syncpoint_pos doesn't necessarily change between resync
>> attempts, so find_any_startcode can return the same startcode again.
>>
>> Thus remember where the last resync
Hi,
On Wed, May 20, 2015 at 7:15 AM, Ajay Choudary wrote:
> Hi Ronald,
>
> Thank you for your quick response, i was new to ffmeg mailing lists.
> I tried with sdp_file option as shown in below command,
> # ffmpeg -vcodec vp8 -sdp_file file.sdp -i rtp://192.168.1.93:15000 -f
> mpeg1video -b: 400
Hi Ronald,
Thank you for your quick response, i was new to ffmeg mailing lists.
I tried with sdp_file option as shown in below command,
# ffmpeg -vcodec vp8 -sdp_file file.sdp -i rtp://192.168.1.93:15000 -f
mpeg1video -b: 400k -r 30 http://192.168.1.11:8082/url/640/480/
ffmpeg version n2.5.6-3-g
Hi,
On Wed, May 20, 2015 at 6:49 AM, Ajay Choudary wrote:
> ffmpeg is reading rtp and detecting payload value (VP8 = 100), i try to
> provide sdp file with *-sdp_file option * but it is invalid argument.
I don't see that invocation anywhere in your email. Most likely, you placed
-sdp_file aft
Hi All,
Am trying to stream the MPEG video on html5 canvas tag.
I was able to stream my Web CAM video in browser (canvas video tag) with
below command. (No errors & good quality)
# ffmpeg -s 640x480 -f video4linux2 -i /dev/video0 -f mpeg1video -b 800k -r
30 *http://192.168.1.11:8082/url/640/480/
On Wed, May 20, 2015 at 09:24:37AM +0200, Jerome Martinez wrote:
> Le 20/05/2015 03:44, Michael Niedermayer a écrit :
> >[...]
> >
> >If you want to allow multiple w/h/colorspace, its probably better
> >to allow multiple global headers as in h264/h265 and put a index
> >in the frame header to choos
On Wed, May 20, 2015 at 06:15:49PM +0800, 周晓勇 wrote:
> From 2f81f4c3cfd726a939d9be9d30d67118649ddc19 Mon Sep 17 00:00:00 2001
> From: ZhouXiaoyong
> Date: Mon, 18 May 2015 17:14:18 +0800
> Subject: [PATCH 1/3] configure: disable mipsfpu for loongson3
>
>
> MIPSFPU optimization does't support FAT
On Wed, May 20, 2015 at 03:51:29AM -0300, James Almer wrote:
> On 19/05/15 9:31 PM, Michael Niedermayer wrote:
> > If someone wants to cleanup spelling and grammer and push this, do not
> > hesitate!
> > I just wanted to document the 2 newly added options and then realized
> > that flac enc is miss
>From 24ac12a834ef25633e39705dd423a111b089be68 Mon Sep 17 00:00:00 2001
From: ZhouXiaoyong
Date: Wed, 20 May 2015 13:16:55 +0800
Subject: [PATCH 3/3] configure: add cpuflags for loongson3 series cpu
Signed-off-by: ZhouXiaoyong
---
configure | 1 +
1 file changed, 1 insertion(+)
diff --git a/
>From d0ad6c2fbb57fb16e5507149a7378022329820f8 Mon Sep 17 00:00:00 2001
From: ZhouXiaoyong
Date: Tue, 19 May 2015 15:43:09 +0800
Subject: [PATCH 2/3] avcodec/mips: loongson fix bugs in mathops optimization
The mathops bugs impact passing fate test.
Signed-off-by: ZhouXiaoyong
---
libavcodec/
>From 2f81f4c3cfd726a939d9be9d30d67118649ddc19 Mon Sep 17 00:00:00 2001
From: ZhouXiaoyong
Date: Mon, 18 May 2015 17:14:18 +0800
Subject: [PATCH 1/3] configure: disable mipsfpu for loongson3
MIPSFPU optimization does't support FATE correctly on Loongson-3.
Signed-off-by: ZhouXiaoyong
---
con
On Tue, May 19, 2015 at 07:35:42PM +0100, Anonymous 573462 wrote:
> I used Zip-7 to unpack the file no problem;
>
> It's file properties now being;
>
> Name: ffmpeg-2.6.3
> Folder: +
> Size: 44 550 426
> Packed Size: 45 859 840
> Modified: 2015-05-17 02:26:53
> Mode: Orwx
> User: Michael
> Group:
The implementation works when all the pathces are applied.
I'll make the changes so the code is buildable alvays (after each patch is
apllied) and I will resend the patch set.
Thanks,
- Nedeljko
Od: ffmpeg-devel-boun...@ffmpeg.org [ffmpeg-devel-boun...@ff
I will resend a patch with changes according to all the remarks.
Thanks,
- Nedeljko
Od: ffmpeg-devel-boun...@ffmpeg.org [ffmpeg-devel-boun...@ffmpeg.org] u ime
korisnika Michael Niedermayer [michae...@gmx.at]
Poslato: 16. maj 2015 2:12
Za: FFmpeg developme
Le 20/05/2015 03:44, Michael Niedermayer a écrit :
[...]
If you want to allow multiple w/h/colorspace, its probably better
to allow multiple global headers as in h264/h265 and put a index
in the frame header to choose one of the parameter sets
some of the tables are also large IIRC initial_state
62 matches
Mail list logo