Anton Khirnov
ed5fcd60b2
lavc: deprecate rate_emu
It's not used anywhere and apparrently hasn't been for a very long time.
15 years ago
Anton Khirnov
8ed2ae09a2
lavc: mark hurry_up for removal on next major bump
It has been deprecated for about five years, skip_idct/skip_frame should
be used instead.
15 years ago
Anton Khirnov
9073ca6c6e
parser: mark av_parser_parse() for removal on next major bump
Fixes build with the bump, since the prototype is already marked for
removal.
15 years ago
Anton Khirnov
6f3d3eacf6
lavc: add missing audioconvert includes
15 years ago
Anton Khirnov
b4b167ecbf
jvdec: don't use deprecated CODEC_TYPE_*/PKT_FLAG_KEY
15 years ago
Carl Eugen Hoyos
ecf94986c8
Fix compilation with --disable-vdpau
15 years ago
Carl Eugen Hoyos
2a0bd2bfc9
Make a plausibility check when setting channel layout for TrueHD.
TrueHD supports more channels than FFmpeg, so a valid sample
could set the channel layout to a value that represents less
channels than the sample actually consists of.
15 years ago
Mans Rullgard
aa05f2126e
ac3enc: ARM optimised ac3_compute_matissa_size
Signed-off-by: Mans Rullgard <mans@mansr.com>
15 years ago
Mans Rullgard
182826c884
ac3: armv6 optimised bit_alloc_calc_bap
Signed-off-by: Mans Rullgard <mans@mansr.com>
15 years ago
Reimar Döffinger
7b9750ed9b
Fix doxy-style for comment ("///>" should be "///<" instead).
15 years ago
Reimar Döffinger
9b7a0c5d88
Allow selecting VDPAU, XvMC via get_format for MPEG-2
To avoid further special-casing, dummy AVHWAccels are added
for VDPAU.
It should be possible to move VDPAU completely to AVHWAccel later.
15 years ago
Mans Rullgard
41327cca61
FFT: simplify fft8()
Part of the fft8() function corresponds to the BUTTERFLIES macro,
so use it.
Signed-off-by: Mans Rullgard <mans@mansr.com>
15 years ago
Mans Rullgard
6efe6028ed
Fixed-point support in fft-test
Signed-off-by: Mans Rullgard <mans@mansr.com>
15 years ago
Peter Ross
f339f908a4
DPX image encoder
15 years ago
Michael Niedermayer
676d380f2a
Fix undefined behavior in ffv1 with insane widths.
The new tables is large enough to prevent this together with our image size checks.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
15 years ago
Mans Rullgard
7087ce08c8
Fixed-point FFT and MDCT
15 years ago
Mans Rullgard
7f6e05cdfd
ac3enc: simplify sym_quant()
These expressions are equivalent since levels is always odd, and
overflow is impossible due to the constraints set by the assert().
Signed-off-by: Mans Rullgard <mans@mansr.com>
15 years ago
Baptiste Coudurier
d9699ea825
Fix dnxhd custom options, add AVClass in private context
15 years ago
John Stebbins
4b6f097b21
mlp_parse.c: set AVCodecContext channel_layout
The channel layout isn't getting set for mlp and truehd audio.
Signed-off-by: Anton Khirnov <anton@khirnov.net>
15 years ago
Gwenole Beauchesne
da3716021b
vaapi: allow build against older VA-API 0.31.
15 years ago
Peter Ross
007b1f04d7
h264: permit h264 decoder to be compiled when svq3 decoder is disabled
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
15 years ago
Maksym Veremeyenko
dd9134c22e
Fix compilation with win32 threads.after 'unbreak avcodec_thread_init'
15 years ago
Reimar Döffinger
65daa942eb
Fix buffer overflow checks to avoid integer overflows.
15 years ago
anatoly
ce02f9becf
Add MxPEG decoder
Signed-off-by: Anton Khirnov <anton@khirnov.net>
15 years ago
anatoly
e0e3b8b297
Add support for picture_ptr field in MJpegDecodeContext
Signed-off-by: Anton Khirnov <anton@khirnov.net>
15 years ago
anatoly
f16055eedf
Move MJPEG's input buffer preprocessing in separate public function
Signed-off-by: Anton Khirnov <anton@khirnov.net>
15 years ago
anatoly
8f0bd2c07d
Support reference picture defined by bitmask in MJPEG's SOS decoder
Signed-off-by: Anton Khirnov <anton@khirnov.net>
15 years ago
Michael Niedermayer
55ce3c67bb
Merge remote-tracking branch 'ffmpeg-mt/master'
* ffmpeg-mt/master:
Update todo. More items appeared...
Fix mdec
Duplicate: id3v1: change filesize to int64_t.
Duplicate: id3v1: Seek back to old position after reading.
Conflicts:
libavcodec/mpegvideo.c
libavcodec/snow.c
libavformat/id3v1.c
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
15 years ago
Mans Rullgard
52fd16a264
ac3enc: move compute_mantissa_size() to ac3dsp
Signed-off-by: Mans Rullgard <mans@mansr.com>
15 years ago
Mans Rullgard
6f718471ea
ac3enc: move mant*_cnt and qmant*_ptr out of AC3EncodeContext
These fields are only used in quantize_mantissas() and reset
on each call, no need to store them in the main context.
Signed-off-by: Mans Rullgard <mans@mansr.com>
15 years ago
Mans Rullgard
d782bca415
ac3enc: NEON optimised float_to_fixed24
Signed-off-by: Mans Rullgard <mans@mansr.com>
15 years ago
Mans Rullgard
6d9f52b2cd
ac3: move ff_ac3_bit_alloc_calc_bap to ac3dsp
Signed-off-by: Mans Rullgard <mans@mansr.com>
15 years ago
Ronald S. Bultje
d38345878c
dfa: protect pointer range checks against overflows.
15 years ago
Gwenole Beauchesne
621f4c98df
vaapi: filter out DELAYED_PIC_REF flag to determine field.
This fixes ticket #23 .
15 years ago
Gwenole Beauchesne
a18e7b4fb7
vaapi: cope with VA-API 0.32, i.e. fix VC-1 decoding on Sandy Bridge.
15 years ago
Alexander Strange
a75529e81e
mimic: implement multithreading.
15 years ago
Michael Niedermayer
34c27ada10
Revert some silly renamings that leaked in from a pull.
15 years ago
Reimar Döffinger
e9ccdae09b
Use consistent condition for whether to run slice-threading execute function.
15 years ago
Reimar Döffinger
46027c7286
Unbreak avcodec_thread_init
avcodec_thread_init currently doesn't do anything at all with pthreads enabled.
15 years ago
Justin Ruggles
c4549bd66a
ac3enc: avoid memcpy() of exponents and baps in EXP_REUSE case by using
exponent reference blocks.
15 years ago
Kostya Shishkov
42315dabce
Chronomaster DFA decoder
Signed-off-by: Anton Khirnov <anton@khirnov.net>
15 years ago
Aurelien Jacobs
8e43b6fed9
add SubRip encoder
Signed-off-by: Aurelien Jacobs <aurel@gnuage.org>
15 years ago
Justin Ruggles
991f3de1bb
ac3enc: Add codec-specific options for writing AC-3 metadata.
15 years ago
Michael Niedermayer
b0efaee6c1
make xvid less picky about unkown aspect
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
15 years ago
Philip Langdale
3583eb9341
CrystalHD: Remove redundant interlaced check.
Signed-off-by: Philip Langdale <philipl@overt.org>
15 years ago
Philip Langdale
a1749eb3c3
CrystalHD: Add 2011 to Copyright
Signed-off-by: Philip Langdale <philipl@overt.org>
15 years ago
Philip Langdale
b45aceb64a
Revert "CrystalHD: Improve interlaced h.264 support."
This reverts commit e44073ca5e .
15 years ago
Philip Langdale
85b010987f
Revert "CrystalHD: Add heuristics to try and distinguish h.264 PAFF variants."
This reverts commit 4ab57cffba .
15 years ago
Philip Langdale
3188d33a11
Revert "CrystalHD: Refine heuristic logic."
This reverts commit f968ef922d .
15 years ago
Philip Langdale
f968ef922d
CrystalHD: Refine heuristic logic.
15 years ago