Diego Biurrun
e3fcb14347
dsputil: Split off IDCT bits into their own context
11 years ago
Vittorio Giovara
e0c16e4e32
mpegvideo: move mpegvideo formats-related defines to mpegutils.h
11 years ago
Diego Biurrun
0338c39698
dsputil: Split off H.263 bits into their own H263DSPContext
11 years ago
Diego Biurrun
2832ea26f3
Remove commented-out debug #define cruft
12 years ago
Anton Khirnov
759001c534
lavc decoders: work with refcounted frames.
12 years ago
Diego Biurrun
c242bbd8b6
Remove unnecessary dsputil.h #includes
12 years ago
Diego Biurrun
88bd7fdc82
Drop DCTELEM typedef
...
It does not help as an abstraction and adds dsputil dependencies.
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
12 years ago
Martin Storsjö
ddce8953a5
h263: Add ff_ prefix to nonstatic symbols
...
Signed-off-by: Martin Storsjö <martin@martin.st>
13 years ago
Diego Biurrun
124e28847b
Remove some stray unnecessary ffmpeg references.
13 years ago
Diego Biurrun
657ccb5ac7
Eliminate FF_COMMON_FRAME macro.
...
FF_COMMON_FRAME holds the contents of the AVFrame structure and is also copied
to struct Picture. Replace by an embedded AVFrame structure in struct Picture.
14 years ago
Stefano Sabatini
ce5e49b0c2
replace deprecated FF_*_TYPE symbols with AV_PICTURE_TYPE_*
14 years ago
Stefano Sabatini
975a1447f7
Replace deprecated FF_*_TYPE symbols with AV_PICTURE_TYPE_*.
...
Signed-off-by: Diego Biurrun <diego@biurrun.de>
14 years ago
Mans Rullgard
2912e87a6c
Replace FFmpeg with Libav in licence headers
...
Signed-off-by: Mans Rullgard <mans@mansr.com>
14 years ago
Diego Biurrun
ba87f0801d
Remove explicit filename from Doxygen @file commands.
...
Passing an explicit filename to this command is only necessary if the
documentation in the @file block refers to a file different from the
one the block resides in.
Originally committed as revision 22921 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Michael Niedermayer
fc4a2d1e8c
Change ref_index structure so it matches how its organized in h264.
...
Also revert the related error concealment hotfix.
Originally committed as revision 22640 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Michael Niedermayer
fc53b6afee
Split H263 encoder and decoder from common code.
...
Originally committed as revision 21109 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Michael Niedermayer
a7ac9c2f62
Move 3 direct MV related functions that i left out from h263.c to mpeg4video.c.
...
Originally committed as revision 21104 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Michael Niedermayer
101ada9abd
Rename most non static h263 tables so their name contains h263.
...
Originally committed as revision 21098 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Michael Niedermayer
51ce2207c8
Add a few CONFIG_MPEG4_DECODER that should be there.
...
Originally committed as revision 21082 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Michael Niedermayer
ca334dd14b
Split the mpeg4 encoder and decoder off h263.c
...
Originally committed as revision 21079 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Michael Niedermayer
46244c640c
Add some const qualifiers.
...
Originally committed as revision 21064 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Michael Niedermayer
616251c924
Document decide_ac_pred() and restore_ac_coeffs().
...
Originally committed as revision 21063 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Michael Niedermayer
d6856c5708
Move restore_ac_coeffs() call into decode_ac_pred().
...
This makes decode_ac_pred() easier to understand.
Originally committed as revision 21062 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Michael Niedermayer
0dc5dc08db
Move restore_ac_coeffs() up so its declared before its use.
...
Originally committed as revision 21061 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Michael Niedermayer
64f716b499
More doxy
...
Originally committed as revision 21060 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Michael Niedermayer
4fea04820b
Factorize if() surrounding every ff_h263_show_pict_info() call.
...
Originally committed as revision 21058 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Michael Niedermayer
d7525cba23
Split out intel H263 decoder.
...
Originally committed as revision 21054 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Michael Niedermayer
a0b0d75368
Split flv decoding out.
...
Originally committed as revision 21051 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Michael Niedermayer
eb52376915
Split out flv encoding.
...
Originally committed as revision 21050 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Michael Niedermayer
f867378771
Document aspect_to_info().
...
Originally committed as revision 21049 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Michael Niedermayer
f016159416
Cleanup aspect_to_info().
...
Originally committed as revision 21048 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Michael Niedermayer
214cb565c0
Document several more things.
...
Originally committed as revision 21047 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Michael Niedermayer
b0704443f2
Document *VLC_BITS.
...
Originally committed as revision 21046 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Michael Niedermayer
046be9299f
Simplify h263_get_picture_format().
...
Originally committed as revision 21045 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Diego Biurrun
50fe16960b
Add a few explanatory comments to cornercase workarounds.
...
Originally committed as revision 21030 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Stefano Sabatini
702d0a9e85
Remove residual use of the doxygen markup which is deprecated,
...
consistent with r19122.
Originally committed as revision 20989 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Diego Biurrun
20390e3170
cosmetics: Move MPEG-4 encoding functions around to avoid forward declarations.
...
Originally committed as revision 20981 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Diego Biurrun
df8d98c4dd
10l: Move ff_mpeg4_pred_dc() to an appropriate place.
...
It is used by both encoders and decoders and should not be below
a CONFIG_ENCODERS preprocessor check.
Originally committed as revision 20980 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Diego Biurrun
2a992f467a
cosmetics: Move MPEG-4 decoding functions around to avoid forward declarations.
...
Originally committed as revision 20979 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Diego Biurrun
1436f31709
cosmetics: Move H.263-related functions around to avoid forward declarations.
...
Originally committed as revision 20978 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Diego Biurrun
3f35415df7
cosmetics: Remove pointless '#if 1' preprocessor directives.
...
Originally committed as revision 20949 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Diego Biurrun
43ad88e5c0
Remove commented-out debug console output.
...
Originally committed as revision 20938 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Diego Biurrun
5ddd075daf
cosmetics: Move a bunch of forward declarations below a CONFIG_ENCODERS #ifdef.
...
This avoids a bunch of "‘foo’ declared ‘static’ but never defined" warnings
when compiling with encoders disabled.
Originally committed as revision 20937 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Michael Niedermayer
e4d1d920b0
Improve time_increment_bits guessing code.
...
Originally committed as revision 20785 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Michael Niedermayer
9015b095bc
Move ff_init_qscale_tab() from h263.c to mpegvideo, the function is not h263 specific.
...
Originally committed as revision 20725 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Ronald S. Bultje
6e44ba1550
Use get_bits_left() instead of size_in_bits - get_bits_count().
...
Originally committed as revision 20543 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Diego Biurrun
8b44de14d1
Change av_log() calls surrounded by '#ifdef DEBUG' into dprintf macros.
...
Originally committed as revision 19550 to svn://svn.ffmpeg.org/ffmpeg/trunk
16 years ago
Benjamin Larsson
241f5eab32
Remove dead assignments found by CSA
...
Originally committed as revision 18731 to svn://svn.ffmpeg.org/ffmpeg/trunk
16 years ago
Michael Niedermayer
339cdf9681
Remove useless init from ff_mpeg4_set_direct_mv() found by CSA.
...
Originally committed as revision 18583 to svn://svn.ffmpeg.org/ffmpeg/trunk
16 years ago
Michael Niedermayer
feda8550a9
Remove several useless writes to variables, found by CSA.
...
Originally committed as revision 18579 to svn://svn.ffmpeg.org/ffmpeg/trunk
16 years ago