Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-04-04 | Correct invalid MIME info in the MOD demuxer. | Darren Salt | |
2009-04-03 | PTS fix. | Christophe Thommeret | |
2009-04-03 | PTS fix. | Christophe Thommeret | |
2009-04-03 | Merge from 1.1, discarding new "#if"s in ff_video_decoder.c. | Darren Salt | |
2009-04-01 | Fix an integer overflow in the Quicktime demuxer. | Darren Salt | |
--HG-- extra : transplant_source : %AE%D3%DCw%0F%073h%5D%C0%B5%A7%BA%2B%95%81%95bT%D6 | |||
2009-03-25 | Merge from 1.1; adapt dh_xine for 1.2. | Darren Salt | |
2009-03-25 | Add Mimetypes to src/demuxers/demux_mod.c | Shlomi Fish | |
This patch adds mimetypes to src/demuxers/demux_mod.c for the file types it can handle. After this patch is applied, then xine_get_mime_types() reports them correctly, which allows Amarok 2.x to play them and probably prevents other interoperability problems. Previously Amarok 2.x rejected MOD/S3M/IT/XM/etc. files that were enqueued there when using the xine phonon backend because their mime types were not included in those announced by xine-lib. | |||
2009-03-23 | Another fix for split nal boundaries. | Julian Scheel | |
2009-03-23 | Fix Sky Sports HD samples. pic_order_cnt calculation was broken in some cases. | Julian Scheel | |
2009-03-23 | Allow interception of vdpau frame type by post plugins; fix dpb issues on ↵ | Reinhard Nißl | |
broken streams (missing or doubled images in dpb). | |||
2009-03-22 | change long-dead email address | mlampard-guest | |
2009-03-19 | Don't decode preview buffers; fix discontinuity. | Christophe Thommeret | |
2009-03-16 | Merge from 1.1. | Darren Salt | |
--HG-- rename : src/libmpeg2new/Makefile.am => src/video_dec/libmpeg2new/Makefile.am rename : src/libmpeg2new/libmpeg2/Makefile.am => src/video_dec/libmpeg2new/libmpeg2/Makefile.am | |||
2009-03-15 | Fix thread starvation for xine_get_param() on multi-core systems. | Reinhard Nißl | |
ao_loop() called sched_yield() to give other threads a chance to acquire driver->lock. But on multi-core systems, it takes too long to wake up the acquiring thread so that ao_loop() takes driver->lock again before the other threads had a chance to acquire it. Therefore a cond var is introduced which ao_loop() can wait for. The cond var will be signalled when one of the other threads has acquired driver->lock. This prevents starvation. | |||
2009-03-09 | MPEG block demuxer fixup (prevents, e.g., segfaults when playing VCDs). | Darren Salt | |
2009-03-08 | Fix build with libavutil >= 50.0.0 | Alexis Ballier | |
PIX_FMT_RGBA32 was #defined to PIX_FMT_RGB32 since 2006. | |||
2009-03-08 | Fix another possible 4xm demuxer integer overflow. | Darren Salt | |
--HG-- extra : transplant_source : U%AF%FD%B5%60%27Y%7F%B5Q%F796%F7a%98%F0k%B8%EF | |||
2009-04-02 | Merge. | Darren Salt | |
2009-04-02 | Fix up building with libavcodec.so.52 < 52.20.0. | Darren Salt | |
2009-04-02 | Fix up some warnings found while debugging the ID3v2 code. | Darren Salt | |
2009-04-02 | ID3v2 tags with zero-length content are allowed. | Darren Salt | |
2009-04-02 | FFmpeg: add support for reordered_opaque to custom get_buffer() implementation. | Reinhard Nißl | |
After adding support for PTS reordering some time ago, any codecs using direct rendering did no longer pass PTS values to the images due to missing support for reordered_opaque in xine-lib's custom get_buffer() function. With this fix, A/V sync should now be as before or even better, due to PTS reordering (the intent of the earlier changesets). | |||
2009-03-28 | Fix calculation of frame duration for ffmpeg-decoded formats. | Reinhard Nißl | |
2009-03-28 | Report frame duration changes. | Reinhard Nißl | |
2009-03-08 | Enable libmpeg2new only if configured with --enable-libmpeg2new. | Darren Salt | |
2009-03-08 | Fix mixer attributes after pre-emption. | Christophe Thommeret | |
2009-03-07 | Debug fix. | Christophe Thommeret | |
2009-03-07 | Some cleanups. | Christophe Thommeret | |
2009-03-06 | Merge from 1.1. | Darren Salt | |
--HG-- rename : src/libmpeg2new/include/attributes.h => src/video_dec/libmpeg2new/include/attributes.h rename : src/libmpeg2new/libmpeg2/motion_comp_alpha.c => src/video_dec/libmpeg2new/libmpeg2/motion_comp_alpha.c rename : src/libmpeg2new/libmpeg2/motion_comp_altivec.c => src/video_dec/libmpeg2new/libmpeg2/motion_comp_altivec.c rename : src/libmpeg2new/libmpeg2/motion_comp_vis.c => src/video_dec/libmpeg2new/libmpeg2/motion_comp_vis.c | |||
2009-03-06 | Include our attributes.h from libmpeg2new's attributes.h. | Darren Salt | |
2009-03-06 | Fix libmpeg2new build failures on sparc & alpha (again). | Darren Salt | |
2009-03-06 | Fix deinterlacing settings after a pre-emption. | Julian Scheel | |
2009-03-05 | Fix mmc operation parsing. It has to be done after decoding the frame, but ↵ | Julian Scheel | |
before adding the decoded frame to dpb. | |||
2009-03-03 | Merge from 1.1. | Darren Salt | |
--HG-- rename : src/libmpeg2new/include/Makefile.am => src/video_dec/libmpeg2new/include/Makefile.am rename : src/libmpeg2new/libmpeg2/Makefile.am => src/video_dec/libmpeg2new/libmpeg2/Makefile.am | |||
2009-03-03 | Fix libmpeg2new build failures on sparc & alpha. | Darren Salt | |
Untested. | |||
2009-03-02 | Fix split nal start sequences again. this is for the case where the split ↵ | Julian Scheel | |
nal sequences is on the 2nd nal in a new frame. | |||
2009-03-02 | Fix recreation of broken nal start sequences when they were split across ↵ | Julian Scheel | |
buffers. | |||
2009-02-26 | Fix install-debug (wrt mpeg2new). | Darren Salt | |
2009-02-25 | Cleanup. | Christophe Thommeret | |
2009-02-25 | Set rangeredfrm in rangered's bit 1. | Christophe Thommeret | |
2009-02-25 | Add skip_chroma_deinterlace option. | Christophe Thommeret | |
2009-02-24 | Make _x_compute_interval static (never exported). | Diego E. 'Flameeyes' Pettenò | |
2009-02-23 | Fix TFF/BFF. | Christophe Thommeret | |
2009-02-21 | Top/bottom fix. | Christophe Thommeret | |
2009-02-20 | Set background color after pre-emption. | Christophe Thommeret | |
2009-02-19 | Fix pre-emption reinit. | Christophe Thommeret | |
2009-02-19 | Fix mpeg progressive flag. | Christophe Thommeret | |
2009-02-19 | Fix pre-emption reinit. | Christophe Thommeret | |
2009-02-19 | Fix overlays recreation after pre-emption. | Christophe Thommeret | |
2009-02-19 | Top/bottom fix. | Christophe Thommeret | |