- 09 Feb, 2014 1 commit
-
-
Andrew Kelley authored
Since 2007, the Xiph.org Foundation recommends that .ogg only be used for Ogg Vorbis audio files. Source: http://wiki.xiph.org/index.php/MIME_Types_and_File_Extensions However we only do it if we have libvorbis available because the built in vorbis encoder is not as good. Signed-off-by:
Vittorio Giovara <vittorio.giovara@gmail.com>
-
- 01 Dec, 2013 1 commit
-
-
Carl Eugen Hoyos authored
Fixes ticket #3181.
-
- 23 Nov, 2013 1 commit
-
-
Diego Biurrun authored
-
- 21 Sep, 2013 1 commit
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 28 Jul, 2013 1 commit
-
-
James Almer authored
Signed-off-by:
James Almer <jamrial@gmail.com> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 25 Apr, 2013 1 commit
-
-
Luca Barbato authored
Most formats do not support negative timestamps, shift them to avoid unexpected behaviour and a number of bad crashes. CC:libav-stable@libav.org Signed-off-by:
Anton Khirnov <anton@khirnov.net> Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
- 13 Apr, 2013 1 commit
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 29 Jan, 2013 1 commit
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 08 Jan, 2013 1 commit
-
-
Justin Ruggles authored
This uses page duration instead of byte size to determine when to buffer the page. Also, it tries to avoid continued pages by buffering the current page if there are already packets in the page and adding the next packet would require it to be continued on a new page. This can improve seeking performance. The default page duration is 1 second, which is much saner than filling all page segments by default.
-
- 04 Nov, 2012 1 commit
-
-
Michael Niedermayer authored
The code would have segfaulted before if it where null Fixes CID732218 Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 21 Oct, 2012 1 commit
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 27 Sep, 2012 1 commit
-
-
Nathan Caldwell authored
Signed-off-by:
Diego Biurrun <diego@biurrun.de>
-
- 04 Sep, 2012 1 commit
-
-
Martin Storsjö authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 07 Aug, 2012 1 commit
-
-
Anton Khirnov authored
-
- 30 Mar, 2012 2 commits
-
-
Reimar Döffinger authored
The previous condition of 0 page size was wrong, that would disable the mechanism for all frames at a start of a page, thus some keyframes still would not get their own granule. The real problem is that header packets must not be flushed, but they have (and must have) 0 granule and thus would be detected as keyframes. Add a separate parameter to mark header packets. Signed-off-by:
Reimar Döffinger <Reimar.Doeffinger@gmx.de> Signed-off-by:
Justin Ruggles <justin.ruggles@gmail.com>
-
Andres Gonzalez authored
When set, if an Ogg stream buffer has enough data, a page is made instead of filling maximum-size pages. Using smaller pages results smaller seek intervals at the expense of higher container overhead. Signed-off-by:
Justin Ruggles <justin.ruggles@gmail.com>
-
- 24 Feb, 2012 1 commit
-
-
Justin Ruggles authored
fixes a memleak for Vorbis and Theora, where the comment header from avpriv_split_xiph_headers() is replaced by a buffer that must be freed separately.
-
- 18 Feb, 2012 1 commit
-
-
Reimar Döffinger authored
The previous condition of 0 page size was wrong, that would disable the mechanism for all frames at a start of a page, thus some keyframes still would not get their own granule. The real problem is that header packets must not be flushed, but they have (and must have) 0 granule and thus would be detected as keyframes. Add a separate parameter to mark header packets. Signed-off-by:
Reimar Döffinger <Reimar.Doeffinger@gmx.de>
-
- 12 Feb, 2012 1 commit
-
-
Reimar Döffinger authored
To make seeking work correctly, we must write a new granule for each keyframe. Unfortunately we currently have no regression tests due to no included Theora encoder. A test based on -vcodec copy from a Theora FATE sample should probably be added. Signed-off-by:
Reimar Döffinger <Reimar.Doeffinger@gmx.de>
-
- 30 Nov, 2011 1 commit
-
-
Anton Khirnov authored
It's supposed to be called only from (de)muxers.
-
- 02 Nov, 2011 1 commit
-
-
Diego Biurrun authored
-
- 20 Oct, 2011 2 commits
-
-
Anton Khirnov authored
It's used in lavf.
-
Anton Khirnov authored
Specifically, ff_flac_parse_streaminfo, ff_flac_is_extradata_valid and ff_flac_parse_block_header
-
- 17 Oct, 2011 1 commit
-
-
Clément Bœsch authored
-
- 30 Sep, 2011 2 commits
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Maksym Veremeyenko authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 10 Aug, 2011 1 commit
-
-
Clément Bœsch authored
This fixes the warning: libavformat/oggenc.c:75:7: warning: missing braces around initializer [-Wmissing-braces]
-
- 17 Jul, 2011 1 commit
-
-
Anton Khirnov authored
It's more readable and less prone to breakage.
-
- 03 Jul, 2011 1 commit
-
-
Mans Rullgard authored
Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
- 08 Jun, 2011 1 commit
-
-
Anton Khirnov authored
-
- 10 May, 2011 1 commit
-
-
Andres Gonzalez authored
Added oggpagesize option for Ogg encoding. Allows setting a preferred page size. When set, if an Ogg stream buffer has enough data, a page is made, instead of filling maximum-size pages.
-
- 03 Apr, 2011 2 commits
-
-
Anton Khirnov authored
-
Anton Khirnov authored
-
- 30 Mar, 2011 2 commits
-
-
Anton Khirnov authored
-
Anton Khirnov authored
-
- 19 Mar, 2011 1 commit
-
-
Mans Rullgard authored
Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
- 17 Mar, 2011 1 commit
-
-
Anton Khirnov authored
Signed-off-by:
Ronald S. Bultje <rsbultje@gmail.com>
-
- 05 Mar, 2011 1 commit
-
-
Anton Khirnov authored
Signed-off-by:
Ronald S. Bultje <rsbultje@gmail.com> (cherry picked from commit a2704c97)
-
- 04 Mar, 2011 1 commit
-
-
Anton Khirnov authored
Signed-off-by:
Ronald S. Bultje <rsbultje@gmail.com>
-
- 03 Mar, 2011 1 commit
-
-
Anton Khirnov authored
Signed-off-by:
Ronald S. Bultje <rsbultje@gmail.com> (cherry picked from commit 6b4aa5da)
-