- 01 Jun, 2014 4 commits
-
-
Anton Khirnov authored
Some encoders (e.g. flac) need to send side data when there is no more data to be output. This enables them to output a packet with no data in it, only side data.
-
wm4 authored
Signed-off-by: Anton Khirnov <anton@khirnov.net>
-
wm4 authored
Signed-off-by: Anton Khirnov <anton@khirnov.net>
-
Tudor Suciu authored
Bug-Id: 695 Signed-off-by: Anton Khirnov <anton@khirnov.net>
-
- 31 May, 2014 1 commit
-
-
Martin Storsjö authored
Only copy it manually in the muxers where it makes sense (rtspenc, sapenc). Don't touch the original AVStream in movenchint, where the original AVStream should be kept untouched. This fixes the normal tracks in RTP hinted files after abb810db - the hint tracks were ok while the normal media tracks were broken, noticed by Michael Niedermayer. This reverts abb810db but achieves the same effect for the other muxers. Signed-off-by: Martin Storsjö <martin@martin.st>
-
- 30 May, 2014 2 commits
-
-
Thierry Fauck authored
CC: libav-stable@libav.org Signed-off-by: Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
While it strictly isn't necessary to copy the time base (since any use of it is scaled in ff_write_chained), it still is better to signal the actual time base to the caller, avoiding one unnecessary rescaling. This also lets the caller know what the actual internal time base is, in case that is useful info for some caller. This reverts commit 397ffde1. Signed-off-by: Martin Storsjö <martin@martin.st>
-
- 29 May, 2014 13 commits
-
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Diego Biurrun authored
This allows making it visible without name clashes.
-
Martin Storsjö authored
This fixes building in PIC mode with gas. The examples in the gas manual showed using a # here even though gas itself actually didn't support that syntax (and the gas test suite only tests it without the extra hash sign). CC: libav-stable@libav.org Signed-off-by: Martin Storsjö <martin@martin.st>
-
Anton Khirnov authored
Fixes calculating the ts offset for audio codecs with delay.
-
Anton Khirnov authored
Do not fall back on the codec timebase, since that can be anything for VFR video.
-
Anton Khirnov authored
-
Anton Khirnov authored
This results in DefaultDuration not being written when the framerate is not known, but as this field is purely informative, this should not break any sane demuxers.
-
Roman Savchenko authored
First free metadata, then the side data it is contained in. Signed-off-by: Anton Khirnov <anton@khirnov.net>
-
- 28 May, 2014 16 commits
-
-
Luca Barbato authored
-
Luca Barbato authored
Utility function to get the upper bound on the number of samples the resampler would output.
-
Luca Barbato authored
Add the low overhead pipe mode and the extended broadcast mode. Export the options as 'syncponts' since it impacts only that. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
-
Luca Barbato authored
Provide f_strict for avconv usage. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
-
Michael Niedermayer authored
This corrects the bug that caused the checksums to change in 9767d7c0. It caused the EOS flag to be set incorrectly; the ogg spec does not allow it to be set in the middle of a logical bitstream. Signed-off-by: Andrew Kelley <superjoe30@gmail.com> Signed-off-by: Martin Storsjö <martin@martin.st>
-
Diego Biurrun authored
This allows reusing it from multiple files.
-
Diego Biurrun authored
-
Anton Khirnov authored
-
Anton Khirnov authored
-
Anton Khirnov authored
It is commonly stored in a vorbiscomment block in codec private data.
-
Anton Khirnov authored
It contains all information that is used by the decoder and the other FLAC-capable demuxers (flacdec, ogg) export only STREAMINFO as well.
-
Anton Khirnov authored
-
Anton Khirnov authored
This avoids all the ABI troubles associated with avpriv_. Since this function is very small and does not depend on any tables, making it inline should have no adverse effects.
-
Anton Khirnov authored
-
Anton Khirnov authored
It is used to store the channel mask for non-standard layouts.
-
Anton Khirnov authored
The channel layout mask for non-standard layouts is typically stored at the container level (as a vorbiscomment tag) for FLAC.
-
- 27 May, 2014 4 commits
-
-
Andrew Kelley authored
Before, header information for ogg format files was sent with the first encoded packet. This patch makes it so that it is possible for API users to differentiate between headers and encoded audio. This is useful, for example, when creating an audio stream where you want to send one set of headers for every client that connects and then the encoded stream of audio. Signed-off-by: Martin Storsjö <martin@martin.st>
-
Andrew Kelley authored
Signed-off-by: Martin Storsjö <martin@martin.st>
-
Diego Biurrun authored
Also shorten HuffYUV context member names to avoid clutter.
-
Diego Biurrun authored
Also shorten HuffYUV context member names to avoid clutter.
-