106 Commits (4b4a6ebd68ca1d901b291f9bb4f5225daf876b8b)

Author SHA1 Message Date
  Laurent Aimar fe476e5a9b rv34: Check for invalid slices offsets 13 years ago
  Laurent Aimar b64269ce55 Check for invalid slices offsets in RV30/40 decoder. 13 years ago
  Laurent Aimar 4cc7732386 rv34: Check for invalid slice offsets 13 years ago
  Laurent Aimar 8716c178dd Check for invalid slice offsets in real decoder. 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 140dbcff35 Avoid NULL dereference on corrupted bitstream with real decoder. 13 years ago
  Michael Niedermayer 35f38b3ab9 rv34: check for size mismatch 13 years ago
  Laurent Aimar a5dc990a4e Fix buffer size used for MC of B frames after a resolution change in the real decoder. 13 years ago
  Laurent Aimar 9a0a64cb26 Fix potential overreads in rv34 decoder. 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
  Laurent Aimar e5e0580b93 Fixed size given to init_get_bits(). 13 years ago
  Baptiste Coudurier 231a6df9ea h264dec: h264: 4:2:2 intra decoding 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 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_*. 14 years ago
  Anton Khirnov e7021c0ed5 lavc: remove FF_API_HURRY_UP cruft 14 years ago
  Oskar Arvidsson 8dbe585641 Adds 8-, 9- and 10-bit versions of some of the functions used by the h264 decoder. 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 d23e3e5fea Move ff_emulated_edge_mc() into DSPContext. 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