Paul B Mahol
fdf832a986
avcodec: add BitJazz SheerVideo decoder
Signed-off-by: Paul B Mahol <onemda@gmail.com>
9 years ago
Paul B Mahol
77f9c4b7aa
avocdec: add MagicYUV decoder
Signed-off-by: Paul B Mahol <onemda@gmail.com>
9 years ago
Andrey Turkin
7aa16d59bf
avcodec/nvenc: split H264/HEVC encoder definitions into separate files
Signed-off-by: Timo Rothenpieler <timo@rothenpieler.org>
9 years ago
foo86
a0f76b825c
avcodec/dca: move EXSS sampling frequency arrays to dca.c
Avoids unwanted parser dependency on dcadata.
Signed-off-by: James Almer <jamrial@gmail.com>
9 years ago
James Almer
493db04c4e
avcodec/Makefile: add missing dependencies to dca parser
They are needed starting with the previous commit
Signed-off-by: James Almer <jamrial@gmail.com>
9 years ago
Paul B Mahol
8c17eea46f
avcodec: add adpcm MTAF decoder
Signed-off-by: Paul B Mahol <onemda@gmail.com>
9 years ago
Peter Ross
86e493a6ff
avcodec: add Direct Stream Transfer (DST) decoder
Signed-off-by: Paul B Mahol <onemda@gmail.com>
9 years ago
foo86
6c44696b3d
avcodec/dca: add DTS Express (LBR) decoder
Signed-off-by: James Almer <jamrial@gmail.com>
9 years ago
Michael Niedermayer
4155d5e06f
avcodec: add M101 decoder
Fixes Ticket 2611
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
9 years ago
foo86
2df7d4fa45
avcodec/dca: move huffman data into separate object file
Signed-off-by: James Almer <jamrial@gmail.com>
9 years ago
Anton Khirnov
8d0cc8ca97
h264_parser: switch to h2645_parse for NAL unescaping
Remove now unused ff_h264_decode_nal().
10 years ago
Paul B Mahol
c85d04251d
avcodec: add TrueMotion 2.0 Real Time decoder
Signed-off-by: Paul B Mahol <onemda@gmail.com>
9 years ago
Rodger Combs
b20d3bf4a4
lavc/audiotoolboxdec: avoid relying on consumer-provided params when possible
9 years ago
Martin Storsjö
e8919ec486
libavcodec: Add H264/MPEG4 encoders based on OpenMAX IL
Signed-off-by: Martin Storsjö <martin@martin.st>
14 years ago
Diego Biurrun
330177b508
build: Group declarations for hw-accelerated de-/encoding separately
10 years ago
Diego Biurrun
01621202aa
build: miscellaneous cosmetics
Restore alphabetical order in lists, break overly long lines, do some
prettyprinting, add some explanatory section comments, group parts
together that belong together logically.
10 years ago
Paul B Mahol
8a4c3f5258
avcodec: add adpcm dat4 decoder
Signed-off-by: Paul B Mahol <onemda@gmail.com>
9 years ago
Rodger Combs
b4daa2c40f
lavc/audiotoolboxdec: add eac3 decoder
This is added in 10.11, so we add a #define when building against older SDKs.
The decoder actually supports 7.1-channel eac3, but since the parser only
reports 6 channels, we end up decoding the 5.1 downmix (same as the internal
decoder) for now.
10 years ago
Diego Biurrun
44f05f15d4
build: Do not check the vaapi_encode.h header if VAAPI is not enabled
10 years ago
Mark Thompson
83f230c244
lavc: VAAPI MJPEG encoder
Signed-off-by: Anton Khirnov <anton@khirnov.net>
10 years ago
Mark Thompson
31fe1f2577
lavc: VAAPI H.265 encoder
Signed-off-by: Anton Khirnov <anton@khirnov.net>
10 years ago
Mark Thompson
2c62fcdf5d
lavc: VAAPI H.264 encoder
Signed-off-by: Anton Khirnov <anton@khirnov.net>
10 years ago
Mark Thompson
104c804bca
lavc: VAAPI encode common infrastructure
Signed-off-by: Anton Khirnov <anton@khirnov.net>
10 years ago
Paul B Mahol
ff982e02b5
avcodec: add dca core extraction bsf
Signed-off-by: Paul B Mahol <onemda@gmail.com>
10 years ago
Anton Khirnov
ca2f19b9cc
h264: switch to h2645_parse for NAL parsing
10 years ago
Anton Khirnov
add1467e5e
svq3: drop the build dependency on the h264 decoder
10 years ago
Anton Khirnov
ecc31f6b08
h264: move ff_h264_check_intra[4x4]_pred_mode() to h264_parse
It is shared with svq3.
10 years ago
Anton Khirnov
e481458bc3
h264: factor out pred weight table parsing into a separate file
This will allow decoupling the parser from the decoder.
10 years ago
Anton Khirnov
fa936a307f
hevc_parse: rename into h2645_parse
This code will be shared with h264.
10 years ago
Kieran Kunhya
e259dc86a8
avcodec: Remove libdcadec, we already have it merged internally
10 years ago
Diego Biurrun
a7da517f6a
h264data: Move all data tables from a header to a .c file
12 years ago
Rodger Combs
65cff81453
lavc: add AudioToolbox encoders
Fixes trac #4828
10 years ago
Rodger Combs
d5d328059e
lavc: add AudioToolbox decoders
Part of trac #4828
10 years ago
Anton Khirnov
33d18982fa
lavc: add a new bitstream filtering API
Deprecate the current bitstream filtering API.
12 years ago
Reimar Döffinger
7c93f2c0b9
Move cbrt tables to separate cbrt_data(_fixed).c files.
Allows sharing and reusing the data between different files.
Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
10 years ago
Ronald S. Bultje
2e6636aa87
vp9: add superframe merging bitstream filter.
Fixes ticket 4313.
10 years ago
Matthieu Bouron
4737fe6907
lavc: add h264 mediacodec decoder
10 years ago
Matthieu Bouron
3ab178516e
lavc: add JNI support
10 years ago
Rick Kern
3af71ac3f9
lavc: add VideoToolbox H.264 Encoder
Autodetected by default. Encode using -codec:v h264_videotoolbox.
Signed-off-by: Rick Kern <kernrj@gmail.com>
Signed-off-by: wm4 <nfxjfg@googlemail.com>
10 years ago
Michael Niedermayer
0be09f54fb
avcodec: Add utils test
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
10 years ago
Rodger Combs
b426d66370
lavc/Makefile: dnxhd demuxer depends on dnxhddata.o
10 years ago
Clément Bœsch
805685fffd
Kill timed SSA
11 years ago
Diego Biurrun
d24bd96bdd
build: Disentangle VC-1 decoder and parser
10 years ago
Diego Biurrun
15a24614ae
build: Add vc1dsp component for more fine-grained dependencies
10 years ago
Diego Biurrun
f9fbd47467
msmpeg4data: Move WMV2 data tables to their own file
10 years ago
Diego Biurrun
624e235502
build: Introduce iso_media component
10 years ago
Diego Biurrun
82454c3a82
build: Let the WTV demuxer select the MPEG-TS demuxer
The WTV demuxer depends on large parts of the MPEG-TS demuxer internals
anyway and fails to build without it.
10 years ago
Diego Biurrun
7403be9b1b
build: Fix dependencies for components relying on H.263 data tables
10 years ago
Diego Biurrun
e453129321
build: Add missing dependencies for eatqi decoder
10 years ago
Vittorio Giovara
71eaefa64a
build: Add missing celp_math dependency for G723_1 encoder and decoder
Signed-off-by: Diego Biurrun <diego@biurrun.de>
10 years ago