---
Here an initial patch to support many yuva, apparently either I botched
adding them (since I did lots of cut and paste) or they manage the expose some
flaws in swscale. valgrind manages to spot something and might be nice if
other people try this and see if the values for the fate-lavfi
Hi,
On Sat, Oct 13, 2012 at 11:06 PM, Luca Barbato lu_z...@gentoo.org wrote:
---
Here an initial patch to support many yuva, apparently either I botched
adding them (since I did lots of cut and paste) or they manage the expose some
flaws in swscale. valgrind manages to spot something and
On Sat, 13 Oct 2012 10:18:24 -0400, Reinhard Tartler siret...@tauware.de
wrote:
---
src/download | 22
src/news | 82
++
2 files changed, 104 insertions(+)
This is my first shot at the news site entry.
On 10/14/2012 08:13 AM, Ronald S. Bultje wrote:
Hi,
On Sat, Oct 13, 2012 at 11:06 PM, Luca Barbato lu_z...@gentoo.org wrote:
---
Here an initial patch to support many yuva, apparently either I botched
adding them (since I did lots of cut and paste) or they manage the expose
some
flaws
From d8ffaee164efaf8d9bc97b4b63549cff5105 Mon Sep 17 00:00:00 2001
From: John Stebbins jstebbins...@gmail.com
Date: Sun, 14 Oct 2012 16:28:48 +0200
Subject: [PATCH 1/2] PGS subtitles: Expose forced flag
Useful for detection of subtitles displayed during foreign language scenes.
---
From bbbd5c3a085b88fbf8362fd720cb4b884802d41a Mon Sep 17 00:00:00 2001
From: John Stebbins jstebbins...@gmail.com
Date: Sun, 14 Oct 2012 16:37:06 +0200
Subject: [PATCH 2/2] PGS subtitles: Set AVSubtitle pts value
pts should be that of the packet containing the presentation segment.
---
On 10/14/2012 04:52 PM, John Stebbins wrote:
+uint8_t forced;
why uint8_t ? I guess it would require a version bump btw.
In itself looks a good feature (and probably the players would enjoy
having this information)
lu
___
libav-devel mailing list
Luca Barbato lu_z...@gentoo.org writes:
On 10/14/2012 04:52 PM, John Stebbins wrote:
+uint8_t forced;
why uint8_t ? I guess it would require a version bump btw.
Add a flags member instead so more things can be added later without
changing ABI incompatibly again.
--
Måns Rullgård
On 10/14/2012 05:14 PM, Luca Barbato wrote:
On 10/14/2012 04:52 PM, John Stebbins wrote:
+uint8_t forced;
why uint8_t ? I guess it would require a version bump btw.
In itself looks a good feature (and probably the players would enjoy
having this information)
uint8_t appears to be used
On 10/14/2012 05:17 PM, Måns Rullgård wrote:
Luca Barbato lu_z...@gentoo.org writes:
On 10/14/2012 04:52 PM, John Stebbins wrote:
+uint8_t forced;
why uint8_t ? I guess it would require a version bump btw.
Add a flags member instead so more things can be added later without
changing
On 10/14/2012 05:14 PM, Luca Barbato wrote:
On 10/14/2012 04:52 PM, John Stebbins wrote:
+uint8_t forced;
why uint8_t ? I guess it would require a version bump btw.
In itself looks a good feature (and probably the players would enjoy
having this information)
lu
Is the version number
Limit the space taken to 30 lines anyway.
---
This should make Diego happy =P
The pager is a little ugly so I guess I'll change it to something more square
and green.
Makefile | 7 ---
awk_split| 20
sed_commands | 13 -
3 files changed, 24
---
src/about | 18 --
1 file changed, 8 insertions(+), 10 deletions(-)
diff --git a/src/about b/src/about
index 607a8b7..2e63812 100644
--- a/src/about
+++ b/src/about
@@ -13,7 +13,7 @@ to go forward./small
p We are committed to provide major releases yearly and point
On 10/14/2012 05:41 PM, John Stebbins wrote:
On 10/14/2012 05:14 PM, Luca Barbato wrote:
On 10/14/2012 04:52 PM, John Stebbins wrote:
+uint8_t forced;
why uint8_t ? I guess it would require a version bump btw.
In itself looks a good feature (and probably the players would enjoy
having
Luca Barbato lu_z...@gentoo.org writes:
Limit the space taken to 30 lines anyway.
---
This should make Diego happy =P
The pager is a little ugly so I guess I'll change it to something more square
and green.
Makefile | 7 ---
awk_split| 20
sed_commands
Luca Barbato lu_z...@gentoo.org writes:
---
src/about | 18 --
1 file changed, 8 insertions(+), 10 deletions(-)
diff --git a/src/about b/src/about
index 607a8b7..2e63812 100644
--- a/src/about
+++ b/src/about
@@ -13,7 +13,7 @@ to go forward./small
p We are committed
On 10/14/2012 05:17 PM, Måns Rullgård wrote:
Luca Barbato lu_z...@gentoo.org writes:
On 10/14/2012 04:52 PM, John Stebbins wrote:
+uint8_t forced;
why uint8_t ? I guess it would require a version bump btw.
Add a flags member instead so more things can be added later without
changing ABI
On 10/14/2012 06:25 PM, Måns Rullgård wrote:
Luca Barbato lu_z...@gentoo.org writes:
Limit the space taken to 30 lines anyway.
---
This should make Diego happy =P
The pager is a little ugly so I guess I'll change it to something more square
and green.
Makefile | 7 ---
On 10/14/2012 06:27 PM, Måns Rullgård wrote:
Luca Barbato lu_z...@gentoo.org writes:
---
src/about | 18 --
1 file changed, 8 insertions(+), 10 deletions(-)
diff --git a/src/about b/src/about
index 607a8b7..2e63812 100644
--- a/src/about
+++ b/src/about
@@ -13,7 +13,7
Luca Barbato lu_z...@gentoo.org writes:
+sub(/\.*/, , name);
+name = url # name;
+}
+
+/\h3[^h3]*h3/ {
That pattern looks wrong. What are you actually trying to match?
\ is wrong, to match any h3 h3 should be enough.
I was mainly thinking of the [^h3] part. This will prevent
On 10/14/2012 06:28 PM, John Stebbins wrote:
On 10/14/2012 05:17 PM, Måns Rullgård wrote:
Luca Barbato lu_z...@gentoo.org writes:
On 10/14/2012 04:52 PM, John Stebbins wrote:
+uint8_t forced;
why uint8_t ? I guess it would require a version bump btw.
Add a flags member instead so more
---
Simpler version that keeps the output configuration handling as-is.
libavcodec/aac.h|7 ++-
libavcodec/aacdec.c | 104 +++
libavcodec/aacsbr.c |6 +--
3 files changed, 69 insertions(+), 48 deletions(-)
diff --git
On 10/14/2012 07:30 PM, Måns Rullgård wrote:
Luca Barbato lu_z...@gentoo.org writes:
+sub(/\.*/, , name);
+name = url # name;
+}
+
+/\h3[^h3]*h3/ {
That pattern looks wrong. What are you actually trying to match?
\ is wrong, to match any h3 h3 should be enough.
I was
---
libavcodec/avcodec.h |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/libavcodec/avcodec.h b/libavcodec/avcodec.h
index 51270e6..cda6703 100644
--- a/libavcodec/avcodec.h
+++ b/libavcodec/avcodec.h
@@ -990,7 +990,7 @@ typedef struct AVFrame {
* extended_data
On 10/12/2012 12:24 AM, Luca Barbato wrote:
On 10/05/2012 05:31 PM, Peter B. wrote:
On 10/01/2012 05:30 PM, Luca Barbato wrote:
I'm rebasing old patches supporting some pixel formats and possibly
I'll have a look at ffv1 to see what really changed.
In order to avoid misunderstandings, I
On Sun, 14 Oct 2012 14:32:08 -0400, Justin Ruggles justin.rugg...@gmail.com
wrote:
---
libavcodec/avcodec.h |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/libavcodec/avcodec.h b/libavcodec/avcodec.h
index 51270e6..cda6703 100644
--- a/libavcodec/avcodec.h
+++
On 10/14/2012 08:39 PM, Peter B. wrote:
On 10/12/2012 12:24 AM, Luca Barbato wrote:
On 10/05/2012 05:31 PM, Peter B. wrote:
On 10/01/2012 05:30 PM, Luca Barbato wrote:
I'm rebasing old patches supporting some pixel formats and possibly
I'll have a look at ffv1 to see what really changed.
In
Hi,
On Sat, Oct 13, 2012 at 11:13 PM, Ronald S. Bultje rsbul...@gmail.com wrote:
Hi,
On Sat, Oct 13, 2012 at 11:06 PM, Luca Barbato lu_z...@gentoo.org wrote:
---
Here an initial patch to support many yuva, apparently either I botched
adding them (since I did lots of cut and paste) or they
Hi,
On Sun, Oct 14, 2012 at 12:53 PM, Ronald S. Bultje rsbul...@gmail.com wrote:
Hi,
On Sat, Oct 13, 2012 at 11:13 PM, Ronald S. Bultje rsbul...@gmail.com wrote:
Hi,
On Sat, Oct 13, 2012 at 11:06 PM, Luca Barbato lu_z...@gentoo.org wrote:
---
Here an initial patch to support many yuva,
On Sun, Oct 14, 2012 at 06:11:54PM +0200, Luca Barbato wrote:
--- a/src/about
+++ b/src/about
@@ -13,7 +13,7 @@ to go forward./small
p We are committed to provide major releases yearly and point releases
at least on a quaterly rate. We try to maintain at least two major release
-at time
On 10/14/2012 10:12 PM, Diego Biurrun wrote:
On Sun, Oct 14, 2012 at 06:11:54PM +0200, Luca Barbato wrote:
Please commit the patch with those changes while I finish the pager
styling =)
lu
___
libav-devel mailing list
libav-devel@libav.org
On 10/14/2012 09:54 PM, Ronald S. Bultje wrote:
Hi,
On Sun, Oct 14, 2012 at 12:53 PM, Ronald S. Bultje rsbul...@gmail.com wrote:
Hi,
On Sat, Oct 13, 2012 at 11:13 PM, Ronald S. Bultje rsbul...@gmail.com
wrote:
Hi,
On Sat, Oct 13, 2012 at 11:06 PM, Luca Barbato lu_z...@gentoo.org wrote:
Hi,
On Sun, Oct 14, 2012 at 1:39 PM, Luca Barbato lu_z...@gentoo.org wrote:
On 10/14/2012 09:54 PM, Ronald S. Bultje wrote:
Hi,
On Sun, Oct 14, 2012 at 12:53 PM, Ronald S. Bultje rsbul...@gmail.com
wrote:
Hi,
On Sat, Oct 13, 2012 at 11:13 PM, Ronald S. Bultje rsbul...@gmail.com
wrote:
On 10/14/2012 09:20 PM, Luca Barbato wrote:
Could you please provide me a small sample of it?
You can generate it, using red_kayak from xiph/derf's collection:
http://media.xiph.org/video/derf/y4m/red_kayak_1080p.y4m
Using the current git of ffmpeg, create the FFv1.3 video as follows:
On 10/14/2012 10:43 PM, Ronald S. Bultje wrote:
Hi,
On Sun, Oct 14, 2012 at 1:39 PM, Luca Barbato lu_z...@gentoo.org wrote:
On 10/14/2012 09:54 PM, Ronald S. Bultje wrote:
Hi,
On Sun, Oct 14, 2012 at 12:53 PM, Ronald S. Bultje rsbul...@gmail.com
wrote:
Hi,
On Sat, Oct 13, 2012 at
Hi,
On Sun, Oct 14, 2012 at 2:12 PM, Luca Barbato lu_z...@gentoo.org wrote:
On 10/14/2012 10:43 PM, Ronald S. Bultje wrote:
Hi,
On Sun, Oct 14, 2012 at 1:39 PM, Luca Barbato lu_z...@gentoo.org wrote:
On 10/14/2012 09:54 PM, Ronald S. Bultje wrote:
Hi,
On Sun, Oct 14, 2012 at 12:53 PM,
---
libavcodec/aac.h|7 ++-
libavcodec/aacdec.c | 104 +++
libavcodec/aacsbr.c |6 +--
3 files changed, 69 insertions(+), 48 deletions(-)
diff --git a/libavcodec/aac.h b/libavcodec/aac.h
index 32baf9d..70470dd 100644
---
---
libavcodec/mpegaudiodec.c | 95 +++
libavcodec/mpegaudiodec_float.c | 14 ++
2 files changed, 61 insertions(+), 48 deletions(-)
diff --git a/libavcodec/mpegaudiodec.c b/libavcodec/mpegaudiodec.c
index 80acdad..66cbca1 100644
---
---
libavcodec/pcm.c | 19 ++-
1 files changed, 10 insertions(+), 9 deletions(-)
diff --git a/libavcodec/pcm.c b/libavcodec/pcm.c
index c6c6bc0..da0e696 100644
--- a/libavcodec/pcm.c
+++ b/libavcodec/pcm.c
@@ -340,15 +340,16 @@ static int pcm_decode_frame(AVCodecContext *avctx,
---
libavcodec/vorbisdec.c | 81 ++-
1 files changed, 31 insertions(+), 50 deletions(-)
diff --git a/libavcodec/vorbisdec.c b/libavcodec/vorbisdec.c
index f5a541a..496d4c3 100644
--- a/libavcodec/vorbisdec.c
+++ b/libavcodec/vorbisdec.c
@@ -151,9
---
Fix sample format for mp3on4.
libavcodec/mpegaudiodec.c | 95 +++
libavcodec/mpegaudiodec_float.c | 14 ++
2 files changed, 61 insertions(+), 48 deletions(-)
diff --git a/libavcodec/mpegaudiodec.c b/libavcodec/mpegaudiodec.c
index
On 10/14/2012 11:36 PM, Ronald S. Bultje wrote:
Well yes, can we first sort out this stuff without nut? I mean, I
Sure!
really don't have much reason to trust nut at this moment. When you
test a typical conversion (convert that thing to nut without
colorspace conversion, and then ./avplay
On 10/14/2012 11:40 PM, Justin Ruggles wrote:
---
libavcodec/vorbisdec.c | 81 ++-
1 files changed, 31 insertions(+), 50 deletions(-)
Looks ok, how did you test it?
lu
___
libav-devel mailing list
This removes a dependency of the Matroska demuxer on the RealMedia
demuxer while only minimally bloating a RealMedia muxer only build.
---
libavformat/Makefile |4 ++--
libavformat/rm.c | 41 +
libavformat/rmdec.c | 41
On 10/15/2012 12:02 AM, Diego Biurrun wrote:
This removes a dependency of the Matroska demuxer on the RealMedia
demuxer while only minimally bloating a RealMedia muxer only build.
---
libavformat/Makefile |4 ++--
libavformat/rm.c | 41 +
On 10/14/2012 05:55 PM, Luca Barbato wrote:
On 10/14/2012 11:40 PM, Justin Ruggles wrote:
---
libavcodec/vorbisdec.c | 81
++-
1 files changed, 31 insertions(+), 50 deletions(-)
Looks ok, how did you test it?
make fate-vorbis and some
On Sat, 13 Oct 2012, Måns Rullgård wrote:
Martin Storsjö mar...@martin.st writes:
+#if CONFIG_SHARED defined(_WIN32) !defined(COMPILING_avcodec)
+#define avcodec_exportdata __declspec(dllimport)
+#else
+#define avcodec_exportdata
+#endif
I want to think about this some more.
Any further
Hi,
On Sun, Oct 14, 2012 at 3:02 PM, Diego Biurrun di...@biurrun.de wrote:
This removes a dependency of the Matroska demuxer on the RealMedia
demuxer while only minimally bloating a RealMedia muxer only build.
---
libavformat/Makefile |4 ++--
libavformat/rm.c | 41
---
libswscale/swscale_unscaled.c | 32 ++--
1 file changed, 30 insertions(+), 2 deletions(-)
diff --git a/libswscale/swscale_unscaled.c b/libswscale/swscale_unscaled.c
index 70eff72..e6ec7b5 100644
--- a/libswscale/swscale_unscaled.c
+++
Limit the space taken to 30 lines anyway.
---
Now with a more custom style.
Makefile | 7 ---
htdocs/css/bootstrap.css | 13 +++--
sed_commands | 13 -
split.awk| 20
4 files changed, 31 insertions(+), 22
Martin Storsjö mar...@martin.st writes:
On Sat, 13 Oct 2012, Måns Rullgård wrote:
Martin Storsjö mar...@martin.st writes:
+#if CONFIG_SHARED defined(_WIN32) !defined(COMPILING_avcodec)
+#define avcodec_exportdata __declspec(dllimport)
+#else
+#define avcodec_exportdata
+#endif
I want
Ronald S. Bultje rsbul...@gmail.com writes:
Hi,
On Sun, Oct 14, 2012 at 3:02 PM, Diego Biurrun di...@biurrun.de wrote:
This removes a dependency of the Matroska demuxer on the RealMedia
demuxer while only minimally bloating a RealMedia muxer only build.
---
libavformat/Makefile |4
---
Some code duplication, still not solving all the issues with yuva.
libswscale/swscale.c | 37 +++--
libswscale/swscale_unscaled.c | 32 ++--
2 files changed, 65 insertions(+), 4 deletions(-)
diff --git
On 10/14/2012 07:55 AM, Luca Barbato wrote:
---
configure | 10 ++
1 file changed, 10 insertions(+)
diff --git a/configure b/configure
index 26cd7ea..b4a1f96 100755
--- a/configure
+++ b/configure
@@ -2053,6 +2053,16 @@ case $toolchain in
nm_default=dumpbin -symbols
---
configure | 10 ++
1 file changed, 10 insertions(+)
diff --git a/configure b/configure
index d8a5728..cb29f13 100755
--- a/configure
+++ b/configure
@@ -2053,6 +2053,16 @@ case $toolchain in
nm_default=dumpbin -symbols
ar_default=lib
;;
+clang-asan)
+
awk alone can do this, no need for grep.
Signed-off-by: Mans Rullgard m...@mansr.com
---
configure | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/configure b/configure
index 700e99d..3bb8fff 100755
--- a/configure
+++ b/configure
@@ -3775,7 +3775,7 @@ get_version(){
Use the existing filter functions instead of open-coding the
separation of general flags and libraries.
Signed-off-by: Mans Rullgard m...@mansr.com
---
configure | 7 ++-
1 file changed, 2 insertions(+), 5 deletions(-)
diff --git a/configure b/configure
index 3bb8fff..eeefeaf 100755
---
This header uses various types provided by stdint.h without
explicitly including it.
Signed-off-by: Mans Rullgard m...@mansr.com
---
libavformat/network.h | 1 +
1 file changed, 1 insertion(+)
diff --git a/libavformat/network.h b/libavformat/network.h
index 19c5a92..da9d926 100644
---
Add a configure function to pull in a compat object and set up
redirects in one operation. This avoids duplicating conditions
across configure and makefiles.
Signed-off-by: Mans Rullgard m...@mansr.com
---
configure | 15 +++
libavutil/Makefile | 3 +--
2 files changed, 12
Some systems require sys/time.h being explicitly included before
sys/resource.h. The configure check already does this.
Signed-off-by: Mans Rullgard m...@mansr.com
---
avconv.c | 1 +
cmdutils.c | 1 +
2 files changed, 2 insertions(+)
diff --git a/avconv.c b/avconv.c
index 4d9c7c0..20d873e
The absence of this function will only give a less informative
string back from our fallback implementation of getnameinfo().
Signed-off-by: Mans Rullgard m...@mansr.com
---
configure| 2 ++
libavformat/os_support.c | 2 ++
2 files changed, 4 insertions(+)
diff --git a/configure
A zero or negative sample size is impossible and should be
reported as an error.
Signed-off-by: Mans Rullgard m...@mansr.com
---
tests/tiny_psnr.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/tests/tiny_psnr.c b/tests/tiny_psnr.c
index 5db2662..a53a670 100644
---
Signed-off-by: Mans Rullgard m...@mansr.com
---
libavformat/network.h | 8
1 file changed, 8 insertions(+)
diff --git a/libavformat/network.h b/libavformat/network.h
index da9d926..5160767 100644
--- a/libavformat/network.h
+++ b/libavformat/network.h
@@ -188,6 +188,14 @@ const char
Some compilers (e.g. old gcc) have trouble with these.
Signed-off-by: Mans Rullgard m...@mansr.com
---
libswscale/swscale_unscaled.c | 17 +
1 file changed, 9 insertions(+), 8 deletions(-)
diff --git a/libswscale/swscale_unscaled.c b/libswscale/swscale_unscaled.c
index
For a sample size of 32 bits, the shift would overflow producing
undefined results. Incidentally, in the only test currently using
32-bit samples, the output matches the reference exactly on most
systems meaning the bad 'max' value is never used.
Signed-off-by: Mans Rullgard m...@mansr.com
---
The 'md5sum' command is used with the -b flag so the presence test
must also use this flag.
Signed-off-by: Mans Rullgard m...@mansr.com
---
tests/md5.sh | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/tests/md5.sh b/tests/md5.sh
index 4b95127..0b382b1 100644
---
This allows targets to include special objects when linking
executables without including them in (shared) libraries.
Signed-off-by: Mans Rullgard m...@mansr.com
---
Makefile| 8
configure | 1 +
library.mak | 2 +-
3 files changed, 6 insertions(+), 5 deletions(-)
diff --git
This avoids repeating cmdutils.o in both the prerequisites and
the link command.
Signed-off-by: Mans Rullgard m...@mansr.com
---
Makefile | 8
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/Makefile b/Makefile
index 9abb835..4c2553f 100644
--- a/Makefile
+++ b/Makefile
@@
Signed-off-by: Mans Rullgard m...@mansr.com
---
configure | 16
libavcodec/aacps_tablegen.h | 1 +
libavutil/libm.h| 40
3 files changed, 57 insertions(+)
diff --git a/configure b/configure
index
This adds support for building on Plan 9 x86-32. The compat/plan9
directory contains a few different items:
- replacements for the 'head' and 'printf' shell commands
- minor fixups for a couple of system headers
- wrapper for main() to disable FPU exceptions
Larger required changes to the
On Sun, Oct 14, 2012 at 8:11 PM, Mans Rullgard m...@mansr.com wrote:
Some compilers (e.g. old gcc) have trouble with these.
Signed-off-by: Mans Rullgard m...@mansr.com
---
libswscale/swscale_unscaled.c | 17 +
1 file changed, 9 insertions(+), 8 deletions(-)
diff --git
On 10/14/2012 11:11 PM, Mans Rullgard wrote:
For a sample size of 32 bits, the shift would overflow producing
undefined results. Incidentally, in the only test currently using
32-bit samples, the output matches the reference exactly on most
systems meaning the bad 'max' value is never used.
72 matches
Mail list logo