Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-02-12 | Clip the atom size to that remaining *before* testing whether it's too small. | Darren Salt | |
This fixes a segfault which may occur when playing an MPEG4 stream. | |||
2010-02-07 | Compiler warning fixes. | Darren Salt | |
2010-02-06 | Minor cleanup (loop conversion, printf args). | Darren Salt | |
2010-02-06 | Fix leakage of vo_frame_t on reset/flush/dispose | Julian Scheel | |
If a decoded_pic was locally cached, because it is the first half of a reference picture it would not get freed in case of a reset/flush/dispose. | |||
2010-02-06 | Fix segfault on dispose | Julian Scheel | |
In case of an empty nal_buffer the free method would run into a NULL pointer. Check for this. | |||
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-02-05 | Fix freeze/crash on seeking | Julian Scheel | |
When the parser was reset it did not forget about the last pts, which might cause metronom to freeze. On flush the cached vo_frame_t was kept in case the previously decode produced a 1st field and the decoder was waiting for 2nd field now. As on flush all images are released after drawing this could point to a invalid vo_frame_t | |||
2010-01-30 | Merge with xine-lib-1.2 | Julian Scheel | |
2010-01-30 | fix a memleak with interlaced content | Julian Scheel | |
some minor cleanups | |||
2010-01-30 | Add dummy alt attributes to ensure valid XHTML 1.0 Transitional. | Darren Salt | |
This is less than ideal. Really, we want DocBook 5. | |||
2010-01-29 | Merge from 1.1. | Darren Salt | |
2010-01-28 | Do the dvbsub CLUT reset in spudec_reset. | Darren Salt | |
This is probably still wrong, but at least works properly with BBC subtitling. | |||
2010-01-28 | Make the index LUTs per-region; put the colour reset code in its own function. | Darren Salt | |
2010-01-28 | Clean up and extend DVB subtitle decoding. | Darren Salt | |
Decoding fixed (nybble extraction was broken, and some filling was wrong). Default colour tables added. The following is untested: * Support for 2-bit and 8-bit images. * Support for expansion from 2→4, 2→8 and 4→8 bits. * Support for expansion tables. * Handling of stuffing chunks (not expected to be seen). * Copying of the top field into the bottom field. | |||
2010-01-26 | Merge from 1.1. | Darren Salt | |
2010-01-23 | Fix up convenience interface library building (with older build tools). | Darren Salt | |
2010-01-23 | Cope with missing libvdpau-dev (on lenny); adjust automake dependency. | Darren Salt | |
2010-01-21 | No need to set CFLAGS. | Darren Salt | |
2010-01-21 | Clean up DEB_BUILD_OPTIONS handling. | Darren Salt | |
2010-01-21 | Create libxine-interface.la and make libxine.la weakly provide it. | Darren Salt | |
This reduces requirements of plugins etc., hopefully where possible and without breakage. (Works on Linux.) | |||
2010-01-21 | Tidy up YUV library requirements. | Darren Salt | |
2010-01-21 | Merge from 1.1. | Darren Salt | |
2010-01-21 | video_out_vdpau: provide configureable background color | Reinhard Nißl | |
Plasma TV users have the problem that black border pixels age differently compared to active image pixel in the center of the screen. Changing the background color for example to gray makes the border pixels age almost equally like the image pixels. As a result image brightness will change more equally over TV's lifetime. | |||
2010-01-20 | vdpau_mpeg12: attach a PTS just once to img | Reinhard Nißl | |
Without resetting the buffered PTS it happens that the same PTS gets attached to multiple images which is wrong. | |||
2010-01-20 | Use pkg-config for vdpau where possible; fix excessive libvdpau linkage. | Darren Salt | |
2010-01-19 | Tidy up some configure option checking; fix --disable-fb. | Darren Salt | |
2010-01-19 | Remove obsolete configuration options from debian/rules. | Darren Salt | |
2010-01-18 | Merge from 1.1. | Darren Salt | |
2010-01-18 | Enable the FLAC decoder by default. | Darren Salt | |
2010-01-18 | FLAC decoder post-merge fixups. | Darren Salt | |
2010-01-17 | Explicitly set audio & video presence to "not present" when demuxing playlists. | Darren Salt | |
2010-01-17 | Merge from 1.1, omitting .qtl support (already present). | Darren Salt | |
--HG-- rename : src/combined/decoder_flac.c => src/combined/flac_decoder.c | |||
2010-01-17 | Don't try to handle .qtl in the Quicktime demuxer. | Darren Salt | |
2010-01-15 | Fix seeking | Julian Scheel | |
Do not discard the parser, but reset fields that won't be valid after a decoder reset (ie seek) anymore | |||
2010-01-15 | Cleanup of log messages | Christophe Thommeret | |
2010-01-15 | Merge with 1.2-vdpau main | Julian Scheel | |
2010-01-15 | Cleanup of log messages (replace printf calls) | Julian Scheel | |
2010-01-15 | Merge from 1.2 main. | Darren Salt | |
2010-01-14 | Merge from 1.1. | Darren Salt | |
2010-01-14 | Don't deinterlace still frames | Christophe Thommeret | |
still frames are marked by the decoder and the video_out will not deinterlace if the flag is set. | |||
2010-01-13 | Clear VDPAU surfaces on new streams. | Christophe Thommeret | |
2010-01-12 | Merge from 1.2 main | Julian Scheel | |
2010-01-12 | Merge from 1.1. | Darren Salt | |
2010-01-12 | fix a/v sync | Julian Scheel | |
send the pts to the decoders, even if the pes packet is just a continuation packet | |||
2010-01-12 | always draw still images. a still image is detected by the immediate ↵ | Julian Scheel | |
following of an end of sequence mark, so that it is safe to remove backward references after decoding it. this will make the drawing logic work and draw the picture actually this fixed dvd menus with still images in background which were not always drawn | |||
2010-01-11 | Merge with 4d746db529dee2629e297297e0d751de95010792 | jscheel-guest | |
2010-01-11 | complete rework of the h264 decoder | jscheel-guest | |
coded_picture replaces the abused nal_units, while nal_units are just what their name says. sps and pps are handled in buffers as the spec proposes. pic_num calculation and ref-frame marking reworked to be spec compliant | |||
2010-01-08 | Merge from 1.2 main. | Darren Salt | |
2010-01-07 | Correctly fall back on internal libxdg-basedir. | Darren Salt | |
2010-01-06 | Merge from 1.1. | Darren Salt | |
--HG-- rename : src/libxineadec/xine_lpcm_decoder.c => src/audio_dec/xine_lpcm_decoder.c |