Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-11-06 | Add avformat demux plugin. | Petri Hintukainen | |
- Support for new formats and protocols. - Proper rtsp support (with avformat+rtsp://, rtsp+tcp:// and rtsp+http:// mrls). - by default native xine demux plugins are probed first. This can be overridden in config, by selecting demuxer in mrl (#demux:avformat), or by using "avformat+" mrl prefix. | |||
2013-11-06 | input_avio: use '+' instead of ':' as protocol separator. | Petri Hintukainen | |
xine does not regonize string as mrl if there are multiple ':' in protocol part. | |||
2013-11-06 | input_avio: do not show authentication credentials in player title | Petri Hintukainen | |
2013-11-05 | Enable ffmpeg VP9 decoder | Petri Hintukainen | |
2013-11-04 | Add avio (libavformat) input plugin. | Petri Hintukainen | |
2013-10-29 | ffmpeg: remove trailing space from codec id in mkcodeclist.pl | Petri Hintukainen | |
Fixes missing mappings for HEVC and SNOW. | |||
2013-10-29 | Use ffmpeg HEVC decoder | Petri Hintukainen | |
2013-10-04 | ff_audio_decoder: add ATRAC 3 support, and fix some COOK audio trouble. | Torsten Jager | |
I dont wanna lose my early 2000's videoteque. Maybe this needs my upcoming demux_real audio fix for full functionality. | |||
2013-09-29 | Use ffmpeg ADPCM_G726 decoder | Petri Hintukainen | |
2013-09-28 | Improve locating of avcodec.h by replacing the sed scripts. | Darren Salt | |
2013-09-22 | Fix VC1 decoding | Petri Hintukainen | |
2013-09-13 | rebuild avcodec lists after ffmpeg update | Torsten Jager | |
Tell me if you have an easier fix for that. | |||
2013-09-13 | Copyright year update by hg log info | Torsten Jager | |
script execution time: 55" | |||
2013-08-22 | ffmpeg_video: use AV_CODEC_ID_MPEG2VIDEO | Torsten Jager | |
avcodec.h says this should be preferred for both mpeg1 and 2. | |||
2013-08-15 | ffmpeg_video_decoder: avoid CODEC_FLAG_EMU_EDGE | Torsten Jager | |
libavcodec 54. 86.100 wmv2 and mpeg4 decoders ignore this flag (probably inside some dsp routine), provoking segfault. Turning off direct rendering is a quick but nasty workaround. If vo plugin can crop, we may drop that emulation without performance penalty, and sometimes even speed up a little. | |||
2013-08-15 | ffmpeg_video_decoder: default to square pixels | Torsten Jager | |
Prevent vo loop from calculating undefined aspect ratio from _padded_ image size, leading to black bars and unnecessary scaling. | |||
2013-08-10 | ff_audio_decoder: fix multichannel playback | Torsten Jager | |
* Observe channel configuration immediately after av_decode_audio* (). Do not try to access nonexistant channels after a 5.1 -> 2.0 switch for example. * Add NULL plane pointer paranoia. * Assume generic channel layout when no detailled one provided. Needed for wma2. * Follow user speaker arrangement changes on the fly. * Defer opening audio out until we have something to play. * Do not reopen audio out with identical settings. This and the previous item should help avoiding waiting on some drivers. * Hard wire output to int16_t. Some of the code did assume that, and we are converting to that anyway. * Do not read sample format from bits_per_coded_sample. Decoders neither alter that field, nor do they force its value to their output. * Rename some vars for better readability. | |||
2013-07-27 | Reinitialize VAAPI in get_buffer() when image size changes | Torsten Jager | |
2013-04-15 | Define AVCODEC_MAX_AUDIO_FRAME_SIZE if it is not defined | Petri Hintukainen | |
2013-04-15 | ff_video_decoder/vaapi: removed setting deprecated dsp_mask | Petri Hintukainen | |
2013-04-11 | ff video decoder: use AV_PIX_FMT_* where available | Torsten Jager | |
2013-04-11 | ff decoder: use AV_CODEC_ID_* where available | Torsten Jager | |
2013-04-11 | ff video decoder: made use of AVCodecContext.sub_id conditional | Torsten Jager | |
2013-03-27 | Reenable MPEG4 audio with fix for failure case. | Torsten Jager | |
Audio out was opened with bogus settings (1Hz != 0) which failed. This prevented a retry after first audio frame came in and corrected the settings (48k/6 channels). Once ao _is_ open successfully, everything works same as before, including further stream conf changes. | |||
2013-03-27 | Revert "ffmpeg_audio_decoder: enable mpeg4 audio", because it breaks ↵ | Chris Rankin | |
playback of AAC 5.1 audio. | |||
2013-03-21 | Fix up build with recent libav*. | Darren Salt | |
2013-02-21 | ffmpeg_audio_decoder: added gain control option for float -> int16 conversion | Torsten Jager | |
2013-02-21 | ffmpeg_audio_decoder: enable mpeg4 audio | Torsten Jager | |
2013-02-21 | ffmpeg_audio_decoder: support new av_decode_audio4 () | Torsten Jager | |
2013-02-21 | ffmpeg_video_decoder: re-enabled palette video decoding | Torsten Jager | |
2013-01-30 | ff_video_decoder: fix VAAPI decoding | Torsten Jager | |
2013-01-21 | ff_video_dec: single-pass rgb -> yuy2 conversion | Torsten Jager | |
2013-01-17 | VAAPI decoder and video output plugin from ↵ | Petri Hintukainen | |
https://github.com/huceke/xine-lib-vaapi | |||
2013-01-17 | ff_video_decoder: delay calling set_stream_info() instead of calling it from ↵ | Petri Hintukainen | |
get_buffer() (merged from https://github.com/huceke/xine-lib-vaapi) | |||
2013-01-17 | ffmpeg mpeg1/2: copy progressive and top_field_first flags | Petri Hintukainen | |
(merged from https://github.com/huceke/xine-lib-vaapi) | |||
2013-01-17 | Pass frame as parameter to ff_convert_frame() | Petri Hintukainen | |
(merged from https://github.com/huceke/xine-lib-vaapi) | |||
2013-01-17 | Silenced warning | Petri Hintukainen | |
2012-11-13 | Merge from 1.1 | Petri Hintukainen | |
2012-11-13 | revert 'ff_video_decoder: Fixed mpeg2 parsing' | Petri Hintukainen | |
2012-06-05 | Added missing ifdef AVCODEC_HAS_REORDERED_OPAQUE | Carlo Bramini | |
2012-06-05 | Added check for AVCodecContext.color_range and AVCodecContext.colorspace | Petri Hintukainen | |
2012-06-05 | ffmpeg_compat.h: fixed version check for old ffmpeg versions | Carlo Bramini | |
2012-05-30 | ff_video_decoder: Fixed mpeg2 parsing | Petri Hintukainen | |
Fixes following errors from ffmpeg: [mpeg1video @ 0x9ba7f80] ignoring SEQ_START_CODE after 101 [mpeg1video @ 0x9ba7f80] ignoring seq ext after 101 [mpeg1video @ 0x9ba7f80] ignoring GOP_START_CODE after 101 [mpeg1video @ 0x9ba7f80] invalid cbp at 41 0 [mpeg1video @ 0x9ba7f80] concealing 405 DC, 405 AC, 405 MV errors | |||
2012-08-29 | ff_audio_decoder: re-open audio output when codec params change | Petri Hintukainen | |
2012-08-29 | ff_audio_decoder.c: get last audio frame from parser | Jose Alberto Reguero | |
2012-08-29 | ff_Audio_decoder: EAC3 header buffers are not used | Jose Alberto Reguero | |
2012-08-29 | ff_audio_decoder: enable parser for EAC3 | Jose Alberto Reguero | |
2012-06-29 | Add color matrix support to video out interface | Torsten Jager | |
2012-06-25 | ff_video_decoder.c: fix: free _all_ DR1 frames | Torsten Jager | |
Fixes laming/freezing after manually stopping VP6 or WMV video. That issue does not hit when we let the stream play to its end. | |||
2012-06-05 | Merge from 1.1 | Petri Hintukainen | |