279 Commits (024c7378c38127b51f3146e2e33fda76c3dae9c7)

Author SHA1 Message Date
  Michael Niedermayer 97bbb8851b output delayed frames 18 years ago
  Diego Biurrun 0afd2a92bd cosmetics: Fix a common typo, sepErate --> sepArate. 18 years ago
  Loren Merritt 4672503d8c simplify in fill_caches 18 years ago
  Michael Niedermayer fda51641b1 factorize more calls to fill_rectangle() 18 years ago
  Michael Niedermayer d19f5acb36 factorize fill_rectangle() calls 18 years ago
  Michael Niedermayer 8d6947bc7d factorize fill_rectangle() 18 years ago
  Michael Niedermayer 3425501d3b replace list<2 checks by list<list_count 18 years ago
  Michael Niedermayer 187696fa72 fix 2nd ref_count check 18 years ago
  Michael Niedermayer 0565c64834 fix ref_count check 18 years ago
  Michael Niedermayer 65a0f3fd47 factorize mv_cache and mvd_cache init 18 years ago
  Michael Niedermayer 43ff071456 simplify 18 years ago
  Francois Oligny-Lemieux 6ff9b4226b always decode extradata when of non-avc stream (like RTSP) 18 years ago
  Michael Niedermayer 08eb8fcdbf fix segfault with darkkben.free.fr/corrupted_h264.mp4 18 years ago
  Michael Niedermayer 2f29af3952 flame 18 years ago
  Michael Niedermayer 6f9ca74bec check num_reorder_frames for validity 18 years ago
  Michael Niedermayer 9170e34537 adding assert to protect delayed_pic 18 years ago
  Michael Niedermayer 88e7a4d18c checking bitstream values and other related changes 18 years ago
  Alex Beregszaszi fead30d444 rename BE/LE_8/16/32 to AV_RL/B_8/16/32 18 years ago
  Guillaume Poirier 50eaa857c0 remove useless cast that makes code unreadable 18 years ago
  Francois Oligny-Lemieux ac658be5db harden h264 decoding to prevent some crashes when input data is corrupted. 18 years ago
  Reimar Döffinger b18e5c031c Avoid calling decode_slice when context_initialized is not set. 18 years ago
  Michael Niedermayer 6de062957b fix 16 CABAC_BIT * 10l bug introduced in r6578 18 years ago
  Måns Rullgård 849f10351d rename always_inline to av_always_inline and move to common.h 18 years ago
  Panagiotis Issaris acd8d10ffb Making rem6 and div6 globally visible and thus adding prefixes. 18 years ago
  Panagiotis Issaris 14e95e2c92 Removing unused code 18 years ago
  Panagiotis Issaris a074f143dd Export symbols of several H.264 intra prediction functions 18 years ago
  Alexander Chemeris a083f53c45 fix crash when decoding a truncated H264 slice 18 years ago
  Panagiotis Issaris 3ee5c5b739 Removing unused code 18 years ago
  Panagiotis Issaris 550e66cb59 Change NAL unit type defines to an enum and move to a header file for usage 18 years ago
  Måns Rullgård 55fde95e3b rename cropTbl -> ff_cropTbl 18 years ago
  Panagiotis Issaris c2212338e8 Remove the H264Context parameter from decode_init_vlc() as it is not being used. 18 years ago
  Michael Niedermayer 65342b2b4a merge clip() into the alpha/beta/tc0 tables (10% faster filter_mb_fast() on P3) 18 years ago
  Reimar Döffinger d55f46e5a8 Reenable AMD64 optimizations for cabac accidentially disabled in r6852 18 years ago
  Diego Biurrun 419b878494 Add ARCH_X86_32 as a new define for 32 bit x86 architectures and change 18 years ago
  Diego Biurrun d5cd50ed73 Fix compilation with PIC enabled, BRANCHLESS_GET_CABAC is defined under 18 years ago
  Michael Niedermayer e08f580644 decode_significance_8x8_x86() 18 years ago
  Michael Niedermayer f624f029f0 slightly faster decode_cabac_mb_mvd() 18 years ago
  Michael Niedermayer aa1da263aa 1 variable less in decode_cabac_residual() no speed change (but less vars means less things gcc can load and store redundantly) 18 years ago
  Michael Niedermayer ebd624b662 optimize sign decoding code in decode_residual() 18 years ago
  Michael Niedermayer 30865e2aa1 copy cabac context onto the stack for the c code in decode_cabac_residual() (15% faster on P3 but still slower then the current asm) 18 years ago
  Michael Niedermayer eb73bf723d x86 asm version of the decode significance loop (not 8x8) of decode_residual() 5% faster decode_residual() on P3 18 years ago
  Michael Niedermayer b566bd65e2 simplify escape decoding 18 years ago
  Michael Niedermayer de1013e1ca 10l int vs uint8_t 18 years ago
  Michael Niedermayer 851ded8918 prevent "mb level" get_cabac() calls from being inlined (3% faster decode_mb_cabac() on P3) 18 years ago
  Michael Niedermayer 1f6049f515 int->uint8_t for 2 tables 18 years ago
  Diego Biurrun c26abfa541 Rename ABS macro to FFABS. 18 years ago
  Loren Merritt a957c27b03 more prefetches, 2% faster h264 18 years ago
  Michael Niedermayer d61c4e731e make state transition tables global as they are constant and the code is slightly faster that way 18 years ago
  Michael Niedermayer 0fa352c7e6 make lps_range a global table its constant anyway (saves 1 addition for accessing it) 18 years ago
  Michael Niedermayer 7822e1c1ff reverse remainder of the failed attempt to optimize *state=c->mps_state[s] 18 years ago