521 Commits (5d8e836d0ec3bcaabf5bc2020210a1bc61975922)

Author SHA1 Message Date
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
Baptiste Coudurier 8811679c8e SVQ3: Move svq3 specific fields to their own context. 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
Diego Biurrun e6ff064845 Eliminate pointless '#if 1' statements without matching '#else'. 14 years ago
Michael Niedermayer a50f0bea25 H264: Split out hl_motion and template it, this seems a bit faster 14 years ago
Michael Niedermayer e7077f5e7b H264: replace pixel_size by pixel_shift 14 years ago
Oskar Arvidsson d268bed209 Add support for higher QP values in h264. 14 years ago
Oskar Arvidsson dc172ecc6e Add the notion of pixel size in h264 related functions. 14 years ago
Michael Niedermayer d375c10400 Fake-Merge remote-tracking branch 'ffmpeg-mt/master' 14 years ago
Mans Rullgard 2912e87a6c Replace FFmpeg with Libav in licence headers 14 years ago
Janne Grunau 94e3e83f13 h264: Add Intra and Constrained Baseline profiles to avctx.profile 14 years ago
Janne Grunau fe9a3fbe42 h264: Add Intra and Constrained Baseline profiles to avctx.profile 14 years ago
Diego Elio Pettenò 123241214c Make ff_h264_decode_rbsp_trailing static to h264.c 14 years ago
Diego Elio Pettenò 8529731961 Make ff_h264_decode_rbsp_trailing static to h264.c 14 years ago
Ronald S. Bultje 772225c041 Revert 2a1f431d38, it broke H264 lossless. 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
Michael Niedermayer ce9c691616 Merge h->slice_table[left_xy[0/1] ] checks, 4 cpu cycles speedup 15 years ago
Michael Niedermayer 82fb5bb2ee Split *_type setting up, 4 cpu cycles faster. 15 years ago
Michael Niedermayer cf41a02b1b Only load the topleft mv/ref when the topright is unavailable. 15 years ago
Michael Niedermayer cf7b67bc40 Remove some useless operations from the code setting left_cbp. 15 years ago
Michael Niedermayer 59b5370f02 Simplify code to set cbp_* 15 years ago