Anton Khirnov
|
57e7b3a89f
|
dnxhdenc: use the AVFrame API properly.
|
2013-11-16 17:47:58 +01:00 |
|
Anton Khirnov
|
d2287740d9
|
libx264: use the AVFrame API properly.
|
2013-11-16 17:47:50 +01:00 |
|
Anton Khirnov
|
394ef4d18f
|
svq1enc: use the AVFrame API properly.
|
2013-11-16 17:47:34 +01:00 |
|
Anton Khirnov
|
219b35f5d1
|
gif: use the AVFrame API properly.
|
2013-11-16 17:47:25 +01:00 |
|
Anton Khirnov
|
45bde93eef
|
sunrastenc: use the AVFrame API properly.
|
2013-11-16 17:47:09 +01:00 |
|
Anton Khirnov
|
fb26d76167
|
targaenc: use the AVFrame API properly.
|
2013-11-16 17:46:51 +01:00 |
|
Anton Khirnov
|
f26f71139f
|
tiffenc: use the AVFrame API properly.
|
2013-11-16 17:46:24 +01:00 |
|
Anton Khirnov
|
78c6c9d6c1
|
pngenc: use the AVFrame API properly.
|
2013-11-16 17:46:16 +01:00 |
|
Anton Khirnov
|
0ea430c75b
|
lclenc: use the AVFrame API properly.
|
2013-11-16 17:46:01 +01:00 |
|
Anton Khirnov
|
d48c206302
|
qtrleenc: use the AVFrame API properly.
|
2013-11-16 17:45:28 +01:00 |
|
Anton Khirnov
|
c8a525197f
|
ulti: use the AVFrame API properly.
|
2013-11-16 17:44:54 +01:00 |
|
Anton Khirnov
|
6792559f8a
|
vc1: use the AVFrame API properly.
|
2013-11-16 17:44:40 +01:00 |
|
Anton Khirnov
|
042aec41ae
|
flashsv: use the AVFrame API properly.
|
2013-11-16 17:44:04 +01:00 |
|
Anton Khirnov
|
e4155f15b3
|
eamad: use the AVFrame API properly.
|
2013-11-16 17:43:55 +01:00 |
|
Anton Khirnov
|
4e7e8055a7
|
dpxenc: use the AVFrame API properly.
|
2013-11-16 17:43:36 +01:00 |
|
Anton Khirnov
|
2a85a192c7
|
bmpenc: use the AVFrame API properly.
|
2013-11-16 17:43:05 +01:00 |
|
Anton Khirnov
|
6a08d7fcc5
|
sgienc: use the AVFrame API properly.
|
2013-11-16 17:42:36 +01:00 |
|
Anton Khirnov
|
730bac7bab
|
mss4: use the AVFrame API properly.
|
2013-11-16 17:42:23 +01:00 |
|
Anton Khirnov
|
207909911d
|
mss3: use the AVFrame API properly.
|
2013-11-16 17:41:54 +01:00 |
|
Anton Khirnov
|
e9198f61db
|
mss2: use the AVFrame API properly.
|
2013-11-16 17:41:42 +01:00 |
|
Anton Khirnov
|
acaffdca21
|
mss1: use the AVFrame API properly.
|
2013-11-16 17:41:32 +01:00 |
|
Anton Khirnov
|
508b37557b
|
tiertexseqv: use the AVFrame API properly.
|
2013-11-16 17:41:07 +01:00 |
|
Anton Khirnov
|
68af7f54a6
|
smc: use the AVFrame API properly.
|
2013-11-16 17:40:57 +01:00 |
|
Anton Khirnov
|
32f7cf9bc3
|
truemotion2: use the AVFrame API properly.
|
2013-11-16 13:29:24 +01:00 |
|
Anton Khirnov
|
42d40fd28c
|
truemotion1: use the AVFrame API properly.
|
2013-11-16 13:27:33 +01:00 |
|
Anton Khirnov
|
4a4841d4e0
|
fraps: use the AVFrame API properly.
|
2013-11-16 13:27:17 +01:00 |
|
Anton Khirnov
|
e8ef8a328c
|
rpza: use the AVFrame API properly.
|
2013-11-16 13:27:07 +01:00 |
|
Anton Khirnov
|
e52f38bc2e
|
motionpixels: use the AVFrame API properly.
|
2013-11-16 13:26:50 +01:00 |
|
Anton Khirnov
|
aca214783a
|
vmdvideo: use the AVFrame API properly.
|
2013-11-16 13:25:56 +01:00 |
|
Anton Khirnov
|
3c8ea9d4a7
|
vmnc: use the AVFrame API properly.
|
2013-11-16 13:25:29 +01:00 |
|
Anton Khirnov
|
04f30711d8
|
xan: use the AVFrame API properly.
|
2013-11-16 13:25:17 +01:00 |
|
Anton Khirnov
|
f3cd23fbc8
|
xxan: use the AVFrame API properly.
|
2013-11-16 13:24:56 +01:00 |
|
Anton Khirnov
|
6886a85f5c
|
zerocodec: use the AVFrame API properly.
|
2013-11-16 13:24:44 +01:00 |
|
Anton Khirnov
|
a837c4f2df
|
zmbvenc: use the AVFrame API properly.
|
2013-11-16 13:24:10 +01:00 |
|
Anton Khirnov
|
d100f9e7cd
|
flicvideo: use the AVFrame API properly.
|
2013-11-16 13:23:59 +01:00 |
|
Anton Khirnov
|
84099f51f3
|
smacker: use the AVFrame API properly.
|
2013-11-16 13:23:38 +01:00 |
|
Anton Khirnov
|
5c96f02901
|
mmvideo: use the AVFrame API properly.
|
2013-11-16 13:23:14 +01:00 |
|
Anton Khirnov
|
2e09096da9
|
kgv1: use the AVFrame API properly.
|
2013-11-16 13:23:05 +01:00 |
|
Anton Khirnov
|
79d501a860
|
indeo2: use the AVFrame API properly.
|
2013-11-16 13:21:02 +01:00 |
|
Anton Khirnov
|
4b8a194146
|
iff: use the AVFrame API properly.
|
2013-11-16 13:20:44 +01:00 |
|
Anton Khirnov
|
c5dfb9033f
|
msrle: use the AVFrame API properly.
|
2013-11-16 13:20:19 +01:00 |
|
Anton Khirnov
|
952f943d40
|
FATE: add a jv test
|
2013-11-16 13:20:06 +01:00 |
|
Anton Khirnov
|
b7462a3904
|
jvdec: use the AVFrame API properly.
|
2013-11-16 12:52:54 +01:00 |
|
Anton Khirnov
|
2d2a92f721
|
dxa: use the AVFrame API properly.
|
2013-11-16 12:52:36 +01:00 |
|
Anton Khirnov
|
55f954e767
|
qpeg: use the AVFrame API properly.
|
2013-11-16 12:52:18 +01:00 |
|
Anton Khirnov
|
01de3c1dd5
|
cin video: use the AVFrame API properly.
|
2013-11-16 12:52:02 +01:00 |
|
Anton Khirnov
|
ef2a99c7f4
|
msvideo1: use the AVFrame API properly.
|
2013-11-16 12:51:08 +01:00 |
|
Anton Khirnov
|
a639ea7f4b
|
escape124: use the AVFrame API properly.
|
2013-11-16 12:49:45 +01:00 |
|
Anton Khirnov
|
224b6edd8b
|
qtrle: use the AVFrame API properly.
|
2013-11-16 12:49:18 +01:00 |
|
Anton Khirnov
|
845020ed89
|
cljr: use the AVFrame API properly.
|
2013-11-16 12:49:01 +01:00 |
|
Anton Khirnov
|
4a8a35bc1f
|
cinepak: use the AVFrame API properly.
|
2013-11-16 12:48:30 +01:00 |
|
Anton Khirnov
|
cec5ce4922
|
cdxl: remove an unused variable
|
2013-11-16 12:48:25 +01:00 |
|
Anton Khirnov
|
670c74518f
|
c93: use the AVFrame API properly.
|
2013-11-16 12:47:49 +01:00 |
|
Anton Khirnov
|
a83fd5010c
|
bethsoftvid: use the AVFrame API properly.
|
2013-11-16 12:47:15 +01:00 |
|
Anton Khirnov
|
33329c6e87
|
avs: use the AVFrame API properly.
|
2013-11-16 12:46:20 +01:00 |
|
Anton Khirnov
|
6139f481ac
|
asvenc: use the AVFrame API properly.
|
2013-11-16 12:45:29 +01:00 |
|
Anton Khirnov
|
13e9cc9ce0
|
a64multienc: use the AVFrame API properly.
|
2013-11-16 12:45:05 +01:00 |
|
Anton Khirnov
|
b9fb59d2ab
|
lavc: deprecate avcodec_alloc_frame().
|
2013-11-16 12:44:50 +01:00 |
|
Anton Khirnov
|
5b9c3b4505
|
Replace all instances of avcodec_alloc_frame() with av_frame_alloc().
|
2013-11-16 12:44:20 +01:00 |
|
Anton Khirnov
|
2ff302cb6b
|
lavc: update coded_frame doxy.
It is not used during decoding anymore.
|
2013-11-16 12:41:50 +01:00 |
|
Anton Khirnov
|
b068660ffa
|
lavc: deprecate CODEC_CAP_NEG_LINESIZES
It was never used in any codec since it was added 3 years ago.
|
2013-11-16 12:41:40 +01:00 |
|
Anton Khirnov
|
9eda9d3322
|
h264: free the tables and uninitialize the context on flush
Prevents referencing empty frames when the first packet after the flush
does not contain a frame.
|
2013-11-14 19:00:20 +01:00 |
|
Anton Khirnov
|
cce3e0a49f
|
Move av_fast_{m,re}alloc from lavc to lavu.
|
2013-11-14 09:42:22 +01:00 |
|
Anton Khirnov
|
aa24122989
|
lavc: deprecate FF_MAX_B_FRAMES
We should not arbitrarily decide the maximum B-frame number for all
encoders supported by Libav, each encoder should be able to set its own
limits.
|
2013-11-14 09:41:03 +01:00 |
|
Anton Khirnov
|
b6094811f9
|
lavc: move MB_TYPE_* macros from avcodec.h to mpegvideo.h
They are mpegvideo-specific and not supposed to be used by callers.
|
2013-11-14 09:40:39 +01:00 |
|
Anton Khirnov
|
b45c87083d
|
lavc: schedule unused FF_QSCALE_TYPE_* for removal on next bump
|
2013-11-14 09:40:27 +01:00 |
|
Anton Khirnov
|
8941971a8f
|
lavc: make error_rate a private option of mpegvideo encoders
|
2013-11-14 09:39:43 +01:00 |
|
Anton Khirnov
|
728c465856
|
vdpau: add a constructor for AVVDPAUContext.
We will likely want to add new fields to it in the future, so this is
needed to avoid breaking ABI.
|
2013-11-14 09:38:58 +01:00 |
|
Anton Khirnov
|
ca22d1dea2
|
vdpau: add a convenience function for getting a decoder profile.
Based on the code by Rémi Denis-Courmont <remi@remlab.net> from VLC.
|
2013-11-14 09:38:50 +01:00 |
|
Anton Khirnov
|
d42db44cfe
|
avienc: drop the vfr flag.
AVI does not really support vfr properly, only by padding with null
packets.
|
2013-11-08 21:02:29 +01:00 |
|
Anton Khirnov
|
da6506c607
|
lavc: move AVCodecContext.pkt to AVCodecInternal
It's a private field, not meant to be accessed from outside lavc.
|
2013-11-04 08:51:26 +01:00 |
|
Anton Khirnov
|
38ecc3702d
|
pthread: store thread contexts in AVCodecInternal instead of AVCodecContext
It's a private field, it should not be visible to callers.
Deprecate AVCodecContext.thread_opaque
|
2013-11-04 08:51:26 +01:00 |
|
Anton Khirnov
|
daa7a1d443
|
pthread_slice: rename ThreadContext -> SliceThreadContext
This should prevent confusion with frame threading.
|
2013-11-04 08:51:26 +01:00 |
|
Anton Khirnov
|
cc14ee03a7
|
lavc: split slice and frame threading functions into separate files
|
2013-11-04 08:51:26 +01:00 |
|
Anton Khirnov
|
5cd6513f5b
|
pthread: drop avcodec_ prefixes from static functions
|
2013-11-04 08:51:26 +01:00 |
|
Anton Khirnov
|
d1c229cdbc
|
lavf: do not use int to store an int64
|
2013-11-01 21:01:32 +01:00 |
|
Anton Khirnov
|
28240a60c1
|
lavc: move FF_ASPECT_EXTENDED from avcodec.h to h263.h
It's for internal use only.
|
2013-10-31 20:24:48 +01:00 |
|
Anton Khirnov
|
eb5920c195
|
lavc: deprecate unused FF_BUG_OLD_MSMPEG4
|
2013-10-31 20:24:30 +01:00 |
|
Anton Khirnov
|
0300962b76
|
lavc: schedule FF_BUG_AC_VLC for removal on the next major bump.
It has been deprecated/unused for about 10 years.
|
2013-10-31 20:23:42 +01:00 |
|
Anton Khirnov
|
f8b2bcd2ad
|
lavc: deprecate FF_DEBUG_VIS_*
Those flags have no effect since
37045e4229.
|
2013-10-31 20:23:08 +01:00 |
|
Anton Khirnov
|
a1504eee41
|
lavc: deprecate AVCodecContext.debug_mv
It has been unused since 37045e4229.
|
2013-10-31 20:22:51 +01:00 |
|
Anton Khirnov
|
fae753af70
|
avplay: drop -vismv option which does not do anything anymore
|
2013-10-31 20:22:22 +01:00 |
|
Anton Khirnov
|
ccc7129845
|
lavc: deprecate FF_DEBUG_MV and remove all traces of its use
It has not been actually used since
37045e4229, when the broken vismv code was
removed.
|
2013-10-31 20:21:13 +01:00 |
|
Anton Khirnov
|
0a9e94bba8
|
webp: stop using deprecated avcodec_set_dimensions
|
2013-10-31 20:14:16 +01:00 |
|
Anton Khirnov
|
757d5e8ef9
|
vp8: stop using deprecated avcodec_set_dimensions
|
2013-10-31 20:14:16 +01:00 |
|
Anton Khirnov
|
2e0ab4d314
|
vp56: stop using deprecated avcodec_set_dimensions
|
2013-10-31 20:14:16 +01:00 |
|
Anton Khirnov
|
b53febc1c0
|
vp3: stop using deprecated avcodec_set_dimensions
|
2013-10-31 20:14:16 +01:00 |
|
Anton Khirnov
|
3cfdb912cb
|
txd: stop using deprecated avcodec_set_dimensions
|
2013-10-31 20:14:16 +01:00 |
|
Anton Khirnov
|
db92e4ea8d
|
truemotion1: stop using deprecated avcodec_set_dimensions
|
2013-10-31 20:14:16 +01:00 |
|
Anton Khirnov
|
c265b8bb76
|
tiff: stop using deprecated avcodec_set_dimensions
|
2013-10-31 20:14:16 +01:00 |
|
Anton Khirnov
|
eed5a478ba
|
targa: stop using deprecated avcodec_set_dimensions
|
2013-10-31 20:14:16 +01:00 |
|
Anton Khirnov
|
7fbb75cc70
|
svq1dec: stop using deprecated avcodec_set_dimensions
|
2013-10-31 20:14:16 +01:00 |
|
Anton Khirnov
|
9c0ece1b4f
|
sunrast: stop using deprecated avcodec_set_dimensions
|
2013-10-31 20:14:16 +01:00 |
|
Anton Khirnov
|
c755870d52
|
sgidec: stop using deprecated avcodec_set_dimensions
|
2013-10-31 20:14:16 +01:00 |
|
Anton Khirnov
|
1d389e2a80
|
rv34: stop using deprecated avcodec_set_dimensions
|
2013-10-31 20:14:16 +01:00 |
|
Anton Khirnov
|
ce9f5b13ed
|
rv10: stop using deprecated avcodec_set_dimensions
|
2013-10-31 20:14:16 +01:00 |
|
Anton Khirnov
|
e7ea97039d
|
ptx: stop using deprecated avcodec_set_dimensions
|
2013-10-31 20:14:16 +01:00 |
|
Anton Khirnov
|
0f21d8b1b4
|
pictordec: stop using deprecated avcodec_set_dimensions
|
2013-10-31 20:14:16 +01:00 |
|
Anton Khirnov
|
41ad353dcf
|
pgssubdec: stop using deprecated avcodec_set_dimensions
|
2013-10-31 20:14:16 +01:00 |
|
Anton Khirnov
|
0679416269
|
pcx: stop using deprecated avcodec_set_dimensions
|
2013-10-31 20:14:16 +01:00 |
|