1005 Commits (d557152285afd4e0d84a138d482b04d1ca14abe3)

Author SHA1 Message Date
Jason Garrett-Glaser 19fb234e4a H.264: split luma dc idct out and implement MMX/SSE2 versions 14 years ago
Jason Garrett-Glaser ca32f7f208 H.264: eliminate non-transposed scantable support. 14 years ago
Jason Garrett-Glaser 09fffe9bd4 H.264: fix grayscale decoding with explicit wpred 14 years ago
Alexander Strange 0f01602362 SVQ3: Allow decoding if thread_count is > 1 14 years ago
Baptiste Coudurier 9d252137e5 In h264 decoder, fix decoding when nal end sequence is present 14 years ago
Reimar Döffinger 00d1e96bf4 H.264 decode: support cropping up to 28 pixels in interlaced mode. 14 years ago
Carl Eugen Hoyos 5dd7f994c6 Do not assume PIX_FMT_YUV420P will remain the only supported output format for H264. 14 years ago
Michael Niedermayer cfa5a81ea6 Move aspect ratio 0/0 avoidance code so the values in the sps struct are not missed. 14 years ago
Jason Garrett-Glaser 4dece8c7f8 Try to fix crashes introduced by r25218 14 years ago
Jason Garrett-Glaser e2983d6eac Improve error concealment of lost frames 14 years ago
Ronald S. Bultje 1d16a1cf99 Rename h264_idct_sse2.asm to h264_idct.asm; move inline IDCT asm from 14 years ago
Michael Niedermayer 3d5421201b Perform sliding window operation during frame gap handling. 15 years ago
Baptiste Coudurier bb943bb8fc Give context to av_log 15 years ago
Diego Biurrun 6da88bd389 Fix typo in Doxygen function parameter name. 15 years ago
Måns Rullgård 49bd8e4b84 Fix grammar errors in documentation 15 years ago
Baptiste Coudurier 9ad7dfc110 Pass codec pixel format list to get_format, if present, fix vdpau decoding 15 years ago
Baptiste Coudurier 0435fb16d7 In h264 decoder, use jpeg yuv pixel format when full range is set in vui 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
Gwenole Beauchesne 6752a3cc6c H.264: cosmetics (vertical align). 15 years ago
Gwenole Beauchesne fa37cf0db3 H.264: move avctx->{profile,level} init before AVCodecContext.get_format(). 15 years ago
Gwenole Beauchesne b08e38e8c3 H.264: move avctx->refs init before AVCodecContext.get_format(). 15 years ago
Diego Biurrun d02bb3ecf1 Move static function fill_filter_caches() from h264.h to h264.c. 15 years ago
Alexander Strange 7a5c850be9 H264: Copy h264dsp when creating new slice threads 15 years ago
Stefano Sabatini 72415b2adb Define AVMediaType enum, and use it instead of enum CodecType, which 15 years ago
Michael Niedermayer 1052b76f0f Fix implicit weight for b frames in mbaff. 15 years ago
Stephen Warren 3bccd93ac0 Set VDPAU H264 picture parameter field_order_cnt and frame_num at the 15 years ago
Diego Biurrun 6f2c72c126 Remove unused variable, fixes the warning: 15 years ago
Janusz Krzysztofik 5388f0b479 Reinitialize the h264 decoder context on every valid aspect ratio 15 years ago
Måns Rullgård 4693b031a3 Move H264 dsputil functions into their own struct 15 years ago
Michael Niedermayer 5820b90da0 Fix indention 15 years ago
Michael Niedermayer 2ce1c2e063 Always reset slice_table. 15 years ago
Michael Niedermayer 3d9137c883 Reorder indexes in weight tables. 15 years ago
Michael Niedermayer 1a29c6a0bb cosmetic addition of {} 15 years ago
Michael Niedermayer 70118abd68 Merge weight & offset tables, 15 cpu cycles faster. 15 years ago
Michael Niedermayer 72f86ec013 Simplify implicit_weight table init. 15 years ago
Michael Niedermayer 145061a176 Fix a bunch of bugs ive introduced recently that broke threaded decoding. 15 years ago
Aurelien Jacobs bc99737689 revert r22112 which broke playback of cathedral-beta2-400extra-crop-avc.mp4 15 years ago
Janusz Krzysztofik 7c994c366c Process picture aspect ratio changes in H.264. 15 years ago
Michael Niedermayer 747db4e31a Move init of right side of ref_cache from fill_caches() to init_the_darn_decoder(). 15 years ago
Michael Niedermayer 358b5b1a59 Get rid of mb2b8_xy and b8_stride, change arrays organized based on b8_stride to 15 years ago
Michael Niedermayer 36b54927fd Dont allocate direct_table 8 times too large. 15 years ago
Michael Niedermayer 662a5b2370 Reorder intra4x4_pred_mode so that we can read/write 4 values at once. 15 years ago
Michael Niedermayer 5b0fb5244d Store intra4x4_pred_mode per row only. 15 years ago
Michael Niedermayer e1c88a2138 Cut the size of mvd_table by yet another factor of 2. 15 years ago
Michael Niedermayer d43c192236 Keep mvd_table values of only 2 mb rows. 15 years ago
Michael Niedermayer b5bd070029 Change mvd_cache & mvd_table to 8bit, this is overall a bit faster 15 years ago
Michael Niedermayer db8cb47d15 Try to set has_b_frames in codec init if we know everything alraedy. 15 years ago
Michael Niedermayer 9855b2e3c8 Move extradata reading code into codec init instead of doing it 15 years ago
avcoder 0cb17649d8 Remove unused variable mb_xy. 15 years ago