Commit History

Author SHA1 Message Date
  Stefan Gehrer 6847ab4375 introduce a macroblock index to avoid a few x*width+y calculations 15 years ago
  Stefan Gehrer b9fce05205 fix multiple slices per frame 15 years ago
  Diego Biurrun bad5537e2c Use full internal pathname in doxygen @file directives. 15 years ago
  Aurelien Jacobs 199436b952 moves mid_pred() into mathops.h (with arch specific code split by directory) 15 years ago
  Stefan Gehrer bef01ca08f rename XXX_t enums to cavs_XXX to fix POSIX namespace issue 15 years ago
  Stefan Gehrer e685e8eada rename vector_t to cavs_vector 15 years ago
  Zuxy Meng 98a6fff98c Apply 'cold' attribute to init/uninit functions in libavcodec 16 years ago
  Roman Shaposhnik 905694d96e * renaming (ST|LD)(16|32|64) -> AV_(R|W)N(16|32|64) 17 years ago
  Roman Shaposhnik f49f6e8889 replacing the use of deprecated unaligned*() routines by LD64 and AV_RB32 17 years ago
  Stefan Gehrer 5d2b15b870 have less functions as inline 17 years ago
  Stefan Gehrer 844d9012a6 split decoder-specific parts into their own file 17 years ago
  Stefan Gehrer 1503063f83 prepare splitting decoder-only parts into own file: 17 years ago
  Stefan Gehrer ceb48b46f8 prepare splitting decoder-only parts into own file: 17 years ago
  Stefan Gehrer 218b3ae970 move dequantization into its own inline function 17 years ago
  Stefan Gehrer ce7088b9a8 cosmetic: rename VLC tables to make clear they 17 years ago
  Stefan Gehrer 07caa46e99 setting special motion vectors in intra macroblocks 17 years ago
  Stefan Gehrer 8a35c8e71a setting intra prediction modes to default values 17 years ago
  Stefan Gehrer 25c899471d move modification of intra prediction modes into 17 years ago
  Stefan Gehrer e183b6d17c move preparation of chroma intra prediction into its 17 years ago
  Stefan Gehrer b8524fd13f move existing inline functions from cavs.c to cavs.h 17 years ago
  Stefan Gehrer 2a3cc9730f move context structure definition from cavs.c to cavs.h 17 years ago
  Stefan Gehrer ac83e7b235 make vector constants global 17 years ago
  Diego Biurrun e5a389a1b7 license header consistency cosmetics 17 years ago
  Aurelien Jacobs c5a60225c7 move cavs parser in it's own file 17 years ago
  Aurelien Jacobs b88e211426 move defines and enums out of cavsdata.h 17 years ago
  Aurelien Jacobs c53d2d9042 make some parser parameters const to avoid casting const to non-const 17 years ago
  Aurelien Jacobs 4c5ea91ca8 ff_frame_rate_tab is now declared in mpegvideo.h 17 years ago
  Aurelien Jacobs 20c11e4cee avoid a clash between two definitions of SEQ_START_CODE 17 years ago
  Reimar Döffinger f66e4f5f9e Add av_ prefix to clip functions 17 years ago
  Stefan Gehrer e275b7efd9 rename ff_cavs_flush to cavs_flush and make it static 17 years ago
  Stefan Gehrer 53aa68b329 move all cavs-parsing to cavs.c 17 years ago
  Måns Rullgård 55fde95e3b rename cropTbl -> ff_cropTbl 17 years ago
  Diego Biurrun b78e7197a8 Change license headers to say 'FFmpeg' instead of 'this program/this library' 18 years ago
  Stefan Gehrer 595e7bd940 some MMX optimizations for the CAVS decoder 18 years ago
  Stefan Gehrer 5cf226fb09 avoid double copying of left border in luma prediction 18 years ago
  Stefan Gehrer 50879935d1 replace run by run+1 in VLC tables 18 years ago
  Stefan Gehrer c90c39190e change partition flags SYM -> FWD|SYM 18 years ago
  Stefan Gehrer 77f173bef5 set mvP2 also in PSKIP macroblock 18 years ago
  Stefan Gehrer 643326f747 avoid overflows of qp and pic_type 18 years ago
  Michael Niedermayer 21227514de simplify 18 years ago
  Michael Niedermayer b2846effb7 avoid redundant local variables 18 years ago
  Michael Niedermayer 69f34e5b1f simplify 18 years ago
  Stefan Gehrer 3284e7f3fe hopefully better for platforms not supporting misaligned read 18 years ago
  Stefan Gehrer 1a1650feca make use of 16x16 motion comp functions, 16x8 and 8x16 do not seem to be worth it 18 years ago
  Stefan Gehrer 2e0141c351 even more cbp safety 18 years ago
  Stefan Gehrer 0e9b7305d0 missed removing this line in my last commit 18 years ago
  Michael Niedermayer 57d664ff32 return -1 on bitstream errors instead of continuing, as the following stuff almost always will be useless until the next startcode 18 years ago
  Michael Niedermayer 784036e404 simplify intra prediction mode decoding 18 years ago
  Michael Niedermayer 5ca0106879 check cbp for validity, avoids possible out of array reads / segfaults 18 years ago
  Michael Niedermayer 5781d6d6e8 minor simplificationn 18 years ago