Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-06-18 | Destroy all surfaces before device_destroy. | Christophe Thommeret | |
2009-06-18 | Fix soft_surface size update. | Christophe Thommeret | |
2009-06-13 | Minor deinterlace fix. | Christophe Thommeret | |
2009-06-12 | Fix a typo in the default_8x8_intra scaling matrix. | Julian Scheel | |
2009-06-12 | Fix default scaling lists, to use zigzag encoding. | Julian Scheel | |
2009-06-12 | Fix color shifting due to missing second_chroma_qp_index_offset default. | Julian Scheel | |
2009-06-12 | Query features and enable accordingly; cleanup. | Christophe Thommeret | |
2009-06-11 | Fix chroma_format_idc default to be 1, like the spec expects it to be. Minor ↵ | Julian Scheel | |
cleanups. | |||
2009-06-11 | Add some missing BUF_FLAG_PREVIEW in preview_mode. | Reinhard Nißl | |
2009-06-11 | Make use of the new xine_osd_set_video_window() in input_vdr. | Reinhard Nißl | |
2009-06-11 | Cleanup. | Christophe Thommeret | |
2009-06-11 | video_window_overlay + vdpau_dispose fixes. | Christophe Thommeret | |
2009-06-11 | Provide framework to define a video output area within the OSD area. | Reinhard Nißl | |
The supplied functions and constants allow to define a video output area (called video window) within the OSD area to show for example a small preview of the current channel in the top right corner while zapping through the channel list displayed as OSD. A VDPAU enabled xine-lib implements VO_CAP_VIDEO_WINDOW_OVERLAY already. | |||
2009-06-10 | Add half-rate deinterlacers; make XLock/UnlockDisplay compilation conditionnal | Christophe Thommeret | |
2009-05-17 | Merge from 1.1. | Darren Salt | |
2009-05-12 | Fix sliced decoding. | Christophe Thommeret | |
2009-05-10 | Further improve parsing of CDDB information | Christopher Martin | |
Use strchr instead of strrchr to allow text to contain "=". --HG-- extra : transplant_source : l%29%15%0F%DFVV%08%B7%CF%FEb%E0v%22%18%FA%9Ap%8B | |||
2009-05-10 | Provide genre & track no. for CDDB data | Markus Kaufhold | |
(Tweaked to fit current hg and to fix a bug.) --HG-- extra : transplant_source : %FC%0C%D1n%D1%26%90%88%E0%EC%7D/%27%A1i%00%B0m%E5%AF | |||
2009-05-10 | CDDB parsing code duplication cleanup. | Darren Salt | |
--HG-- extra : transplant_source : w%85%203%2C%D1%04%CCgoRexh%03%88%9E%86Z%5B | |||
2009-05-07 | Character encoding is stored in LC_CTYPE | Sander Jansen | |
2009-07-15 | Port to new libmpcdec API | Yavor Doganov | |
This is an incomplete patch porting xine-lib to the new libmpcdec API. Incomplete, because 1) no SV8 support and 2) still no seeking. | |||
2009-06-21 | No DVB support on Hurd. | Darren Salt | |
2009-06-11 | Add some missing BUF_FLAG_PREVIEW in preview_mode. | Reinhard Nißl | |
--HG-- extra : transplant_source : %F5K%AE%D3f%EFQ%F5U%E5%FE%BB%1E.%2Beh%C5%20%7F | |||
2009-06-07 | Fix _x_compute_interval for OS X. | Matthias Ringwald | |
The new _x_compute_interval functions uses clock_gettime() which is not provided on OS X. If _POSIX_TIMERS is not defined, use the older gettimeofday(). | |||
2009-05-31 | Fix seeking in large raw DV files | Scott Bigham | |
start_pos is of type off_t, and since we compile with D_FILE_OFFSET_BITS=64, -off_t is a 64-bit long long int, so you'd think we'd be fine here -- but we aren't, because start_time, this->duration and this->frame_size are all 32-bit ints, which means that the computed seek position gets truncated to 32 bits before it's assigned to start_pos. The simple solution is to cast start_time to off_t, expanding the computation to 64 bits in time to avoid truncation. | |||
2009-05-28 | Fix a recently-added POSIX incompatibility. | Marc Dequènes (Duck) | |
2009-05-28 | Fix FTBFS on the Hurd. | Marc Dequènes (Duck) | |
2009-04-26 | Adjust the CDDA frame cache to a 'snappier' value. | Christopher Martin | |
2009-04-26 | Fix CD gapless playback. | Christopher Martin | |
Similar to the fix in cset 86b9162cfcfe. | |||
2009-04-26 | Merge from 1.1. | Darren Salt | |
--HG-- rename : src/xine-engine/buffer.h => include/xine/buffer.h rename : src/libmad/xine_mad_decoder.c => src/audio_dec/xine_mad_decoder.c | |||
2009-04-25 | Merge -gapless branch. | Darren Salt | |
2009-04-25 | Revert indentation changes. | Darren Salt | |
2009-04-22 | Demux timing fixes (Windows) | Carlo Bramini | |
m4/pthreads.m4 * Mingw GCC says that '-pthread' option is unknown. * Correct library name under Mingw is -lpthreadGC2. src/xine-engine/demux.c * function _x_compute_interval cannot be compiled | |||
2009-04-21 | Fix display_queue timestamps & bad scaling of overlay with zoom. | Christophe Thommeret | |
2009-04-14 | Fix mov cotainers. | Julian Scheel | |
2009-04-14 | Remove some debug output. | Julian Scheel | |
2009-04-14 | Add H.264 still frame support. | Julian Scheel | |
2009-04-13 | When writing catalog.cache, use a new file & atomically replace the old one. | Darren Salt | |
2009-04-13 | Fix(?!) some broken streams. | Julian Scheel | |
2009-04-12 | Rework the buffering code. | Julian Scheel | |
2009-04-12 | Merge from 1.1. | Darren Salt | |
2009-04-12 | Prepare input_vdr for VDR 1.7.5's requirements on returned STC. | Reinhard Nißl | |
VDR 1.7.5 requires that STC should be near to a previously transmitted PTS value. We cannot hold this requirement immediately after a discontinuity as the currently displayed image's vpts time (which originated before the discontinuity) will be transformed to STC by applying the new vpts offset established at discontinuity. Therefore, a queue of vpts offset pairs is created and at discontinuity the current offset is stored there in combination with the vpts value up to which it has to be used. When retrieving a STC value, we lookup the offset to use from current vpts and therefore get a STC near to an originating PTS value. As VDR requires this quality of STC values also for its trickspeed modes, it is nolonger possible to simply set PTS of incoming frames to 0 to schedule them just after the previous frame. Therefore a discontinuity is generated for each frame in trickspeed mode, which allows us to schedule each frame immediately after the previous one while there may be gaps in PTS values. As a result the above mentioned code will take care to provide proper STC values even in VDR's trickspeed modes. | |||
2009-04-06 | A trivial harmless little length test off-by-one. | Darren Salt | |
2009-04-06 | Minimal porting of sndio to 1.2. | Darren Salt | |
2009-04-06 | Merge from 1.1. | Darren Salt | |
2009-04-05 | Fix PTS discontinuity. | Christophe Thommeret | |
2009-04-05 | Fix handling of the length of UTF-16 content sourced from, e.g., ID3 tags. | Darren Salt | |
This avoids use of strlen(), which doesn't cope well with UTF-16, and also has the ID3 parser double-NUL-terminate the buffered string. | |||
2009-04-05 | Properly NUL-terminate when reading ID3v2.2 tag content. | Darren Salt | |
2009-04-05 | Fix a resource leak in libdvdnav. | Darren Salt | |
2009-04-04 | Pts fix (match libmpeg2). | Christophe Thommeret | |