summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2012-01-10Removed unused variablePetri Hintukainen
2012-01-10Fixed printf formatPetri Hintukainen
2012-01-10Define LOG_MODULE before including xine headersPetri Hintukainen
2012-01-10Fixed includePetri Hintukainen
2012-01-10Removed unused variablesPetri Hintukainen
2012-01-10Merge from 1.1Petri Hintukainen
--HG-- rename : src/libsputext/xine_sputext_decoder.c => src/spu_dec/sputext_decoder.c
2012-01-10Fixed printf argumentPetri Hintukainen
2012-01-10Removed unused variable from enum definitionPetri Hintukainen
2012-01-10Include xine_private.h to get xine_probe_fast_memcpy() definitionPetri Hintukainen
2012-01-10Fixed include orderPetri Hintukainen
2012-01-03Fix VDR input plugin build.Brad Smith
2012-01-03Fix up sndio plugin #includes (FTBFS).Darren Salt
2012-01-03Complete rewrite of vdpau output driver osd handling.Andreas Auras
The new implementation has the following advantages towards the existing one: There is now a unique processing of RLE coded images and ARGB based overlay images. For both formats scaled and unscaled images and a video window are supported. Both formats are rendered now in given order into the same output surface not using a dedicated output surface for scaled, unscaled and ARGB images any more. Processing of YCBCR overlay images now uses corresponding vdpau upload functions eliminating the existing (possible slower) conversation to RGB images. Optimized processing of first overlay from stack avoiding unnecessary surface initialization and rendering operations. Currently the new implementation does only take the dirty rect information of a ARGB overlay into account for optimization if this is the only one object that should be displayed.
2012-01-01Oops. Omitted headers.1.2.0Darren Salt
2011-12-31Merge from 1.1.Darren Salt
2011-12-31Kill a few trivial compiler warnings.Darren Salt
2011-12-31A new vdpau h264 decoder that has proven to work better than the previous one.Christophe Thommeret
2011-12-21Merge from 1.1.Darren Salt
--HG-- rename : src/libdts/xine_dts_decoder.c => src/audio_dec/xine_dts_decoder.c rename : src/libxineadec/xine_lpcm_decoder.c => src/audio_dec/xine_lpcm_decoder.c rename : src/combined/decoder_flac.c => src/combined/flac_decoder.c rename : src/combined/demux_flac.c => src/combined/flac_demuxer.c rename : src/libsputext/xine_sputext_decoder.c => src/spu_dec/sputext_decoder.c
2011-12-16MergePetri Hintukainen
2011-12-16flac decoder: int -> size_tPetri Hintukainen
--HG-- branch : point-release
2011-12-16Fixed flac_read_callback() signature for flac 1.1.3+ (when sizeof(size_t) != ↵Petri Hintukainen
sizeof(unsigned)) --HG-- branch : point-release
2011-12-16Hide aliasing problems in xcb pluginsPetri Hintukainen
--HG-- branch : point-release
2011-12-16Silenced warningPetri Hintukainen
--HG-- branch : point-release
2011-12-16MergePetri Hintukainen
2011-12-16Removed write-only variablesPetri Hintukainen
--HG-- branch : point-release
2011-12-16Fixed osd_hide() return valuePetri Hintukainen
--HG-- branch : point-release
2011-12-16Fixed using uninitialized dataPetri Hintukainen
--HG-- branch : point-release
2011-12-16define _XOPEN_SOURCE before including any system headersPetri Hintukainen
--HG-- branch : point-release
2011-12-16Fixed pointer typePetri Hintukainen
--HG-- branch : point-release
2011-12-16Added missing constPetri Hintukainen
--HG-- branch : point-release
2011-12-15Fixed printf formatPetri Hintukainen
--HG-- branch : point-release
2011-12-15xvmc: Fixed using uninitialized data and resource leak (from 9456)Petri Hintukainen
--HG-- branch : point-release
2011-12-15Fixed printf formatPetri Hintukainen
--HG-- branch : point-release
2011-12-15Marked xine_get_autoplay_mrls() and get_autoplay_list()'s return value constPetri Hintukainen
2011-12-15Marked _x_is_fourcc() arguments constPetri Hintukainen
2011-12-15Merge from 1.1Petri Hintukainen
2011-12-15Merge from 1.1Petri Hintukainen
--HG-- rename : src/libspuhdmv/xine_hdmv_decoder.c => src/spu_dec/spuhdmv_decoder.c
2011-12-15Added BluRay input pluginPetri Hintukainen
2011-12-14demux_ts: make sure old pts is not passed to metronom after seek / changed pidsPetri Hintukainen
2011-12-14demux_ts: Retry read few times after failure. Allow handling events and ↵Petri Hintukainen
checking for demux_action_pending flag before retry. Input can return -1 with errno set to EAGAIN or EINTR.
2011-12-14demux:ts: flush buffers at EOF. Allows decoding of last video frame.Petri Hintukainen
2011-12-14demux_ts: set corrupted_pes flag when pid is flushedPetri Hintukainen
2011-12-13Silenced warningsPetri Hintukainen
2011-12-13demux_ts: do not count skipped PS1 substream header in PES packet sizePetri Hintukainen
2011-12-13hdmv_decoder: log unknown segment typePetri Hintukainen
2011-12-13demux_ts: free pending buffers when handling XINE_EVENT_PIDS_CHANGEPetri Hintukainen
2011-12-13demux_ts_dynamic_pmt_clear(): set spu_media to 0Petri Hintukainen
2011-12-10Merge from 1.1.Darren Salt
--HG-- rename : src/liba52/xine_a52_decoder.c => src/audio_dec/xine_a52_decoder.c rename : src/libspudvb/xine_spudvb_decoder.c => src/spu_dec/spudvb_decoder.c rename : src/libxinevdec/image.c => src/video_dec/image.c
2011-12-09demux_ts: Fill buffers up to buf->max_size.Torsten Jager
Saves lot of memory.
2011-11-30demux_ts: fixed buffer leakPetri Hintukainen