400 Commits (d248905ba582b399bf1244fafcdfedc36569fe51)

Author SHA1 Message Date
Jeff Downs 3a22d7fa1f Fix Picture.key_frame setting to be compatible with frame and field contexts. Part of PAFF implementation. 17 years ago
Jeff Downs f57e2af68b Fix h->curr_pic_num for field pictures. Necessary for proper PAFF support. 17 years ago
Jeff Downs c58b747153 Rename variable to make sense in both field and frame contexts (support of PAFF implementation). 17 years ago
Jeff Downs 47e112f872 Further modularize short reference list management for upcoming PAFF implementation. 17 years ago
Jeff Downs 5a7b254c75 Re-indent unreference_pic. 17 years ago
Jeff Downs 8fd57a667b Modify unreference_pic implementation with PAFF in mind. 17 years ago
Jeff Downs bbb3edb827 Partial PAFF implementation at macroblock level. 17 years ago
Andreas Öman 9dceaa923e remove unused code, spotted by Jeff Downs, heydowns a borg d com 17 years ago
Jeff Downs 0d0447eae0 Rename MMCO stuff to prepare for h264/PAFF implementation. 17 years ago
Panagiotis Issaris 93f0c0a4ca Remove redundant test. 17 years ago
Jeff Downs 2ddcf84bb7 h264/PAFF preparation: use DELAYED_PIC_REF to mark non-refs frames as held for delayed output 17 years ago
Andreas Öman 58f66029b6 reindent 17 years ago
Andreas Öman 1136d34a44 factor out dequant table lookup outside loops, gives a 1-2% speed-up 17 years ago
Reimar Döffinger 61858a76f2 Apply skip_loop_filter before checking if we can parallelize with the selected 17 years ago
Andreas Öman a27d6e714f Simplify H.264 decode_cabac_mb_cbp_luma(), giving a ~0.5% speedup. 17 years ago
Andreas Öman 50c21814b9 fix image corruption when with multi-threaded decoding. 17 years ago
Andreas Öman 7ae94d525c Indentation 17 years ago
Andreas Öman ec970c2187 Let H.264 decoder skip deblocking across slices 17 years ago
Jeff Downs 088ed4d636 Avoid a crash when H264 MMC operation causes the short term reference 17 years ago
Andreas Öman afebe2f7ca Add slice-based parallel H.264 decoding 17 years ago
Kostya Shishkov c92a30bb06 Move H.264 intra prediction functions into their own context 17 years ago
Carl Eugen Hoyos 5d3de5ad22 Silence warnings about NAL_SVC_NON_IDR in H.264. 17 years ago
Carl Eugen Hoyos 1c746a490d Remove error raising when explicitely skipping frame 17 years ago
Ramiro Polla c8f9ef613e CONFIG_7REGS -> HAVE_7REGS 18 years ago
Alexander Strange 6d324c813f Statements like a = b = c = d = e; store from right-to-left, so if 18 years ago
Alexander Strange 880003bbb9 Don't check the return value of decode_cabac_residual since it always 18 years ago
Alex Beregszaszi ec5dc2c1af debug: tell how much bits are skipped with unknown nal code 18 years ago
Michael Niedermayer 873525491e use ENABLE_GRAY 18 years ago
Andreas Öman d4a688d029 fix cabac decoding with some Blue-Ray sources 18 years ago
Panagiotis Issaris d04d5bcd0e Fix the self tests which are contained in some codecs and are using random(). 18 years ago
Andreas Öman 9a5a05d0b3 fix visual painting of MVs from h264: they are painted twice too long 18 years ago
Benoit Fouet 93f4823935 bring back h264 build 18 years ago
Måns Rullgård bad700e346 trivial warning fixes 18 years ago
Andreas Öman 4691a77db4 Add support for streams with different chroma_qp_index_offset 18 years ago
Andreas Öman 042ef4b720 Precompute a chroma_qp table with index offset for each pps, 18 years ago
Andreas Öman 4bbdf13f9e Compute the dequant coefficient table ptr outside the loop, 18 years ago
Diego Biurrun e5a389a1b7 license header consistency cosmetics 18 years ago
Andreas Öman b69378e295 Don't swap back un-deblocked lines for intra prediction when 18 years ago
Andreas Öman 24456882f3 Do not reuse the rbsp de-escape buffer if both 18 years ago
Andreas Öman 995a30c06b Decouple bit context from h264 context in decode_ref_pic_marking() 18 years ago
Andreas Öman 1c48415bb9 indentation 18 years ago
Andreas Öman b41c1db38d Factor out init_scan_tables(), patch by Andreas Öman %andreas A olebyn.nu% 18 years ago
Måns Rullgård 706da4af32 fix some printf format specifiers 18 years ago
Diego Biurrun 90b5b51eab misc typo fixes 18 years ago
Diego Biurrun 755bfeabcc misc spelling fixes 18 years ago
Andreas Öman 93cc10fa9c h264: use 'simple' in border backup / xchg 18 years ago
Andreas Öman 83b3401731 filter_mb_fast() doesn't handle h->deblocking_filter==2 (skip slice edges), so delegate that case to filter_mb(). 18 years ago
Carl Eugen Hoyos 154e30f6c2 rename attribute_unused to av_unused and moves its declaration to common.h 18 years ago
Andreas Öman 7978debdc2 allocate PPS and SPS dynamically 18 years ago
Panagiotis Issaris cb1a74cf8c Export the four remaining H.264 decoder intra prediction functions for reuse in 18 years ago