196 Commits (463ea05ab24ad0d27b54e985cab1a9a9c953285c)

Author SHA1 Message Date
Diego Biurrun 806212498a h264: move fill_decode_neighbors()/fill_decode_caches() to h264_mvpred.h 14 years ago
Diego Biurrun 028216b2c2 h264: move decode_mb_skip() from h264.h to h.264_mvpred.h 14 years ago
Ronald S. Bultje c90a2538a0 h264: move h264_mvpred.h include. 14 years ago
Diego Biurrun 657ccb5ac7 Eliminate FF_COMMON_FRAME macro. 14 years ago
Jason Garrett-Glaser ef0c594801 H.264: merge fill_rectangle into P-SKIP MV prediction, to match B-SKIP 14 years ago
Jason Garrett-Glaser 5136ba7c69 H.264: faster P-SKIP decoding 14 years ago
Jason Garrett-Glaser bbdd52ed34 H.264: av_always_inline some more functions 14 years ago
Jason Garrett-Glaser 556f8a066c H.264: template left MB handling 14 years ago
Jason Garrett-Glaser ca80f11ec3 H.264: faster fill_decode_caches 14 years ago
Jason Garrett-Glaser 3b7ebeb4d5 H.264: faster write_back_* 14 years ago
Reinhard Tartler 21a19b7912 doxygen: Prefer member groups over grouping into modules 14 years ago
Jason Garrett-Glaser c90b94424c 4:4:4 H.264 decoding support 14 years ago
Jason Garrett-Glaser 504811baea Roll back 4:4:4 H.264 for now 14 years ago
Jason Garrett-Glaser c9c493872c 4:4:4 H.264 decoding support 14 years ago
Baptiste Coudurier 8dfc6d1f7c svq3: Move svq3-specific fields to their own context. 14 years ago
Alexander Strange 6a9c859444 H264/MPEG frame-level multi-threading. 14 years ago
Oskar Arvidsson fcc0224e4f Add support for higher QP values in h264. 14 years ago
Oskar Arvidsson 6e3ef511d7 Add the notion of pixel size in h264 related functions. 14 years ago
Stefano Sabatini 975a1447f7 Replace deprecated FF_*_TYPE symbols with AV_PICTURE_TYPE_*. 14 years ago
Diego Biurrun e6ff064845 Eliminate pointless '#if 1' statements without matching '#else'. 14 years ago
Mans Rullgard 2912e87a6c Replace FFmpeg with Libav in licence headers 14 years ago
Janne Grunau fe9a3fbe42 h264: Add Intra and Constrained Baseline profiles to avctx.profile 14 years ago
Diego Elio Pettenò 8529731961 Make ff_h264_decode_rbsp_trailing static to h264.c 14 years ago
Ronald S. Bultje 66c6b5e2a5 Revert 2a1f431d38, it broke H264 lossless. 14 years ago
Jason Garrett-Glaser 2a1f431d38 H.264/SVQ3: make chroma DC work the same way as luma DC 14 years ago
Jason Garrett-Glaser 5657d14094 H.264: switch to x264-style tracking of luma/chroma DC NNZ 14 years ago
Jason Garrett-Glaser 19fb234e4a H.264: split luma dc idct out and implement MMX/SSE2 versions 14 years ago
Eli Friedman 9049fa5479 Add av_unused to decode_mb_skip declaration to fix the following warning: 15 years ago
Michael Niedermayer 733f5990d0 Factorize ff_generate_sliding_window_mmcos() out. 15 years ago
Måns Rullgård 49bd8e4b84 Fix grammar errors in documentation 15 years ago
Howard Chu 82f1ffc7ba Cleanup prev commit, flag variable should start with 0 15 years ago
Howard Chu 23584bec87 Parse avctx->extradata if available. 15 years ago
Howard Chu 05e953193d Factorize ff_h264_decode_extradata(). 15 years ago
Diego Biurrun ba87f0801d Remove explicit filename from Doxygen @file commands. 15 years ago
Diego Biurrun d02bb3ecf1 Move static function fill_filter_caches() from h264.h to h264.c. 15 years ago
Michael Niedermayer 1052b76f0f Fix implicit weight for b frames in mbaff. 15 years ago
Benoit Fouet 32e543f866 Replace @returns by @return. 15 years ago
Måns Rullgård 4693b031a3 Move H264 dsputil functions into their own struct 15 years ago
Måns Rullgård 404793f4ac H264: fix signed overflow in constant multiplication 15 years ago
Måns Rullgård 84dc2d8afa Remove DECLARE_ALIGNED_{8,16} macros 15 years ago
Michael Niedermayer 38768cb70a Port Optimizations about *_type init from decode to filter code. 15 years ago
Michael Niedermayer b46b5ac9f8 Optimize *_type init, 1.5 cpu cycles faster. 15 years ago
Michael Niedermayer 3d9137c883 Reorder indexes in weight tables. 15 years ago
Michael Niedermayer bd8868e092 Move all context fields that are not used in the mb and block layers 15 years ago
Michael Niedermayer 65f3c029b9 remove unused left_border field from context. 15 years ago
Michael Niedermayer af2b0df40f Note about luma/chroma_weight tables and their datatype. 15 years ago
Michael Niedermayer d7f5e520bf move svq3 specific fields to the end of the context 15 years ago
Michael Niedermayer 70118abd68 Merge weight & offset tables, 15 cpu cycles faster. 15 years ago
Michael Niedermayer f57880d244 Another 3 useless zeroing instructions. 15 years ago
Michael Niedermayer 16b802fe93 Load the whole left side of mv&ref only when needed. 15 years ago