Alexandra Hájková
0dabd329e8
qcelp: Convert to the new bitstream reader
...
Signed-off-by: Anton Khirnov <anton@khirnov.net>
8 years ago
Alexandra Hájková
770406d1e8
pcx: Convert to the new bitstream reader
...
Signed-off-by: Anton Khirnov <anton@khirnov.net>
8 years ago
Alexandra Hájková
b3441350fa
opus: Convert to the new bitstream reader
...
Signed-off-by: Anton Khirnov <anton@khirnov.net>
8 years ago
Alexandra Hájková
6f94a64bd6
nellymoser: Convert to the new bitstream reader
...
Signed-off-by: Anton Khirnov <anton@khirnov.net>
8 years ago
Alexandra Hájková
15d4dbfd4a
jvdec: Convert to the new bitstream reader
...
Signed-off-by: Anton Khirnov <anton@khirnov.net>
8 years ago
Alexandra Hájková
1df549bfa2
hqx: Convert to the new bitstream header
...
Signed-off-by: Anton Khirnov <anton@khirnov.net>
8 years ago
Alexandra Hájková
c5e01d9170
hq_hqa: Convert to the new bitstream reader
...
Signed-off-by: Anton Khirnov <anton@khirnov.net>
8 years ago
Alexandra Hájková
b2c56301f9
gsm: Convert to the new bitstream reader
...
Signed-off-by: Anton Khirnov <anton@khirnov.net>
8 years ago
Alexandra Hájková
2188d53906
g72x: Convert to the new bitstream reader
...
Signed-off-by: Anton Khirnov <anton@khirnov.net>
8 years ago
Alexandra Hájková
799703c3ea
g2meet: Convert to the new bitstream reader
...
Signed-off-by: Anton Khirnov <anton@khirnov.net>
8 years ago
Alexandra Hájková
b37b681f77
fraps: Convert to the new bitstream reader
...
Signed-off-by: Anton Khirnov <anton@khirnov.net>
8 years ago
Alexandra Hájková
692ba4fe64
flashsv: Convert to the new bitstream reader
...
Signed-off-by: Anton Khirnov <anton@khirnov.net>
8 years ago
Alexandra Hájková
418ccdd703
faxcompr: Convert to the new bitstream reader
...
Signed-off-by: Anton Khirnov <anton@khirnov.net>
8 years ago
Alexandra Hájková
8df1ac6b78
exr: Convert to the new bitstream reader
...
Signed-off-by: Anton Khirnov <anton@khirnov.net>
8 years ago
Alexandra Hájková
2906d8dcb3
escape130: Convert to the new bitstream reader
...
Signed-off-by: Anton Khirnov <anton@khirnov.net>
8 years ago
Alexandra Hájková
c43eb73172
escape124: Convert to the new bitstream reader
...
Signed-off-by: Anton Khirnov <anton@khirnov.net>
8 years ago
Alexandra Hájková
d8618570be
dvdsubdec: Convert to the new bitstream reader
...
Signed-off-by: Anton Khirnov <anton@khirnov.net>
8 years ago
Alexandra Hájková
928f8c7ce3
dss_sp: Convert to the new bitstream reader
...
Signed-off-by: Anton Khirnov <anton@khirnov.net>
8 years ago
Alexandra Hájková
942e84d2a3
cook: Convert to the new bitstream reader
...
Signed-off-by: Anton Khirnov <anton@khirnov.net>
8 years ago
Alexandra Hájková
e561146611
cljrdec: Convert to the new bitstream reader
...
Signed-off-by: Anton Khirnov <anton@khirnov.net>
8 years ago
Alexandra Hájková
b4c0daa83c
cdxl: Convert to the new bitstream reader
...
Signed-off-by: Anton Khirnov <anton@khirnov.net>
8 years ago
Alexandra Hájková
0977a7c2f6
binkaudio: Convert to the new bitstream reader
...
Signed-off-by: Anton Khirnov <anton@khirnov.net>
8 years ago
Alexandra Hájková
9a23b59943
bink: Convert to the new bitstream reader
...
Signed-off-by: Anton Khirnov <anton@khirnov.net>
8 years ago
Alexandra Hájková
dae9b0b9c6
avs: Convert to the new bitstream reader
...
Signed-off-by: Anton Khirnov <anton@khirnov.net>
8 years ago
Alexandra Hájková
edd4c19a78
atrac3plus: Convert to the new bitstream reader
...
Signed-off-by: Anton Khirnov <anton@khirnov.net>
8 years ago
Alexandra Hájková
0272119202
atrac: Convert to the new bitstream reader
...
Signed-off-by: Anton Khirnov <anton@khirnov.net>
8 years ago
Alexandra Hájková
41679be1a2
asvdec: Convert to the new bitstream reader
...
Signed-off-by: Anton Khirnov <anton@khirnov.net>
8 years ago
Alexandra Hájková
012c451153
adpcm: Convert to the new bitstream header
...
Signed-off-by: Anton Khirnov <anton@khirnov.net>
8 years ago
Alexandra Hájková
ed006ae4e2
4xm: Convert to the new bitstream reader
...
Signed-off-by: Anton Khirnov <anton@khirnov.net>
8 years ago
Alexandra Hájková
b25180801b
on2avc: Convert to the new bitstream reader
...
Signed-off-by: Anton Khirnov <anton@khirnov.net>
8 years ago
Alexandra Hájková
7d957b3f47
ea: Convert to the new bitstream reader
...
Signed-off-by: Anton Khirnov <anton@khirnov.net>
8 years ago
Alexandra Hájková
adb1ebb36c
eamad: Convert to the new bitstream reader
...
Signed-off-by: Anton Khirnov <anton@khirnov.net>
8 years ago
Alexandra Hájková
d182d8a6d3
cllc: Convert to the new bitstream reader
...
Signed-off-by: Anton Khirnov <anton@khirnov.net>
8 years ago
Alexandra Hájková
dd3d7ddf2a
lavc: add a new bitstream reader to replace get_bits
...
The new bit reader features a simpler API and an implementation without
stacks of nested macros.
Signed-off-by: Anton Khirnov <anton@khirnov.net>
8 years ago
Anton Khirnov
e18ba2dfd2
hwcontext_dxva2: make sure the sw frame format is the right one during transfer
8 years ago
Anton Khirnov
5a1d605cea
hwcontext_dxva2: split transfer_data() into upload/download functions
...
Just the presence of a hw frames context is not enough to detect whether
the transfer is an upload or a download, because hw frames mapped to
system memory will have a hw frames context attached.
8 years ago
Anton Khirnov
9d7026574b
hwcontext_dxva2: fix handling of the mapping flags
...
D3DLOCK_READONLY properly corresponds to the absence of the write flag,
not to the presence of the read flag, while D3DLOCK_DISCARD is
equivalent to the overwrite flag.
8 years ago
Anton Khirnov
0d3176e32f
hwcontext_dxva2: do not assume the destination format during mapping is always the right one
...
Handle the cases where it is unsupported or unset.
8 years ago
Luca Barbato
adb0e941c3
avpacket: Mark src pointer as constant
8 years ago
Luca Barbato
0a4b9d0ccd
hlsenc: Add encryption support
...
Partially based on Christian Suloway <csuloway@globaleagleent.com> work.
8 years ago
Christian Suloway
d860a3cc0a
crypto: Add encryption support
...
Signed-off-by: Christian Suloway <csuloway@globaleagleent.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
8 years ago
Diego Biurrun
76167140a9
qsvdec: Drop stray extra braces around initializer
...
libavcodec/qsvdec.c:93:5: warning: braces around scalar initializer
8 years ago
Diego Biurrun
715b824346
qsv: Drop some unused variables
8 years ago
Diego Biurrun
bb265b764a
examples/transcode_aac: Drop pointless return value const qualifier
...
doc/examples/transcode_aac.c:52:20: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
8 years ago
Diego Biurrun
bfe92dfe60
Ignore all generated example binaries
8 years ago
Stephen Hutchinson
bf8646274b
doc: Add note about recent regression in AviSynth+
...
Signed-off-by: Diego Biurrun <diego@biurrun.de>
8 years ago
Stephen Hutchinson
3cc3463f30
avisynth: Support pix_fmts added to AviSynth+
...
A number of new pix_fmts* have been added to AviSynth+:
16-bit packed RGB and RGBA
10-, 12-, 14, and 16-bit YUV 4:2:0, 4:2:2, and 4:4:4
8-, 10-, 12-, 14-, and 16-bit Planar RGB
8-, 10-, 12-, 14-, and 16-bit Planar YUVA and Planar RGBA
10-, 12-, 14-, and 16-bit GRAY variants
32-bit floating point Planar YUV(A), Planar RGB(A), and GRAY
*some of which are not currently available pix_fmts here and were
not added to the demuxer due to this
Signed-off-by: Diego Biurrun <diego@biurrun.de>
8 years ago
Stephen Hutchinson
aaae59700f
avisynth: Simplify the pix_fmt check for the newer AviSynth API
...
The values don't need to be hardcoded since the correct values are
returned by avs_bits_per_pixel.
Signed-off-by: Diego Biurrun <diego@biurrun.de>
8 years ago
Marton Balint
bcefafa226
avisynth: Fix setting stream timebase
...
Stream timebase should be set using avpriv_set_pts_info, otherwise
avctx->pkt_timebase is not correct, leading to A/V desync.
Signed-off-by: Marton Balint <cus@passwd.hu>
Reviewed-by: Stephen Hutchinson <qyot27@gmail.com>
Signed-off-by: Diego Biurrun <diego@biurrun.de>
8 years ago
Vittorio Giovara
481ff3cf01
fate: Add h264 and hevc extradata reload tests
...
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
8 years ago