On 22/11/14 22:55, Martin Storsjö wrote:
This allows creating a later mp4 fragment without sequentially
writing the earlier ones before (when called from a segmenter).
Normally when writing a fragmented mp4 file sequentially, the
first timestamps of a fragment are adjusted to match the
end of
On 22/11/14 22:55, Martin Storsjö wrote:
This allows setting the right fragment number if doing
random-access writing of fragments, and also allows reading the
current sequence number.
---
libavformat/movenc.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/libavformat/movenc.c
On 22/11/14 21:58, Kieran Kunhya wrote:
---
libavcodec/v210enc.c | 78 ++-
libavcodec/v210enc.h | 31 +
libavcodec/x86/Makefile | 2 ++
libavcodec/x86/v210enc.asm| 76
On Sun, 23 Nov 2014, Luca Barbato wrote:
On 22/11/14 22:55, Martin Storsjö wrote:
This allows creating a later mp4 fragment without sequentially
writing the earlier ones before (when called from a segmenter).
Normally when writing a fragmented mp4 file sequentially, the
first timestamps of a
On Sat, 22 Nov 2014, Bryan Huh wrote:
On Sat, Nov 22, 2014 at 1:55 PM, Martin Storsjö mar...@martin.st wrote:
This allows creating a later mp4 fragment without sequentially
writing the earlier ones before (when called from a segmenter).
Normally when writing a fragmented mp4 file
On 23/11/14 14:51, Martin Storsjö wrote:
On Sun, 23 Nov 2014, Luca Barbato wrote:
On 22/11/14 22:55, Martin Storsjö wrote:
This allows creating a later mp4 fragment without sequentially
writing the earlier ones before (when called from a segmenter).
Normally when writing a fragmented mp4
At least 8 bytes are needed (Mono audio).
Bug-Id: CID 741418
CC: libav-sta...@libav.org
---
I guess is quicker getting you the patch =P cook uses the first 8 bytes to setup
for mono, then 8 more for stereo and random number for multichannel.
libavcodec/cook.c | 2 +-
1 file changed, 1
This fixes playback with dash.js, when the input is one separate
mp4 file per track.
---
tools/sidxindex.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/tools/sidxindex.c b/tools/sidxindex.c
index da41d09..cb1b6c9 100644
--- a/tools/sidxindex.c
+++ b/tools/sidxindex.c
---
libavformat/flvdec.c | 4
1 file changed, 4 insertions(+)
diff --git a/libavformat/flvdec.c b/libavformat/flvdec.c
index 2d5e50e..e235c55 100644
--- a/libavformat/flvdec.c
+++ b/libavformat/flvdec.c
@@ -845,9 +845,13 @@ skip:
if (s-pb-seekable (!s-duration || s-duration ==
On 23/11/14 19:36, Uwe L. Korn wrote:
---
libavformat/flvdec.c | 4
1 file changed, 4 insertions(+)
diff --git a/libavformat/flvdec.c b/libavformat/flvdec.c
index 2d5e50e..e235c55 100644
--- a/libavformat/flvdec.c
+++ b/libavformat/flvdec.c
@@ -845,9 +845,13 @@ skip:
if
On 23/11/14 16:41, Martin Storsjö wrote:
This fixes playback with dash.js, when the input is one separate
mp4 file per track.
---
tools/sidxindex.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/tools/sidxindex.c b/tools/sidxindex.c
index da41d09..cb1b6c9 100644
---
On Sun, 23 Nov 2014, Martin Storsjö wrote:
This fixes playback with dash.js, when the input is one separate
mp4 file per track.
---
tools/sidxindex.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/tools/sidxindex.c b/tools/sidxindex.c
index da41d09..cb1b6c9 100644
---
On 23/11/14 20:31, Martin Storsjö wrote:
On Sun, 23 Nov 2014, Martin Storsjö wrote:
This fixes playback with dash.js, when the input is one separate
mp4 file per track.
---
tools/sidxindex.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/tools/sidxindex.c
From: wm4 nfx...@googlemail.com
The buffer pool has to atomically add and remove entries from the linked
list of available buffers. This was done by removing the entire list
with a CAS operation, working on it, and then setting it back again
(using a retry-loop in case another thread was doing
Also add no-op fallbacks when threading is disabled.
This helps keeping the code clean if Libav is compiled for targets
without threading. Since we assume that no threads of any kind are used
in such configurations, doing nothing is ok by definition.
Based on a patch by wm4
On Sun, 23 Nov 2014, Uwe L. Korn wrote:
---
libavformat/flvdec.c | 4
1 file changed, 4 insertions(+)
diff --git a/libavformat/flvdec.c b/libavformat/flvdec.c
index 2d5e50e..e235c55 100644
--- a/libavformat/flvdec.c
+++ b/libavformat/flvdec.c
@@ -845,9 +845,13 @@ skip:
if
On 23/11/14 21:31, Anton Khirnov wrote:
Also add no-op fallbacks when threading is disabled.
This helps keeping the code clean if Libav is compiled for targets
without threading. Since we assume that no threads of any kind are used
in such configurations, doing nothing is ok by definition.
On 23/11/14 21:31, Anton Khirnov wrote:
From: wm4 nfx...@googlemail.com
The buffer pool has to atomically add and remove entries from the linked
list of available buffers. This was done by removing the entire list
with a CAS operation, working on it, and then setting it back again
(using a
On Sat, Nov 22, 2014 at 12:55 PM, Vittorio Giovara
vittorio.giov...@gmail.com wrote:
On Fri, Nov 21, 2014 at 4:14 PM, Vittorio Giovara
vittorio.giov...@gmail.com wrote:
g
On Fri, Nov 21, 2014 at 3:55 PM, Martin Storsjö mar...@martin.st wrote:
On Fri, 21 Nov 2014, Vittorio Giovara wrote:
On
On Sun, Nov 23, 2014 at 3:09 PM, Luca Barbato lu_z...@gentoo.org wrote:
At least 8 bytes are needed (Mono audio).
Bug-Id: CID 741418
CC: libav-sta...@libav.org
---
I guess is quicker getting you the patch =P cook uses the first 8 bytes to
setup
for mono, then 8 more for stereo and random
On 20/11/14 16:41, Vittorio Giovara wrote:
And with the power of git am and sed, here is the updated set, with small
cosmetic fixes here and there. I reorder the set in three chapters, and
I'd not mind to squash the cosmetics in a single one.
Vittorio
If there isn't any other comment I'd
---
libavcodec/v210enc.c | 151 +++---
libavcodec/v210enc.h | 4 +-
libavcodec/x86/v210enc.asm| 104 -
libavcodec/x86/v210enc_init.c | 13 +++-
libavutil/x86/x86util.asm | 5 ++
5 files changed, 218
On 23/11/14 23:13, Kieran Kunhya wrote:
---
libavcodec/v210enc.c | 151 +++---
libavcodec/v210enc.h | 4 +-
libavcodec/x86/v210enc.asm| 104 -
libavcodec/x86/v210enc_init.c | 13 +++-
On 21/11/14 13:57, Vittorio Giovara wrote:
From: Michael Niedermayer michae...@gmx.at
CC: libav-sta...@libav.org
Bug-Id: CID 1194380 / CID 1194381
---
libavcodec/vc1_block.c | 12
First, what's the value of v-is_intra ?
vc1_block.c 1560
block_intra |=
From: Oleksij Rempel li...@rempel-privat.de
Signed-off-by: Oleksij Rempel li...@rempel-privat.de
Signed-off-by: Luca Barbato lu_z...@gentoo.org
Signed-off-by: Vittorio Giovara vittorio.giov...@gmail.com
---
Updated patch with version and changelog entry and placed the public entry
in the right
From: Oleksij Rempel li...@rempel-privat.de
Signed-off-by: Oleksij Rempel li...@rempel-privat.de
Signed-off-by: Luca Barbato lu_z...@gentoo.org
Signed-off-by: Vittorio Giovara vittorio.giov...@gmail.com
---
Changelog and version bump.
Vittorio
Changelog| 2 +-
---
Using the test the author provided. They are going to be tested on oracle too
before pushing.
Vittorio
tests/fate/audio.mak | 4 +
tests/ref/fate/dss-lp | 737 ++
tests/ref/fate/dss-sp | 334 +++
3 files changed, 1075
On Sun, Nov 23, 2014 at 2:59 PM, Vittorio Giovara
vittorio.giov...@gmail.com wrote:
---
Using the test the author provided. They are going to be tested on oracle too
before pushing.
Vittorio
tests/fate/audio.mak | 4 +
tests/ref/fate/dss-lp | 737
On Sun, Nov 23, 2014 at 11:20 PM, Timothy Gu timothyg...@gmail.com wrote:
On Sun, Nov 23, 2014 at 2:59 PM, Vittorio Giovara
vittorio.giov...@gmail.com wrote:
---
Using the test the author provided. They are going to be tested on oracle too
before pushing.
Vittorio
tests/fate/audio.mak |
The code currently set the information in at least 4 places, spare
some pointless loops.
Make the code in the loop a little uniform to make easier factorize
it out later.
---
libavcodec/vc1_block.c | 26 +++---
1 file changed, 11 insertions(+), 15 deletions(-)
diff --git
Keep the code as similar as possible across the codepaths to
ease spotting it for factorization.
Based on a patch from Michael Niedermayer michae...@gmx.at.
---
libavcodec/vc1_block.c | 14 +-
1 file changed, 9 insertions(+), 5 deletions(-)
diff --git a/libavcodec/vc1_block.c
From: Michael Niedermayer michae...@gmx.at
`is_intra` is a 6bits bitfield.
CC: libav-sta...@libav.org
Bug-Id: CID 1194380 / CID 1194381
Signed-off-by: Luca Barbato lu_z...@gentoo.org
---
libavcodec/vc1_loopfilter.c | 14 +++---
1 file changed, 7 insertions(+), 7 deletions(-)
diff
As done for all the other codecs not calling it indirectly.
Bug-Id: CID 1135770 / CID 1135771
CC: libav-sta...@libav.org
---
Looks like we weren't checking.
libavcodec/hnm4video.c | 6 ++
1 file changed, 6 insertions(+)
diff --git a/libavcodec/hnm4video.c b/libavcodec/hnm4video.c
index
Also make sure not to reuse the same variable.
CC: libav-sta...@libav.org
Bug-Id: CID 1238840
---
From the parsers batch, got left behind.
Vittorio
libavcodec/h263dec.c | 4 +++-
libavcodec/mpeg4video_parser.c | 12 ++--
2 files changed, 13 insertions(+), 3 deletions(-)
diff
Also correctly propagate errors to mpegvideo_parse.
CC: libav-sta...@libav.org
Bug-Id: CID 1135741
---
Another lost patch.
Vittorio
libavcodec/mpegvideo_parser.c | 28 +++-
1 file changed, 19 insertions(+), 9 deletions(-)
diff --git a/libavcodec/mpegvideo_parser.c
On 12/11/14 19:10, Vittorio Giovara wrote:
From: Michael Niedermayer michae...@gmx.at
CC: libav-sta...@libav.org
Bug-Id: CID 1206639
Signed-off-by: Vittorio Giovara vittorio.giov...@gmail.com
---
libavcodec/apedec.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git
On 24/11/14 01:19, Vittorio Giovara wrote:
Also correctly propagate errors to mpegvideo_parse.
CC: libav-sta...@libav.org
Bug-Id: CID 1135741
---
Another lost patch.
Vittorio
libavcodec/mpegvideo_parser.c | 28 +++-
1 file changed, 19 insertions(+), 9 deletions(-)
On 24/11/14 01:10, Vittorio Giovara wrote:
Also make sure not to reuse the same variable.
CC: libav-sta...@libav.org
Bug-Id: CID 1238840
---
From the parsers batch, got left behind.
Vittorio
Ok
___
libav-devel mailing list
libav-devel@libav.org
On 12/11/14 11:13, Vittorio Giovara wrote:
From: Michael Niedermayer michae...@gmx.at
Also remove redundant check.
roqaudio: Always use the frame buffer on flush
Prevent NULL dereference.
The patch itself looks fine.
___
libav-devel mailing list
On 21/11/14 13:57, Vittorio Giovara wrote:
Fixes a wordly warning from clang -Wsometimes-uninitialized.
---
libavcodec/aacsbr.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libavcodec/aacsbr.c b/libavcodec/aacsbr.c
index 76c1014..52ebe65 100644
--- a/libavcodec/aacsbr.c
On 04/11/14 15:36, Vittorio Giovara wrote:
CC: libav-sta...@libav.org
Bug-Id: CID 1238835
---
libavcodec/mpegaudio_tablegen.h | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/libavcodec/mpegaudio_tablegen.h b/libavcodec/mpegaudio_tablegen.h
index 8a3e51a..110d4f2 100644
CC: libav-sta...@libav.org
Bug-Id: CID 1245699 / CID 1245700
---
libavcodec/vc1_pred.c | 9 ++---
1 file changed, 2 insertions(+), 7 deletions(-)
diff --git a/libavcodec/vc1_pred.c b/libavcodec/vc1_pred.c
index 6a54fe4..87efcd2 100644
--- a/libavcodec/vc1_pred.c
+++ b/libavcodec/vc1_pred.c
On 24/11/14 02:38, Vittorio Giovara wrote:
CC: libav-sta...@libav.org
Bug-Id: CID 1245699 / CID 1245700
---
libavcodec/vc1_pred.c | 9 ++---
1 file changed, 2 insertions(+), 7 deletions(-)
diff --git a/libavcodec/vc1_pred.c b/libavcodec/vc1_pred.c
index 6a54fe4..87efcd2 100644
---
Am 23.11.2014 um 23:59 schrieb Vittorio Giovara:
From: Oleksij Rempel li...@rempel-privat.de
Signed-off-by: Oleksij Rempel li...@rempel-privat.de
Signed-off-by: Luca Barbato lu_z...@gentoo.org
Signed-off-by: Vittorio Giovara vittorio.giov...@gmail.com
---
Updated patch with version and
Am 24.11.2014 um 00:37 schrieb Vittorio Giovara:
On Sun, Nov 23, 2014 at 11:20 PM, Timothy Gu timothyg...@gmail.com wrote:
On Sun, Nov 23, 2014 at 2:59 PM, Vittorio Giovara
vittorio.giov...@gmail.com wrote:
---
Using the test the author provided. They are going to be tested on oracle
too
45 matches
Mail list logo