98 Commits (ea4d5f48373ab856e01a3cf05426db6e823e01d1)

Author SHA1 Message Date
Luca Barbato 63ccd46687 lavc: introduce ER_MB_END and ER_MB_ERROR 13 years ago
Luca Barbato 5bf2ac2b37 error_resilience: use the ER_ namespace 13 years ago
Mans Rullgard 40901fc14e rv34: move 4x4 dequant to RV34DSPContext 13 years ago
Mans Rullgard 37fed0e635 rv34: align temporary block of "dct" coefs 13 years ago
Mans Rullgard 171ec81223 rv34: fix signed multiplication overflow 13 years ago
Baptiste Coudurier 76741b0e56 h264: 4:2:2 intra decoding support 13 years ago
Janne Grunau 1bca8f4bc5 rv34: move inverse transform functions to DSP context 13 years ago
Laurent Aimar fe476e5a9b rv34: Check for invalid slices offsets 13 years ago
Laurent Aimar 4cc7732386 rv34: Check for invalid slice offsets 13 years ago
Laurent Aimar b4ed3d78cb rv34: Fix potential overreads 13 years ago
Laurent Aimar d2213b6493 rv34: Fix buffer size used for MC of B frames after a resolution change 13 years ago
Laurent Aimar d0f6ab0298 rv34: Avoid NULL dereference on corrupted bitstream 13 years ago
Laurent Aimar b59efc9434 Fixed size given to init_get_bits(). 13 years ago
Kostya Shishkov 23a1f0c592 rv34: check that subsequent slices have the same type as first one. 13 years ago
Kostya Shishkov 78622ef362 rv34: free+allocate buffer instead of reallocating it to preserve alignment 13 years ago
Kostya Shishkov b86ab38137 Add weighted motion compensation for RV40 B-frames 13 years ago
Kostya Shishkov e5ec68699e RV3/4: calculate B-frame motion weights once per frame 13 years ago
Kostya Shishkov d241f51e0f Move RV3/4-specific DSP functions into their own context 13 years ago
Kostya Shishkov 7351eb1415 Pretty-print RV3/4 decoder source 13 years ago
Kostya Shishkov 6f7fe4723b Correct chroma vector calculation for RealVideo 3. 13 years ago
Diego Biurrun 657ccb5ac7 Eliminate FF_COMMON_FRAME macro. 14 years ago
Diego Biurrun e589e4b82d Remove unused static tables and static inline functions. 14 years ago
Reinhard Tartler 21a19b7912 doxygen: Prefer member groups over grouping into modules 14 years ago
Oskar Arvidsson 19a0729b4c Adds 8-, 9- and 10-bit versions of some of the functions used by the h264 decoder. 14 years ago
Stefano Sabatini 975a1447f7 Replace deprecated FF_*_TYPE symbols with AV_PICTURE_TYPE_*. 14 years ago
Anton Khirnov e7021c0ed5 lavc: remove FF_API_HURRY_UP cruft 14 years ago
Anton Khirnov 8ed2ae09a2 lavc: mark hurry_up for removal on next major bump 14 years ago
Mans Rullgard 2912e87a6c Replace FFmpeg with Libav in licence headers 14 years ago
Ronald S. Bultje 2e27959879 Move ff_emulated_edge_mc() into DSPContext. 14 years ago
Diego Biurrun 423c254c18 Disambiguate bitstream groups for AAC and RV30/RV40. 15 years ago
Eli Friedman 85b76ce990 Fix "initialization from incompatible pointer type" warning in rv34. 15 years ago
Måns Rullgård 9bfb72d9e9 rv34: kill VLAs 15 years ago
Diego Biurrun ba87f0801d Remove explicit filename from Doxygen @file commands. 15 years ago
Vitor Sessak e8ff21fdf5 Revert commit 22378. 15 years ago
Kostya Shishkov 95bd18eeca Check for reference frames so RV 3/4 won't segfault trying to copy data from 15 years ago
Kostya Shishkov d90aeeaf56 Call avcodec_set_dimensions() instead of simply setting avctx->width/height 15 years ago
Kostya Shishkov ec10d2d539 Update dimensions in AVCodecContext when RV3/4 frame dimensions change 15 years ago
Kostya Shishkov 1369582777 Convert ZERO8x2 macro into inline function 15 years ago
Kostya Shishkov b7eb7ef6b5 Zeroing pic->motion_val in RV3/4 causes alignment problems on some 64-bit 15 years ago
Kostya Shishkov 20622c4a8a Adjust r->avail_cache[] indexes to avoid alignment issues when zeroing block 15 years ago
Kostya Shishkov 39c601b5e7 RV3/4 intra types array causes alignment issues (at least on ARM5), thus change 16 years ago
Kostya Shishkov 9c4b5eb8ce Revert changing VLC initialization type for RV3/4 decoder. 16 years ago
Kostya Shishkov 3df18b3ed1 Get rid of monstrous static table and initialize VLCs for RV3/4 dynamically. 16 years ago
Kostya Shishkov a456df258e 100l: VLC table array should not be const 16 years ago
Kostya Shishkov 547b6a4cc7 Make RV3/4 VLC tables use new static initialization method 16 years ago
Thilo Borgmann 7a00bbad21 Implement avcodec_decode_video2(), _audio3() and _subtitle2() which takes an 16 years ago
Kostya Shishkov 0304109df6 Correct MV prediction for B-frame blocks in RV4 decoder 16 years ago
Kostya Shishkov 923ed9748c Fix direct and skip MB motion compensation in RV4: 16 years ago
Kostya Shishkov 7a47495079 cosmetics: reindent after last commit 16 years ago
Kostya Shishkov 77f7156d85 Since motion vectors for intra blocks are always zero, do not try to retrieve them. 16 years ago