483 Commits (9325d88eba8038b3e2a4485e473a018410379e2d)

Author SHA1 Message Date
Diego Biurrun 9686df2be5 Delete unnecessary 'extern' keywords. 16 years ago
Roman Shaposhnik 3a84713aaa Making it easier to send arbitrary structures as work orders to MT workers 16 years ago
Michael Niedermayer ed16f91f26 Guess picture type from picture coding extension when the main header is damaged. 16 years ago
Michael Niedermayer 047599a4ba Rename error_resilience to error_recognition. 17 years ago
Michael Niedermayer 395206f6b1 Ignore the spec, and calculate aspect ratio on width/height. 17 years ago
Baptiste Coudurier 8ee552f69c simplify mpeg12 avctx->pix_fmt set 17 years ago
Diego Biurrun 071083b4a5 Rename ff_init_vlcs function to the more descriptive name ff_mpeg12_init_vlcs. 17 years ago
Diego Biurrun 054480a57b cosmetics: comment spelling/grammar fixes 17 years ago
Diego Biurrun 0da49fca79 Untangle mpeg12.c and mdec.c so that mdec.c can be compiled separately. 17 years ago
Diego Biurrun 6ec87fbd92 Mark init_vlcs function as av_cold. 17 years ago
Stefano Sabatini fe4bf37455 Make AVCodec long_names definition conditional depending on CONFIG_SMALL. 17 years ago
Baptiste Coudurier ce8f4fb388 print correct mpeg-2 broken_link value, and print closed_gop 17 years ago
Michael Niedermayer 2d80ce2bdf Change init_2d_vlc_rl() to not use *alloc_static(). 17 years ago
Michael Niedermayer 9ef3193df1 Remove constant argument. 17 years ago
Michael Niedermayer f76605e880 Switch to INIT_VLC_USE_NEW_STATIC. 17 years ago
Michael Niedermayer 16e30b7a04 Do not reject odd width/height. 17 years ago
Carl Eugen Hoyos eacced45c4 Replace some occurrences of -1 with PIX_FMT_NONE. 17 years ago
Stefano Sabatini 6140271f54 Add some long names to AVCodec declarations. 17 years ago
Michael Niedermayer 9b7ca3b71d Decode stuff from extradata as well. 17 years ago
Michael Niedermayer 7f8ef97534 Factorize code a little. 17 years ago
Zuxy Meng 98a6fff98c Apply 'cold' attribute to init/uninit functions in libavcodec 17 years ago
Diego Biurrun b2c26e2717 Use correct t printf modifier for pointer differences. 17 years ago
Baptiste Coudurier 99c763d143 log aspect ratio forbidden value, and fail if error resilience is high 17 years ago
Baptiste Coudurier a2338352be do not fail badly if aspect ratio is 0/forbidden, fix issue 369 17 years ago
Aurelien Jacobs 9701840bb5 add FF_ prefix to all (frame)_TYPE usage 17 years ago
Michael Niedermayer 21da962cf1 Make find_frame_end() merge 2 mpeg2 field pictures. This should make mpeg2 17 years ago
Michael Niedermayer 0521808158 Reduce the number of senselessly scanned bytes. 17 years ago
Michael Niedermayer e68c7a4abe const 17 years ago
Michael Niedermayer 9bd005bdbc Drop non key frames before the first key frame. 17 years ago
Stefan Lucke b8a9dfb7f6 Prevent infinite loop when buffer holds SEQ_END_CODE only. Fix for r9870 17 years ago
Michael Niedermayer 4e2b9bcc08 Make MPEG-1/2 decoder work with the libmpeg2-style bitstream reader. 18 years ago
Michael Niedermayer 392b748293 output last frame if seq end code is encountered 18 years ago
Michael Niedermayer 037df60e05 simplify s->mv_dir init 18 years ago
Michael Niedermayer 653f738780 exchange the values of MV_DIR_FORWARD and MV_DIR_BACKWARD (this is more sane, 18 years ago
Michael Niedermayer 04b502fa36 exchange if() and for() in the MT_FIELD case 18 years ago
Michael Niedermayer f4fbcd33d9 exchange for() and if() order in the MT_FRAME case 18 years ago
Michael Niedermayer 356ab1dace change 18 years ago
Michael Niedermayer 2952d13ad5 merge another 2 if() to save a few cpu cycles 18 years ago
Michael Niedermayer 09d1bee89e reorder if() so that the condition can be simplified 18 years ago
Michael Niedermayer 0ac6b5a301 merge/simplify 2 if() 18 years ago
Michael Niedermayer fecc146b28 merge 2 if() 18 years ago
Michael Niedermayer 01e795aba3 move some code which was executed for every skipped MB so it is only executed 18 years ago
Michael Niedermayer 4152c5ce14 get rid of a useless variable 18 years ago
Michael Niedermayer 7ceab4af35 avoid 2 additions (1 cpu cycle) per MB 18 years ago
Michael Niedermayer 5bfbf0a54f chroma_qscale seems not used anywhere for mpeg1/2 so do not waste cpu time setting it 18 years ago
Aurelien Jacobs eaa7557c73 add proper ff_ prefix to new extern symbols 18 years ago
Aurelien Jacobs a6bc573158 split mpeg12 encoder out of mpeg12.c 18 years ago
Michael Niedermayer 28bf121a22 get rid of one unneeded #ifdef HAVE_XVMC 18 years ago
Diego Biurrun 90b5b51eab misc typo fixes 18 years ago
Diego Biurrun 755bfeabcc misc spelling fixes 18 years ago