25 Commits (b662e8395b81ee58e8e9b293904314f8918c8fae)

Author SHA1 Message Date
Stefan Gehrer 470de55aa1 fix slice header checking 16 years ago
Stefano Sabatini 9106a698e7 Rename bitstream.h to get_bits.h. 16 years ago
Thilo Borgmann 7a00bbad21 Implement avcodec_decode_video2(), _audio3() and _subtitle2() which takes an 16 years ago
Stefan Gehrer cd3356ff73 check for a stuffing byte at the end of a slice 16 years ago
Stefan Gehrer 88db5551cf change macroblock loop in inter frames so that after a 16 years ago
Stefan Gehrer 6847ab4375 introduce a macroblock index to avoid a few x*width+y calculations 16 years ago
Stefan Gehrer b9fce05205 fix multiple slices per frame 16 years ago
Stefan Gehrer 4ca6f4b29c fix parsing of pic_structure 16 years ago
Stefan Gehrer e090c70f2f avoid duplicating dsputil's clear_block 16 years ago
Stefan Gehrer ae2d3e3b25 time_code has 24 bits, not 16 16 years ago
Stefan Gehrer d934de5c5d do not check for minimum slice start code, 0x00000100 is valid 16 years ago
Diego Biurrun bad5537e2c Use full internal pathname in doxygen @file directives. 16 years ago
Stefan Gehrer 620b8a2ed7 fix doxygen file reference 16 years ago
Stefan Gehrer 74a4371d74 use assignment of structure instead of memcpy 16 years ago
Stefan Gehrer bef01ca08f rename XXX_t enums to cavs_XXX to fix POSIX namespace issue 16 years ago
Stefan Gehrer e685e8eada rename vector_t to cavs_vector 16 years ago
Diego Biurrun 9506090df9 Avoid POSIX-reserved _t in identifier names. 16 years ago
Stefano Sabatini fe4bf37455 Make AVCodec long_names definition conditional depending on CONFIG_SMALL. 17 years ago
Michael Niedermayer 6138ed777d Arrays where one element too small, fixes CID114. 17 years ago
Stefano Sabatini d5202e4fda Add long names to many AVCodec declarations. 17 years ago
Michael Niedermayer 1a2c94cb69 const 17 years ago
Luca Abeni e02f7490da Initialize the "stc" variable before using it in ff_find_start_code() 17 years ago
Alex Beregszaszi 3a5729eae1 use skip_bits where appropriate 18 years ago
Stefan Gehrer 5d2b15b870 have less functions as inline 18 years ago
Stefan Gehrer 844d9012a6 split decoder-specific parts into their own file 18 years ago
Stefan Gehrer 1503063f83 prepare splitting decoder-only parts into own file: 18 years ago
Stefan Gehrer ceb48b46f8 prepare splitting decoder-only parts into own file: 18 years ago
Stefan Gehrer 218b3ae970 move dequantization into its own inline function 18 years ago
Stefan Gehrer ce7088b9a8 cosmetic: rename VLC tables to make clear they 18 years ago
Stefan Gehrer 07caa46e99 setting special motion vectors in intra macroblocks 18 years ago
Stefan Gehrer 8a35c8e71a setting intra prediction modes to default values 18 years ago
Stefan Gehrer 25c899471d move modification of intra prediction modes into 18 years ago
Stefan Gehrer e183b6d17c move preparation of chroma intra prediction into its 18 years ago
Stefan Gehrer b8524fd13f move existing inline functions from cavs.c to cavs.h 18 years ago
Stefan Gehrer 2a3cc9730f move context structure definition from cavs.c to cavs.h 18 years ago
Stefan Gehrer ac83e7b235 make vector constants global 18 years ago
Diego Biurrun e5a389a1b7 license header consistency cosmetics 18 years ago
Aurelien Jacobs c5a60225c7 move cavs parser in it's own file 18 years ago
Aurelien Jacobs b88e211426 move defines and enums out of cavsdata.h 18 years ago
Aurelien Jacobs c53d2d9042 make some parser parameters const to avoid casting const to non-const 18 years ago
Aurelien Jacobs 4c5ea91ca8 ff_frame_rate_tab is now declared in mpegvideo.h 18 years ago
Aurelien Jacobs 20c11e4cee avoid a clash between two definitions of SEQ_START_CODE 18 years ago
Reimar Döffinger f66e4f5f9e Add av_ prefix to clip functions 18 years ago
Stefan Gehrer e275b7efd9 rename ff_cavs_flush to cavs_flush and make it static 18 years ago
Stefan Gehrer 53aa68b329 move all cavs-parsing to cavs.c 18 years ago
Måns Rullgård 55fde95e3b rename cropTbl -> ff_cropTbl 18 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 19 years ago
Stefan Gehrer 5cf226fb09 avoid double copying of left border in luma prediction 19 years ago
Stefan Gehrer 50879935d1 replace run by run+1 in VLC tables 19 years ago