This needs a fair bit of testing and review before merge.
Re: mini:
> if the header does get updated at the end this would mismatch if only a
> subset of segments get concatenated
This is one reason why I have the `seekback` option disabled by default
(the other being that it avoids potential int
On Mon, Mar 30, 2015 at 12:36:34AM +0200, Lukasz Marek wrote:
> On 29.03.2015 01:14, Mariusz Szczepańczyk wrote:
> >diff --git a/doc/APIchanges b/doc/APIchanges
> >index 3f153e9..814f752 100644
> >--- a/doc/APIchanges
> >+++ b/doc/APIchanges
> >@@ -15,6 +15,15 @@ libavutil: 2014-08-09
> >
> >
On Sun, Mar 29, 2015 at 01:14:54AM +0100, Mariusz Szczepańczyk wrote:
> On Fri, Mar 27, 2015 at 6:52 PM, Michael Niedermayer
> wrote:
>
> > On Thu, Mar 26, 2015 at 03:31:27PM +0100, Mariusz Szczepańczyk wrote:
> > > On Thu, Mar 26, 2015 at 2:31 PM, Michael Niedermayer
> > > wrote:
> > >
> > > >
On Thu, Mar 26, 2015 at 05:39:49PM +0100, Mariusz Szczepańczyk wrote:
> On Thu, Mar 26, 2015 at 3:40 PM, Michael Niedermayer
> wrote:
>
> > On Thu, Mar 26, 2015 at 01:25:19AM +0100, Mariusz Szczepańczyk wrote:
> > > From: Lukasz Marek
> > >
> > > Convinient function to build paths.
> > > ---
> >
On 29.03.2015 01:14, Mariusz Szczepańczyk wrote:
diff --git a/doc/APIchanges b/doc/APIchanges
index 3f153e9..814f752 100644
--- a/doc/APIchanges
+++ b/doc/APIchanges
@@ -15,6 +15,15 @@ libavutil: 2014-08-09
API changes, most recent first:
+2015-03-27 - 184084c - lavf 56.27.100 - avio.h ur
On Sat, Mar 28, 2015 at 10:28:54PM +0100, Michael Niedermayer wrote:
> This fixes depending on implementation defined behavior
>
> Signed-off-by: Michael Niedermayer
> ---
> libavfilter/tinterlace.h |2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
patchset applied
[...]
--
Michael
- Original Message -
> From: "Kieran Kunhya"
> To: "Wiebe Cazemier"
> Cc: "Kieran Kunhya"
> Sent: Sunday, 29 March, 2015 10:03:05 PM
> Subject: Re: [FFmpeg-devel] [PATCH] Dolby Digital dynamic range compression
> (drc_scale) is now 0 by default
>
> > There was another thread about it (
On Sun, Mar 29, 2015 at 11:08:51PM +0200, Michael Niedermayer wrote:
> On Sun, Mar 29, 2015 at 02:56:00PM -0600, Rodger Combs wrote:
> > I can see the reasoning here, but as "small enough" here means 32K,
>
> my concern was that some app might use a single large buffer without
> seek function.
> 3
On Sun, Mar 29, 2015 at 02:56:00PM -0600, Rodger Combs wrote:
> I can see the reasoning here, but as "small enough" here means 32K,
my concern was that some app might use a single large buffer without
seek function.
32k is too small i agree
> I don't think this would be worth doing on a per-muxe
I can see the reasoning here, but as "small enough" here means 32K, I don't
think this would be worth doing on a per-muxer basis. Maybe if we had a more
general way to tell the muxer about segment boundaries, or if segment.c
provided a single AVIOContext, with a write() function that passes thro
On Sun, Mar 29, 2015 at 11:54:59AM -0600, Rodger Combs wrote:
> In the case of most calls to end_ebml_master, the target is within the
> current segment, but in this case, it's in the first segment or header file,
> so if the context was marked as non-seekable manually (as in segment.c),
> avio_
2015-03-29 20:06 GMT+02:00 Kieran Kunhya :
> > On 29 March 2015 at 18:01, Wiebe Cazemier wrote:
> > Signed-off-by: Wiebe Cazemier
> Why can't you just set this in your application?
> Not everyone is listening on a full setup where they can hear the dynamic
range.
There are 2 possible situations:
On 29 March 2015 at 18:01, Wiebe Cazemier wrote:
> Signed-off-by: Wiebe Cazemier
Why can't you just set this in your application?
Not everyone is listening on a full setup where they can hear the dynamic range.
Kieran
___
ffmpeg-devel mailing list
ffm
In the case of most calls to end_ebml_master, the target is within the current
segment, but in this case, it's in the first segment or header file, so if the
context was marked as non-seekable manually (as in segment.c), avio_seek will
ignore that and execute it anyway. This is fine in other use
On Sat, Mar 28, 2015 at 07:25:21PM -0600, Rodger Combs wrote:
> ---
> libavformat/matroskaenc.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/libavformat/matroskaenc.c b/libavformat/matroskaenc.c
> index 6b2e390..c242a0e 100644
> --- a/libavformat/matroskaenc.c
> +++ b/
- Original Message -
> From: "Michael Niedermayer"
> To: "FFmpeg development discussions and patches"
> Sent: Thursday, 26 March, 2015 12:40:45 PM
> Subject: Re: [FFmpeg-devel] Default dynamic range compression on AC3
>
> and yes, please post a patch, this also should bump the version nu
On Sun, Mar 29, 2015 at 10:57:09AM -0600, Rodger Combs wrote:
> This prevents sub-muxers from trying to seek back to the beginning of the
> whole stream, only to find themselves overwriting some video data in the
> current (often last) segment.
>
> We only do this when not writing individual heade
Signed-off-by: Wiebe Cazemier
---
Changelog | 1 +
doc/decoders.texi | 2 +-
libavcodec/ac3dec_fixed.c | 2 +-
libavcodec/ac3dec_float.c | 2 +-
libavutil/version.h | 2 +-
5 files changed, 5 insertions(+), 4 deletions(-)
diff --git a/Changelog b/Changelog
index 109
This prevents sub-muxers from trying to seek back to the beginning of the
whole stream, only to find themselves overwriting some video data in the
current (often last) segment.
We only do this when not writing individual header/trailers.
---
libavformat/segment.c | 6 ++
1 file changed, 6 ins
On Sun, Mar 29, 2015 at 11:05:43AM +, Donny Yang wrote:
> Signed-off-by: Donny Yang
> ---
> libavcodec/pngenc.c | 27 ++-
> 1 file changed, 14 insertions(+), 13 deletions(-)
applied
thanks
[...]
--
Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B
On Sun, Mar 29, 2015 at 11:05:42AM +, Donny Yang wrote:
> Signed-off-by: Donny Yang
> ---
> libavcodec/pngenc.c | 124
> +++-
> 1 file changed, 65 insertions(+), 59 deletions(-)
applied
thanks
[...]
--
Michael GnuPG fingerprint: 9FF2128
Dana 29. 3. 2015. 13:06 osoba "Donny Yang" napisala je:
>
> Additionally, update some documentation with support for APNG
>
Make sure muxer works with -c:v copy.
> Signed-off-by: Donny Yang
> ---
> Changelog| 1 +
> doc/general.texi | 2 +
> libavformat/Makefile
On Sun, 29 Mar 2015 04:13:18 +0200
Stephan Holljes wrote:
> I hope this addresses the issues mentioned.
> I added a new label in case of failure in http_open() in favor of
> duplicated code (i.e. calling av_dict_free() multiple times). I copied
> the style from the other functions.
>
> Signed-of
On Sun, Mar 29, 2015 at 11:05:42AM +, Donny Yang wrote:
> Signed-off-by: Donny Yang
> ---
> libavcodec/pngenc.c | 22 ++
> 1 file changed, 10 insertions(+), 12 deletions(-)
applied
thanks
[...]
--
Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB
On Sun, 29 Mar 2015 11:05:40 +
Donny Yang wrote:
> Signed-off-by: Donny Yang
> ---
> libavcodec/pngenc.c | 19 +++
> 1 file changed, 15 insertions(+), 4 deletions(-)
>
> diff --git a/libavcodec/pngenc.c b/libavcodec/pngenc.c
> index d6233d0..3697dbb 100644
> --- a/libavcode
On Sun, Mar 29, 2015 at 11:05:41AM +, Donny Yang wrote:
> Signed-off-by: Donny Yang
> ---
> libavcodec/pngenc.c | 2 --
> 1 file changed, 2 deletions(-)
>
> diff --git a/libavcodec/pngenc.c b/libavcodec/pngenc.c
> index 3697dbb..bd3aae5 100644
> --- a/libavcodec/pngenc.c
> +++ b/libavcodec/p
On Sun, Mar 29, 2015 at 11:05:40AM +, Donny Yang wrote:
> Signed-off-by: Donny Yang
> ---
> libavcodec/pngenc.c | 19 +++
> 1 file changed, 15 insertions(+), 4 deletions(-)
>
> diff --git a/libavcodec/pngenc.c b/libavcodec/pngenc.c
> index d6233d0..3697dbb 100644
> --- a/liba
On Sun, Mar 29, 2015 at 04:30:27AM +, Donny Yang wrote:
> On 29 March 2015 at 03:15, Michael Niedermayer wrote:
>
> > you can try AVCodecContext->frame_number, if that doesnt work
> > you need to keep track of if you already had received a frame
> >
> I've tried both, but it turns out that AV
On Sat, Mar 28, 2015 at 07:25:20PM -0600, Rodger Combs wrote:
> This permits some interesting segmenting techniques with formats like
> Matroska,
> where you can concatenate the header and segments [N, nb_segments) and get
> a working file that starts at segment N's start time.
> ---
> libavforma
On Sat, Mar 28, 2015 at 07:25:19PM -0600, Rodger Combs wrote:
> This prevents sub-muxers from trying to seek back to the beginning of the
> whole stream, only to find themselves overwriting some video data in the
> current (often last) segment.
> ---
> libavformat/segment.c | 3 +++
> 1 file chang
Michael Niedermayer gmx.at> writes:
> On Sat, Mar 28, 2015 at 05:54:49PM +, Carl Eugen Hoyos wrote:
> > Michael Niedermayer gmx.at> writes:
> >
> > > was this the intent of the creator of the sample file we have ?
> > > i mean that the frames display more then 10 minutes
> >
> > There is
On Sat, Mar 28, 2015 at 07:25:18PM -0600, Rodger Combs wrote:
> ---
> libavformat/segment.c | 9 +
> 1 file changed, 5 insertions(+), 4 deletions(-)
applied
i wonder if it would make sense to leave it open and update
its content
thanks
[...]
--
Michael GnuPG fingerprint: 9FF2128B1
On Sat, Mar 28, 2015 at 06:27:35PM -0600, Rodger Combs wrote:
> ---
> libavformat/hls.c | 28
> 1 file changed, 24 insertions(+), 4 deletions(-)
applied
thanks
[...]
--
Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB
Democracy is the form o
Signed-off-by: Michael Niedermayer
---
libavcodec/libdcadec.c |4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/libavcodec/libdcadec.c b/libavcodec/libdcadec.c
index 6e89262..3ac4bcb 100644
--- a/libavcodec/libdcadec.c
+++ b/libavcodec/libdcadec.c
@@ -21,7 +21,6 @@
#inc
Additionally, update some documentation with support for APNG
Signed-off-by: Donny Yang
---
Changelog| 1 +
doc/general.texi | 2 +
libavformat/Makefile | 1 +
libavformat/allformats.c | 2 +-
libavformat/apngenc.c| 250
Signed-off-by: Donny Yang
---
libavcodec/pngenc.c | 27 ++-
1 file changed, 14 insertions(+), 13 deletions(-)
diff --git a/libavcodec/pngenc.c b/libavcodec/pngenc.c
index 0a215f2..410a829 100644
--- a/libavcodec/pngenc.c
+++ b/libavcodec/pngenc.c
@@ -299,7 +299,6 @@ stati
Signed-off-by: Donny Yang
---
libavcodec/pngenc.c | 146 +++-
1 file changed, 86 insertions(+), 60 deletions(-)
diff --git a/libavcodec/pngenc.c b/libavcodec/pngenc.c
index 410a829..0264575 100644
--- a/libavcodec/pngenc.c
+++ b/libavcodec/pngenc.c
Signed-off-by: Donny Yang
---
libavcodec/pngenc.c | 2 --
1 file changed, 2 deletions(-)
diff --git a/libavcodec/pngenc.c b/libavcodec/pngenc.c
index 3697dbb..bd3aae5 100644
--- a/libavcodec/pngenc.c
+++ b/libavcodec/pngenc.c
@@ -373,8 +373,6 @@ static int encode_frame(AVCodecContext *avctx, AVP
Signed-off-by: Donny Yang
---
configure | 1 +
libavcodec/Makefile| 1 +
libavcodec/allcodecs.c | 2 +-
libavcodec/pngenc.c| 53 ++
4 files changed, 52 insertions(+), 5 deletions(-)
diff --git a/configure b/configure
index e
Signed-off-by: Donny Yang
---
libavcodec/pngenc.c | 124 +++-
1 file changed, 65 insertions(+), 59 deletions(-)
diff --git a/libavcodec/pngenc.c b/libavcodec/pngenc.c
index 6c8fec2..0a215f2 100644
--- a/libavcodec/pngenc.c
+++ b/libavcodec/pngenc.c
Signed-off-by: Donny Yang
---
libavcodec/pngenc.c | 22 ++
1 file changed, 10 insertions(+), 12 deletions(-)
diff --git a/libavcodec/pngenc.c b/libavcodec/pngenc.c
index bd3aae5..6c8fec2 100644
--- a/libavcodec/pngenc.c
+++ b/libavcodec/pngenc.c
@@ -382,19 +382,19 @@ static i
Signed-off-by: Donny Yang
---
libavcodec/pngenc.c | 19 +++
1 file changed, 15 insertions(+), 4 deletions(-)
diff --git a/libavcodec/pngenc.c b/libavcodec/pngenc.c
index d6233d0..3697dbb 100644
--- a/libavcodec/pngenc.c
+++ b/libavcodec/pngenc.c
@@ -360,12 +360,23 @@ static int e
James Almer gmail.com> writes:
> > case TIFF_LZW:
> > return ff_lzw_encode(s->lzws, src, n);
> > default:
> > -return -1;
> > +return AVERROR_BUG;
>
> AVERROR(EINVAL) here.
>
> If i do "ffmpeg -i INPUT -compression_algo 2 OUTPUT.tiff"
> I'm not triggering a b
43 matches
Mail list logo