Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-05-28 | Fixed U-plane conversion (YUVJ444P -> YUV420) | Petri Hintukainen | |
2012-05-28 | Merge from 1.1 | Petri Hintukainen | |
2012-05-28 | ff_video_decoder: fixed DR1 frame garbage collector when using multithreaded ↵ | Petri Hintukainen | |
decoding. | |||
2012-05-10 | Merge from 1.1 | Petri Hintukainen | |
2012-05-10 | ff_video_decoder: fixed cropping | Torsten Jager | |
2012-05-10 | Merge from 1.1 | Petri Hintukainen | |
2012-05-10 | ff_video_decoder: convert full range YUV to mpeg range | Torsten Jager | |
2012-05-04 | ff_video_decoder: enable direct rendering for H.264. Added config option to ↵ | Petri Hintukainen | |
disable direct rendering. | |||
2012-04-19 | Fixed decoding of full range YUV420 H.264 videos (segfault). Might still ↵ | Petri Hintukainen | |
need color space conversion ... | |||
2012-04-19 | Fixed typo | Petri Hintukainen | |
2012-04-19 | Fixed decoding of full range YUV420 H.264 videos (segfault). Might still ↵ | Petri Hintukainen | |
need color space conversion ... | |||
2011-12-21 | Fix multithreaded initialization with API change | Roland Scheidegger | |
thread count needs to be set before avcodec_open otherwise it will be stuck with a single thread at least for h264 (might also want to use avcodec_open2 instead?) | |||
2012-01-29 | fix compile against recent ffmpeg | Edgar Hucek | |
2012-01-31 | frame garbage collector in ff_reset | Edgar Hucek | |
2012-01-18 | Moved ffmpeg API version checks to single header | Petri Hintukainen | |
2011-12-27 | Fixes nasty mpeg2 on ts A/V lag when using ff. | "Torsten Jager" | |
--HG-- branch : point-release extra : rebase_source : 6e059c732a63d40b65b09f4ef725ec5ca45c4c1c | |||
2011-12-21 | Fix multithreaded initialization with API change | Roland Scheidegger | |
thread count needs to be set before avcodec_open otherwise it will be stuck with a single thread at least for h264 (might also want to use avcodec_open2 instead?) | |||
2012-02-05 | Merge from 1.1. | Darren Salt | |
--HG-- branch : 1.2.1-branch | |||
2012-02-01 | Merge from 1.1. | Darren Salt | |
2012-01-18 | Merge from 1.1. | Darren Salt | |
--HG-- rename : include/xine.h.in => include/xine.h rename : src/xine-engine/xine_internal.h => include/xine/xine_internal.h rename : src/combined/ffmpeg/ffmpeg_encoder.c => src/dxr3/ffmpeg_encoder.c | |||
2011-12-31 | Merge from 1.1. | Darren Salt | |
2011-10-01 | Merge from 1.1. | Darren Salt | |
--HG-- rename : src/libdts/xine_dts_decoder.c => src/audio_dec/xine_dts_decoder.c rename : src/libmusepack/xine_musepack_decoder.c => src/audio_dec/xine_musepack_decoder.c | |||
2011-09-26 | Merge from 1.1. (Needs some testing.) | Darren Salt | |
--HG-- rename : src/xine-engine/buffer.h => include/xine/buffer.h | |||
2011-09-16 | ffmpeg video: do not require preview buffers for mpeg1/2 | Petri Hintukainen | |
2011-09-16 | Splitted ff_init_mpeg12_mode() from ff_handle_preview_buffer() | Petri Hintukainen | |
2011-09-27 | Fixed mpeg2 decoding with ffmpeg. | Petri Hintukainen | |
Codec was never opened when using mpeg12 mode. | |||
2011-08-23 | Merge from 1.1. | Darren Salt | |
--HG-- rename : src/xine-engine/buffer.h => include/xine/buffer.h rename : src/libxineadec/xine_lpcm_decoder.c => src/audio_dec/xine_lpcm_decoder.c rename : src/libspuhdmv/xine_hdmv_decoder.c => src/spu_dec/spuhdmv_decoder.c | |||
2011-08-13 | rv30 & rv40 support | Torsten Jager | |
2011-09-10 | Tidy up flags usage. | Chris Rankin | |
2011-08-09 | Cosmetics: reordered functions | Petri Hintukainen | |
2011-08-09 | ffmpeg VC-1: scan for extradata (sequence header) from preview buffers | Petri Hintukainen | |
2011-08-14 | Fixed multithreaded decoding with lavc >= 52.112.0. | Petri Hintukainen | |
avcodec_thread_init() was deprecated in lavc 52.112.0 (2011-02-09) | |||
2011-05-17 | Fix build with very recent copies of FFmpeg | Brad Smith | |
This is a backport of the 1.2 code that was commited to utilize the new API provided by FFmpeg for awhile now but this is especially important because the old API has been eliminated all together from said copies of FFmpeg. | |||
2011-05-16 | Complete the adaptation to libavcodec 0.7. (Hopefully.) | Darren Salt | |
2011-05-16 | Fix up "pp" post-proc plugin and A/V decoding for ffmpeg 0.7. | Darren Salt | |
2011-02-16 | Make ff_video_decoder work together with input_vdr.c for MPEG2. | Reinhard Nißl | |
input_vdr.c cannot send buffers with preview flag set after a decoder reset. Therefore, the decoder didn't get initialized anymore. So we need to call ff_handle_preview_buffer() even with real data as long as we are in decoder_init_mode to get a decoder initialized. | |||
2010-03-14 | Merge from 1.1. | Darren Salt | |
--HG-- rename : src/libspudec/xine_spu_decoder.c => src/spu_dec/spu_decoder.c rename : src/libspudec/spu.c => src/spu_dec/spudec.c rename : src/libspudec/spu.h => src/spu_dec/spudec.h | |||
2010-03-10 | Handle odd widths properly (for ffmpeg-decoded video). | Darren Salt | |
2010-02-04 | Work around an ffmpeg SVQ3 bug; check for avcodec_thread_init failure. | Darren Salt | |
2010-01-21 | Undo libavutil workaround (fixed upstream). | Darren Salt | |
2010-01-17 | Cope with libavutil no longer defining some endian-specific macros. | Darren Salt | |
2009-12-05 | Build fix (undefined symbol) for when using older ffmpeg. | Darren Salt | |
2009-11-30 | Trim trailing space & reduce space+tab. | Darren Salt | |
2009-11-17 | VC1 support fixes | Petri Hintukainen | |
There are two tricks to make VC1 decoding work: 1) VC1 sequence and entry point headers must be present in context->extradata. 2) video width and height must be known when opening decoder. Some container formats store required extra data, but mpeg-ts does not. 1) is fixed by scanning the stream for headers and discarding all data until proper headers are found. 2) is fixed by re-opening decoder with width and height information from first open. | |||
2009-10-15 | Quick hack to prevent segfaulting at end-of-stream when this->context == NULL. | Darren Salt | |
2010-02-06 | Merge from 1.1. | Darren Salt | |
--HG-- rename : src/combined/decoder_wavpack.c => src/combined/wavpack_decoder.c rename : src/demuxers/demux_ogg.c => src/combined/xine_ogg_demuxer.c | |||
2010-01-21 | Merge from 1.1. | Darren Salt | |
2010-01-18 | Merge from 1.1. | Darren Salt | |
2009-11-30 | Trim trailing space & reduce space+tab. | Darren Salt | |
2009-11-19 | Merge from 1.1. | Darren Salt | |