Stefan Gehrer
|
620b8a2ed7
|
fix doxygen file reference
Originally committed as revision 16816 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2009-01-27 06:04:01 +00:00 |
|
Stefan Gehrer
|
19e017f211
|
remove alloc_table_0 and alloc_table_2, the same
data exists in alloc_table_1 and alloc_table_3
Originally committed as revision 16745 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2009-01-24 14:32:22 +00:00 |
|
Stefan Gehrer
|
45beb850de
|
remove zigzag_scan8x8, it is the same as ff_zigzag_direct
Originally committed as revision 16744 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2009-01-24 14:30:15 +00:00 |
|
Stefan Gehrer
|
3e7233688a
|
avoid duplication of size_table and offset_table
Originally committed as revision 16743 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2009-01-24 14:28:08 +00:00 |
|
Stefan Gehrer
|
fa79489fd3
|
avoid duplication of dquant_code
Originally committed as revision 16742 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2009-01-24 14:26:40 +00:00 |
|
Stefan Gehrer
|
1ac63c2a9b
|
return an error if we can not get a full packet,
fixes hang on EOF
Originally committed as revision 16740 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2009-01-24 08:20:42 +00:00 |
|
Stefan Gehrer
|
c6f79c3e0b
|
fix header parsing, the NULL terminated File ID is followed by a space
Originally committed as revision 16738 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2009-01-24 08:06:43 +00:00 |
|
Stefan Gehrer
|
c5125e3994
|
add myself as maintainer of ISS (with Jai's blessing)
Originally committed as revision 16691 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2009-01-20 07:02:42 +00:00 |
|
Stefan Gehrer
|
055dc116fc
|
added demuxer for FunCom ISS audio files,
extended ADPCM decoder by ISS specific IMA variant
Originally committed as revision 16658 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2009-01-17 20:08:43 +00:00 |
|
Stefan Gehrer
|
439c650301
|
remove duplicate tables
Originally committed as revision 16647 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2009-01-16 20:46:38 +00:00 |
|
Stefan Gehrer
|
74a4371d74
|
use assignment of structure instead of memcpy
Originally committed as revision 16644 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2009-01-16 17:58:38 +00:00 |
|
Stefan Gehrer
|
bef01ca08f
|
rename XXX_t enums to cavs_XXX to fix POSIX namespace issue
Originally committed as revision 16642 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2009-01-16 17:45:54 +00:00 |
|
Stefan Gehrer
|
e685e8eada
|
rename vector_t to cavs_vector
Originally committed as revision 16641 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2009-01-16 17:20:17 +00:00 |
|
Stefan Gehrer
|
bd547403fe
|
add 1bpp decoding function and extend 4bpp function to
also cover the 2bpp case.
Originally committed as revision 15242 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2008-09-07 07:36:03 +00:00 |
|
Stefan Gehrer
|
03f7e56896
|
reduce code duplication by moving common header parsing
from the bpp-specific parts to the frame decode
Originally committed as revision 15121 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2008-08-31 08:09:54 +00:00 |
|
Stefan Gehrer
|
6d083dd7e9
|
fix size of header data
Originally committed as revision 14015 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2008-06-27 21:42:08 +00:00 |
|
Stefan Gehrer
|
b3bf98aa56
|
move ff_log2_run to bitstream.c and reuse in ffv1.c
Originally committed as revision 13989 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2008-06-26 16:39:21 +00:00 |
|
Stefan Gehrer
|
e8e4743591
|
make ModeAlphabet read-only and use a custom mode alphabet
only locally in unpack_modes()
Originally committed as revision 13964 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2008-06-25 14:14:58 +00:00 |
|
Stefan Gehrer
|
5a89396989
|
remove duplicate tables
Originally committed as revision 13959 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2008-06-25 11:33:49 +00:00 |
|
Stefan Gehrer
|
0e1d6a4ca7
|
revert accidental const slipping in
Originally committed as revision 13949 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2008-06-24 20:27:29 +00:00 |
|
Stefan Gehrer
|
cf2baeb338
|
mark read-only data as const
Originally committed as revision 13947 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2008-06-24 20:01:31 +00:00 |
|
Stefan Gehrer
|
5d2b15b870
|
have less functions as inline
Originally committed as revision 9792 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2007-07-25 05:09:54 +00:00 |
|
Stefan Gehrer
|
844d9012a6
|
split decoder-specific parts into their own file
Originally committed as revision 9533 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2007-07-08 07:37:30 +00:00 |
|
Stefan Gehrer
|
1503063f83
|
prepare splitting decoder-only parts into own file:
make commonly used tables global
Originally committed as revision 9532 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2007-07-08 07:13:25 +00:00 |
|
Stefan Gehrer
|
ceb48b46f8
|
prepare splitting decoder-only parts into own file:
make commonly used functions global
Originally committed as revision 9519 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2007-07-07 07:35:18 +00:00 |
|
Stefan Gehrer
|
218b3ae970
|
move dequantization into its own inline function
Originally committed as revision 9518 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2007-07-07 07:14:58 +00:00 |
|
Stefan Gehrer
|
ce7088b9a8
|
cosmetic: rename VLC tables to make clear they
are for decoding
Originally committed as revision 9517 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2007-07-07 06:49:20 +00:00 |
|
Stefan Gehrer
|
07caa46e99
|
setting special motion vectors in intra macroblocks
is now in its own inline function
Originally committed as revision 9516 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2007-07-07 06:34:30 +00:00 |
|
Stefan Gehrer
|
8a35c8e71a
|
setting intra prediction modes to default values
in inter macroblocks is now in its own inline
function
Originally committed as revision 9515 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2007-07-07 06:27:44 +00:00 |
|
Stefan Gehrer
|
25c899471d
|
move modification of intra prediction modes into
its own inline function
Originally committed as revision 9514 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2007-07-07 06:15:05 +00:00 |
|
Stefan Gehrer
|
e183b6d17c
|
move preparation of chroma intra prediction into its
own inline function
Originally committed as revision 9513 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2007-07-07 05:27:59 +00:00 |
|
Stefan Gehrer
|
b8524fd13f
|
move existing inline functions from cavs.c to cavs.h
Originally committed as revision 9512 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2007-07-07 05:03:22 +00:00 |
|
Stefan Gehrer
|
2a3cc9730f
|
move context structure definition from cavs.c to cavs.h
Originally committed as revision 9511 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2007-07-07 04:58:54 +00:00 |
|
Stefan Gehrer
|
ac83e7b235
|
make vector constants global
Originally committed as revision 9510 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2007-07-07 04:54:05 +00:00 |
|
Stefan Gehrer
|
0ac47d632f
|
fix comment, get/show_bits(0) does not work
Originally committed as revision 8029 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2007-02-19 20:59:40 +00:00 |
|
Stefan Gehrer
|
e275b7efd9
|
rename ff_cavs_flush to cavs_flush and make it static
Originally committed as revision 6994 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2006-11-12 20:23:47 +00:00 |
|
Stefan Gehrer
|
53aa68b329
|
move all cavs-parsing to cavs.c
This should help building parser without decoder
Originally committed as revision 6993 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2006-11-12 20:18:07 +00:00 |
|
Stefan Gehrer
|
d136d2fcea
|
make mpeg4video_split public as ff_mpeg4video_split
Originally committed as revision 6991 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2006-11-12 20:01:50 +00:00 |
|
Stefan Gehrer
|
67630cff64
|
add new tag 'CAVS' for Chinese AVS codec
Originally committed as revision 5847 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2006-07-29 08:50:29 +00:00 |
|
Stefan Gehrer
|
595e7bd940
|
some MMX optimizations for the CAVS decoder
Originally committed as revision 5846 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2006-07-29 08:45:33 +00:00 |
|
Stefan Gehrer
|
5cf226fb09
|
avoid double copying of left border in luma prediction
Originally committed as revision 5752 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2006-07-14 19:31:58 +00:00 |
|
Stefan Gehrer
|
50879935d1
|
replace run by run+1 in VLC tables
Originally committed as revision 5751 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2006-07-14 19:15:08 +00:00 |
|
Stefan Gehrer
|
c90c39190e
|
change partition flags SYM -> FWD|SYM
Originally committed as revision 5749 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2006-07-14 18:56:17 +00:00 |
|
Stefan Gehrer
|
77f173bef5
|
set mvP2 also in PSKIP macroblock
Originally committed as revision 5748 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2006-07-14 18:48:50 +00:00 |
|
Stefan Gehrer
|
643326f747
|
avoid overflows of qp and pic_type
Originally committed as revision 5746 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2006-07-14 18:38:23 +00:00 |
|
Stefan Gehrer
|
3284e7f3fe
|
hopefully better for platforms not supporting misaligned read
Originally committed as revision 5647 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2006-07-06 19:23:21 +00:00 |
|
Stefan Gehrer
|
1a1650feca
|
make use of 16x16 motion comp functions, 16x8 and 8x16 do not seem to be worth it
Originally committed as revision 5646 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2006-07-06 19:21:00 +00:00 |
|
Stefan Gehrer
|
2e0141c351
|
even more cbp safety
Originally committed as revision 5627 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2006-07-05 17:11:55 +00:00 |
|
Stefan Gehrer
|
0e9b7305d0
|
missed removing this line in my last commit
Originally committed as revision 5626 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2006-07-05 17:08:13 +00:00 |
|
Stefan Gehrer
|
ad78c0f3f1
|
cleanup macroblock layer: merged decode of skipped MBs
with non-skipped
Originally committed as revision 5603 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2006-07-03 18:43:45 +00:00 |
|
Stefan Gehrer
|
f503b19574
|
cosmetic patch:
Doxygen-style comments
added some more comments
Originally committed as revision 5602 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2006-07-03 17:37:57 +00:00 |
|
 Stefan GehrerandMichael Niedermayer
|
20ffddb93a
|
CODEC_ID_CAVS (part of the cavs patch by Stefan Gehrer stefan.gehrer gmx de)
Originally committed as revision 5579 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2006-07-02 14:58:17 +00:00 |
|
 Stefan GehrerandMichael Niedermayer
|
761089b028
|
staric frame_rate_tab -> non static ff_frame_rate_tab part of the cavs patch by (Stefan Gehrer stefan.gehrer gmx de)
Originally committed as revision 5578 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2006-07-02 14:50:23 +00:00 |
|