483 Commits (9325d88eba8038b3e2a4485e473a018410379e2d)

Author SHA1 Message Date
Michael Niedermayer 88eba670fb Also check the location of the picture start code and picture coding 15 years ago
Michael Niedermayer fc23d843e1 Check order of startcodes, ignore some obviously wrong ones. 15 years ago
Michael Niedermayer bbf266fdb5 Move mpeg_decode_postinit() out of bitstream decoding functions, it does not 15 years ago
Michael Niedermayer 1206f1d630 Inline mpeg_decode_extension, will simplify future changes. 15 years ago
Michael Niedermayer 191ad11e91 Simplify mpeg_decode_user_data() 15 years ago
Ronald S. Bultje 6e44ba1550 Use get_bits_left() instead of size_in_bits - get_bits_count(). 15 years ago
Reimar Döffinger 01418506a2 Remove casts that are useless since the argument is void *. 15 years ago
Gwenole Beauchesne 25450bb252 Move down HWAccel code path so that to fill in s->mb_x first. 16 years ago
Baptiste Coudurier 6be8b20466 Revert r19317, "simplify slice_end, return size of output frame". 16 years ago
Baptiste Coudurier f7f1eb6cc9 simplify slice_end, return size of output frame 16 years ago
Baptiste Coudurier a4a750d3b2 Rename alloc_picture to ff_alloc_picture and move its definition 16 years ago
Wolfram Gloger ed1dc74e18 Fix off by one offset with fetch_timestamps, pts_parser_problem.mpg. 16 years ago
Reimar Döffinger 936bb4a9bc Add a forward declaration of mpeg1_decode_block_intra to fix compilation 16 years ago
Måns Rullgård db2f209352 mpeg12: fix non-standard use of "extern inline" 16 years ago
Baptiste Coudurier 9d9a623925 decode mpeg-2 closed gop first b frames, fix issue #824 16 years ago
David Conrad 580a7465fb Add a chroma_sample_location field to define positioning of chroma samples 16 years ago
Michael Niedermayer 9c24cd7236 Extract colorspace fields from MPEG1/2. 16 years ago
Michael Niedermayer 714127812c Ignore first entry of intra matrixes if it is invalid. 16 years ago
Michael Niedermayer 45ccc61a06 Factorize quantization matrix loading code out. 16 years ago
Michael Niedermayer 0127b86108 Fix mb_height for interlaced mpeg2. 16 years ago
Thilo Borgmann 7a00bbad21 Implement avcodec_decode_video2(), _audio3() and _subtitle2() which takes an 16 years ago
Michael Niedermayer a4c7a5ea27 Call ff_fetch_timestamp() for mpeg1/2 when a picture start code is found instead 16 years ago
Diego Biurrun 326b554ccf xvmc works with MPEG-2 as well as MPEG-1, note this in the codec long_name. 16 years ago
Reimar Döffinger d819b41ba1 Remove unused variable in mpeg_mc_decode_init 16 years ago
Gwenole Beauchesne 6aca2c6785 Remove superfluous call to mpeg_decode_slice() for hwaccel, this 16 years ago
Michael Niedermayer 3797c74ba5 Add ticks_per_frame, this should hopefully fix the regressions caused 16 years ago
Michael Niedermayer 765e94ef9e More AVhwaccel hunks from Gwenole Beauchesne. 16 years ago
Ivan Schreter edbd72acea Correct time_base and repeat_pict for MPEG2 video. 16 years ago
Michael Niedermayer a05aa821b6 add ff_find_hwaccel() by Gwenole Beauchesne 16 years ago
Michael Niedermayer c269cf68a0 Approved hunks for VAAPI / our new shiny hwaccel API 16 years ago
Ivan Kalvachev 21effaa4b2 Change the type of pblocks from pointers to short array into 16 years ago
Ivan Kalvachev 4acfdcab26 Cosmetics 16 years ago
Ivan Kalvachev ce0e60a108 Merge preprocessor if CONFIG_MPEG_XVMC_DECODER and code if( &&) 16 years ago
Ivan Kalvachev 9e494ab77c Check ff_xvmc_field_start() result in all cases. 16 years ago
Diego Biurrun 4440bd0da4 Add xvmc_internal.h that contains all internal xvmc function declarations. 16 years ago
Ivan Kalvachev 78f9a87830 use ff_xvmc for function names instead of XVMC_ 16 years ago
Diego Biurrun fc2dd7e3de Remove redundant CONFIG_XVMC option, CONFIG_MPEG_XVMC_DECODER suffices. 16 years ago
Peter Ross 44ba8b650f don't assume quant_matrix[0]==8 in ff_mpeg1_decode_block_intra(). this is required for the Electronic Arts TQI decoder. 16 years ago
Peter Ross 50240e5646 convert mpeg1_decode_block_intra() to inline global 16 years ago
Diego Biurrun bad5537e2c Use full internal pathname in doxygen @file directives. 16 years ago
Diego Biurrun 406792e7b0 cosmetics: Remove pointless period after copyright statement non-sentences. 16 years ago
Aurelien Jacobs 2bb6eba21d remove ff_get_fourcc() and use AV_RL32() instead 16 years ago
Carl Eugen Hoyos 2b3242253d Add mpeg1_vdpau decoder. 16 years ago
Carl Eugen Hoyos e7edb2ea93 12l: Fix compilation with --disable-vdpau. 16 years ago
NVIDIA Corporation d37edddc09 Add VDPAU hardware accelerated decoding for MPEG1 and MPEG2 which can 16 years ago
Aurelien Jacobs b250f9c66d Change semantic of CONFIG_*, HAVE_* and ARCH_*. 16 years ago
Michael Niedermayer 062e7c3ca8 Avoid using sub_id in mpeg1/2video. 16 years ago
Carl Eugen Hoyos 448ecb68e3 Rename mpeg_set_pixelformat() as mpeg_get_pixelformat(). 16 years ago
Carl Eugen Hoyos 93c69a94ea Factorise setting of avctx->pix_fmt. 16 years ago
Diego Biurrun b24298badc Switch xvmc over to a CONFIG_ option. 16 years ago