| Commit message (Collapse) | Author | Age |
... | |
| |
|
| |
|
| |
|
|
|
|
| |
Fix build after b74a1da4.
|
| |
|
|
|
|
|
|
|
|
| |
Override the frame size from the SPS with AVCodecContext values
if the latter specify a size smaller by less than one macroblock.
This is required for correct cropping of MOV files from Canon cameras.
Signed-off-by: Mans Rullgard <mans@mansr.com>
|
|
|
|
|
|
|
| |
This is required for correct cropping of files from Canon
cameras.
Signed-off-by: Mans Rullgard <mans@mansr.com>
|
|
|
|
|
|
|
|
|
| |
Unlike its predecessor, Indeo Audio codec generates tables depending on
sampling rate. Previously decoder used pre-generated tables for 22050 Hz
which obviously doesn't work with other frequencies.
Many thanks to Maxim Poliakovsky for providing all needed information
for this.
|
|
|
|
|
| |
It turns out that this frame type is actually intra and should be used as
a reference for interframes too.
|
|
|
|
| |
Needed to properly export avpriv_* symbols.
|
|
|
|
|
| |
Also include config.h so that HAVE_ALTIVEC will be defined.
Fixes compilation on PPC with Altivec enabled.
|
|
|
|
| |
Signed-off-by: Mans Rullgard <mans@mansr.com>
|
|
|
|
| |
Move vector_fmul() from DSPContext to AVFloatDSPContext.
|
|
|
|
|
| |
This will allow for easier implementation of Altivec functions in libraries
other than libavcodec.
|
|
|
|
|
| |
This will allow for easier implementation of ARM-optimized functions in
libraries other than libavcodec.
|
|
|
|
|
|
|
|
|
|
| |
This ensures that these functions are inlined into the per-position
entry points, allowing constant propagation as needed for proper
optimisation.
18% faster VC1 decoding on Cortex-A9.
Signed-off-by: Mans Rullgard <mans@mansr.com>
|
| |
|
|
|
|
|
|
|
|
|
| |
A number of systems do not implement freopen() with a NULL filename
correctly. This changes these programs to output individual images
if opening a named output argument as a file fails, in this case
assuming it is a directory.
Signed-off-by: Mans Rullgard <mans@mansr.com>
|
|
|
|
|
| |
Duplicate values in this vector are explicitly banned by the Vorbis I spec
and cause divide-by-zero crashes later on.
|
|
|
|
| |
codecs.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
This will be useful for Indeo Audio decoder which is almost the same
but supports stereo.
|
|
|
|
|
| |
This will be useful for Indeo Audio decoder which is almost the same
but supports stereo.
|
|
|
|
|
| |
They are only useful inside filters and we don't allow user filters for
now.
|
|
|
|
|
| |
They are only useful inside filters and we don't allow user filters for
now.
|
|
|
|
|
| |
It is only useful inside filters and we don't allow user filters for
now.
|
|
|
|
|
|
|
| |
We do not allow user filters, so avtools shouldn't use them either.
It also allows to reuse buffer management code from avconv, thus
reducing duplication.
|
|
|
|
| |
It will be used by avplay.
|
|
|
|
|
|
| |
Use just the pointer to the head of the buffer pool.
This will allow sharing the code with avplay.
|
|
|
|
|
| |
frame number should never be strictly larger than max frames, so the
if() was never triggered.
|
|
|
|
|
|
|
| |
In Musepack SV8 codec property tell the maximum nonzero band, but every
frame codes maximum band as a limit (i.e. strictly less than given value).
Synthesis also expects maximum nonzero band, so there's a need to convert
frame maximum band limit value.
|
|
|
|
| |
switching to mono.
|
| |
|
|
|
|
|
|
|
| |
Per suggestion by Michael Niedermayer.
Signed-off-by: Jindřich Makovička <makovick@gmail.com>
Signed-off-by: Martin Storsjö <martin@martin.st>
|
| |
|
|
|
|
| |
The specs say they are unsigned 32bit integers.
|
|
|
|
|
|
|
| |
filters
There may be multiple frames returned, so with just one check we can
write more than requested to the output.
|
| |
|
| |
|
|
|
|
| |
They are not used outside of avfiltergraph.c
|
| |
|
| |
|
|
|
|
| |
This makes it easier to switch between native rtmp and librtmp.
|
|
|
|
| |
This makes decoder handle random data passed as BMV frame data.
|
|
|
|
| |
Use correct side data size instead of just zeroed field.
|
|
|
|
|
|
|
| |
Adobe specifies onTextData as the standard message to use to deliver
text information.
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
|
|
|
|
|
|
|
|
|
| |
This adds the avoption mpegts_flags and converts the existing
resend_headers option into a flag, keeping the old option as
fallback for now.
Signed-off-by: Jindrich Makovicka <makovick@gmail.com>
Signed-off-by: Martin Storsjö <martin@martin.st>
|
|
|
|
|
|
|
|
| |
This isn't required any longer, when the mpegts muxer uses it
as a proper chained muxer.
Signed-off-by: Jindrich Makovicka <makovick@gmail.com>
Signed-off-by: Martin Storsjö <martin@martin.st>
|