Michael Niedermayer
84d902fb92
mpeg4videoenc: use av_assert
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Michael Niedermayer
43c609374a
mpeg4videodec: use av_assert
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Nicolas George
0abab00303
dpx: invalid aspect ratio is 0/1, not 0/0.
13 years ago
Carl Eugen Hoyos
acf0283925
Set default ffv1 coder to -1.
...
Autoselect coder 1 instead of default coder if bits_per_raw_sample > 8.
Fixes ticket #1519 .
13 years ago
Carl Eugen Hoyos
4c4e125695
Cosmetics: Return AVERROR_INVALIDDATA from ffv1 encoder initialisation if invalid data was provided.
13 years ago
Carl Eugen Hoyos
08ed3e8bf4
Cosmetics: Move ffv1 encoder initialisation code.
13 years ago
Michael Niedermayer
71c689e83e
dsputil: turn assert into if() as its possible to trigger with ffv1
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Carl Eugen Hoyos
7307746444
Recognize yuv10 image files as v210x.
...
Reviewed-by: Kieran Kunhya
13 years ago
Carl Eugen Hoyos
5bcabc56c0
Define snow .pix_fmts to allow colour space auto-selection.
13 years ago
Paul B Mahol
b4d0c3d9d2
exr: return proper error code instead of -1
...
Signed-off-by: Paul B Mahol <onemda@gmail.com>
13 years ago
Paul B Mahol
dc0d551b52
exr: use buf_size instead of recalculating same value
...
Signed-off-by: Paul B Mahol <onemda@gmail.com>
13 years ago
Michael Niedermayer
1d890ec849
h264/decode_scaling_matrices: fix coding order of 8x8 matrixes.
...
This fixes decoding of PPCV444I3_Thomson_A.bits
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Michael Niedermayer
e162733dcd
h264: 12 and 14 bit support
...
This works with I, P and B frames
CAVLC and CABAC
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Michael Niedermayer
1465ecf059
h264dsp: 12 and 14 bit support
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Michael Niedermayer
5d05acba0e
h264pred: 12 and 14 bit support
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Michael Niedermayer
69d5e40e5a
h264idct: 12 and 14 bit support
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Michael Niedermayer
6ff6a51b86
h264: limit 10bpp MC pading trick to 10bpp
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Michael Niedermayer
e8b9e1e294
dsputil: extend things to 12 and 14 bits
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Paul B Mahol
1a8b0025f1
fate: add test for paf demuxer
...
Signed-off-by: Paul B Mahol <onemda@gmail.com>
13 years ago
Paul B Mahol
101615c7ff
fate: add test for paf video decoder
...
Signed-off-by: Paul B Mahol <onemda@gmail.com>
13 years ago
Paul B Mahol
409cc45883
fate: add test for paf audio decoder
...
Signed-off-by: Paul B Mahol <onemda@gmail.com>
13 years ago
Steven Robertson
c88d98fe4a
lavfi/movie: reindent after the previous patch
...
Signed-off-by: Steven Robertson <steven@strobe.cc>
Signed-off-by: Stefano Sabatini <stefasab@gmail.com>
13 years ago
Steven Robertson
ac726a4f0c
lavfi/movie: flush decoder frames on EOF
...
movie currently forwards EOF (or begins looping) immediately upon
reaching the last packet in the input stream, which can leave frames in
the decoder. This change first tries to read any remaining packets from
the decoder before forwarding EOF.
Signed-off-by: Steven Robertson <steven@strobe.cc>
Signed-off-by: Stefano Sabatini <stefasab@gmail.com>
13 years ago
Stefano Sabatini
a5382b50f2
lavfi/buffersink: restore possibility to pass opaque data
...
Use the init_opaque callback for the purpose.
Fix regression introduced in a5e8c41c28
. In particular, fix lavfi
device in case a conversion to the supported (packed) formats is needed.
13 years ago
Stefano Sabatini
21d5609826
lavfi: add init_opaque callback
...
This will be used by filters which require an opaque field to be passed
in input. Should be required only for filters which imply a programmatic
use.
This is possibly a temporary solution, to be removed when we'll have a
clearer and better agreememnt of how/if to pass binary data for
initializing a filter.
See thread:
Subject: [FFmpeg-devel][PATCH] lavfi: add init2 callback
Date: Fri, 6 Jul 2012 01:22:17 +0200
13 years ago
Stefano Sabatini
aef9e94f73
lavf/segment: add -segment_time_delta option
13 years ago
Stefano Sabatini
2058b52cf8
lavf/segment: add -segment_times option
...
Address trac ticket #1504 .
13 years ago
Michael Niedermayer
f8911b987d
Merge remote-tracking branch 'qatar/master'
...
* qatar/master:
mss3: use standard zigzag table
mss3: split DSP functions that are used in MTS2(MSS4) into separate file
motion-test: do not use getopt()
tcp: add initial timeout limit for incoming connections
configure: Change the rdtsc check to a linker check
avconv: propagate fatal errors from lavfi.
lavfi: add error handling to filter_samples().
fate-run: make avconv() properly deal with multiple inputs.
asplit: don't leak the input buffer.
af_resample: fix request_frame() behavior.
af_asyncts: fix request_frame() behavior.
libx264: support aspect ratio switching
matroskadec: honor error_recognition when encountering unknown elements.
lavr: resampling: add support for s32p, fltp, and dblp internal sample formats
lavr: resampling: add filter type and Kaiser window beta to AVOptions
lavr: Use AV_SAMPLE_FMT_NONE to auto-select the internal sample format
lavr: mix: validate internal sample format in ff_audio_mix_init()
Conflicts:
ffmpeg.c
ffplay.c
libavcodec/libx264.c
libavfilter/audio.c
libavfilter/split.c
libavformat/tcp.c
tests/fate-run.sh
Merged-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Kostya Shishkov
5467742232
mss3: use standard zigzag table
13 years ago
Kostya Shishkov
acfb6b6cf8
mss3: split DSP functions that are used in MTS2(MSS4) into separate file
13 years ago
Anton Khirnov
82f82ccfc8
motion-test: do not use getopt()
...
It is not available on all systems and using argc/argv directly actually
makes the code simpler.
Signed-off-by: Diego Biurrun <diego@biurrun.de>
13 years ago
Jordi Ortiz
5427df0186
tcp: add initial timeout limit for incoming connections
...
Signed-off-by: Martin Storsjö <martin@martin.st>
13 years ago
Michael Niedermayer
bf5386385d
mpeg12: switch to av_assert
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Michael Niedermayer
cdb3f2f5f0
mpeg12enc: switch to av_assert
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Al@dneg.com
c88a832735
movenc: Addtion of \251cmt field to udta
...
Allows support of comment in udta for libquicktime, also currently \251des is used
which is ignored by mov.c.
\251cmt IS currently already picked up by mov.c
References
libquicktime
http://libquicktime.cvs.sourceforge.net/viewvc/libquicktime/libquicktime/src/udta.c?view=markup
Also listed here:
http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/QuickTime.html#UserData
Not listed here, but that`s not entirely surprising, as udta fields are expected to be somewhat arbitary.
http://developer.apple.com/library/mac/#documentation/QuickTime/qtff/QTFFChap2/qtff2.html#//apple_ref/doc/uid/TP40000939-CH204-BBCCFFGD
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Carl Eugen Hoyos
36b2bd9629
Show hyphen in codec tag.
13 years ago
Diego Biurrun
8e85ba8d13
configure: Change the rdtsc check to a linker check
...
A compile-only test could succeed with an implicit function declaration.
Also move the check to the x86 section; rdtsc is x86-only.
13 years ago
Anton Khirnov
8a645bfc31
avconv: propagate fatal errors from lavfi.
13 years ago
Anton Khirnov
cd99146253
lavfi: add error handling to filter_samples().
13 years ago
Anton Khirnov
8d18bc550e
fate-run: make avconv() properly deal with multiple inputs.
13 years ago
Anton Khirnov
083d0f6be8
asplit: don't leak the input buffer.
13 years ago
Anton Khirnov
1ffb645662
af_resample: fix request_frame() behavior.
...
Make sure that an output frame has really been produced before returning
0.
13 years ago
Anton Khirnov
6f834293d3
af_asyncts: fix request_frame() behavior.
...
Make sure that an output frame has really been produced before returning
0.
13 years ago
JULIAN GARDNER
0dd283faca
libx264: support aspect ratio switching
...
Signed-off-by: Anton Khirnov <anton@khirnov.net>
13 years ago
Anton Khirnov
5b7a88f0ba
matroskadec: honor error_recognition when encountering unknown elements.
13 years ago
Paul B Mahol
07df939aa3
exr: support for reading pixelAspectRatio
...
Signed-off-by: Paul B Mahol <onemda@gmail.com>
13 years ago
Paul B Mahol
16a433d68b
tiffenc: PIX_FMT_YUV440P support
...
Signed-off-by: Paul B Mahol <onemda@gmail.com>
13 years ago
Paul B Mahol
e2a6eb8da4
sgidec: add CODEC_CAP_DR1
...
Signed-off-by: Paul B Mahol <onemda@gmail.com>
13 years ago
Paul B Mahol
0f65693529
sgidec: remove redundant argument from read_uncompressed_sgi()
...
Signed-off-by: Paul B Mahol <onemda@gmail.com>
13 years ago
Paul B Mahol
60351ec13c
g723_1: add CODEC_CAP_DR1
...
Signed-off-by: Paul B Mahol <onemda@gmail.com>
13 years ago