Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-12-08 | Enable VO_CAP check. | Julian Scheel | |
2008-12-08 | Progress... seeing the first picture (c: | Julian Scheel | |
2008-12-07 | DPB starts growing. Restructuring of parser. | Julian Scheel | |
--HG-- rename : src/libvdpau/nal_parser.c => src/libvdpau/h264_parser.c rename : src/libvdpau/nal_parser.h => src/libvdpau/h264_parser.h | |||
2008-12-05 | Queue bits; use-after-free fix. | Christophe Thommeret | |
2008-12-05 | Fix several parser errors; clean up parser code format. | Julian Scheel | |
2008-12-04 | Fix very bad pointer failure... | Julian Scheel | |
2008-12-03 | Fully working parser. | Julian Scheel | |
2008-12-03 | Fix typo. | Julian Scheel | |
2008-12-03 | Almost completely working parser. | Julian Scheel | |
2008-12-03 | Decoding a few frames. | Julian Scheel | |
2008-12-03 | Overlay stuff. | Christophe Thommeret | |
2008-12-03 | Decodes one picture, but does not display it. | Julian Scheel | |
2008-12-02 | Debug printfs... | Julian Scheel | |
2008-12-02 | Cleanup. | Julian Scheel | |
2008-12-02 | Start DPB work. | Julian Scheel | |
2008-12-02 | More extensions to the parser, fixes in the decoder. | Julian Scheel | |
2008-12-02 | Parser additions. Hopefully all we need now... | Julian Scheel | |
2008-12-01 | Fix vo_cap_vdpau_h264. | Christophe Thommeret | |
2008-12-01 | Fix image format. | Julian Scheel | |
2008-12-01 | First picture. | Julian Scheel | |
2008-12-01 | No segfault any more... | Julian Scheel | |
2008-12-01 | Fix VO caps misdetection. | Christophe Thommeret | |
2008-12-01 | Filling almost all information the decoder needs. | Julian Scheel | |
2008-12-01 | First compiling vdpau_h264 decoder. | Julian Scheel | |
2008-12-01 | Decoder initialising (WIP). | Julian Scheel | |
2008-12-01 | Enable display of XINE_IMGFMT_VDPAU. | Christophe Thommeret | |
2008-12-01 | Introduce vdpau_accel_t. | Christophe Thommeret | |
2008-11-30 | Fix a few glitches in nal_parser. Still slicing needs to be fixed. | Julian Scheel | |
--HG-- rename : src/libxinevdec/nal_parser.c => src/libvdpau/nal_parser.c rename : src/libxinevdec/nal_parser.h => src/libvdpau/nal_parser.h | |||
2008-11-30 | Add initial h264 decoder plugin structure (almost empty for now). | Julian Scheel | |
2008-11-30 | Add imgfmt and vo_cap to headers. | Julian Scheel | |
2008-11-30 | Add scaling, cropping & recreate presentation_queue after drawable change ↵ | Christophe Thommeret | |
(fullscreen). | |||
2008-11-29 | Initial nal parser code for grabbing the data for VdpPictureInfoH264. | Julian Scheel | |
2008-11-29 | Adding vo_vdpau. | Christophe Thommeret | |
2008-11-29 | Use a regular int instead of MagickBoolType and assume 0 for MagickFalse. | Loïc Minier | |
2009-01-14 | Fix building against ImageMagick 6.4.5 | Robin H. Johnson | |
Date: Tue Nov 18 2008 00:57:00 +0000 Upstream ImageMagick changed part of the API and did not update their deprecated support stuff, so bump us along for now to avoid having to downgrade. | |||
2008-11-22 | Access to cddb cache broken | Matthias | |
2009-01-11 | Merge from 1.1, dropping the build fix for old libavcodec. | Darren Salt | |
--HG-- rename : doc/faq/faq.sgml => doc/faq/faq.docbook | |||
2009-01-11 | Merge. | Darren Salt | |
2009-01-11 | Reapply cset ffb2e82d7bb7 (accidental removal by this cset's parent). | Darren Salt | |
2009-01-11 | Merge. | Darren Salt | |
2009-01-11 | Fix PTS tagging: large (negative) PTS values are a result of turning it off ↵ | Reinhard Nißl | |
to early The current code turns of PTS tagging as soon as a match is found. But depending on picture reordering, there may be later frames which still have the tag. The result is that most likely the highest bit is set which makes the PTS values large negative numbers which cause a clock error and make streams unplayable. To fix this issue, a stable counter is introduced. The two passes of PTS tagging are now switched after the tag has been seen stable for 100 frames. This should protect us from picture reordering issues. --HG-- extra : transplant_source : I%2A%BBi%A5nb/%5E%12%9Ay%7B%BAj%7D%0B%16%0By | |||
2009-01-10 | Cast away some compiler warnings. | Reinhard Nißl | |
2009-01-10 | Fix faked preview data to avoid demuxer warning. | Reinhard Nißl | |
2009-01-10 | Fix locking issues in startup phase which could lead to disconnects. | Reinhard Nißl | |
input_vdr's RPC thread needs to lock frontend. But frontend is also locked during xine_open() and xine_play(). xine_play() furthermore waits up to 10 seconds for the decoder to return the first frame. So it is unlikely that the RPC thread can lock the frontend to execute VDR's commands before VDR sends the first frame. Finally the RPC thread gave up locking the frontend after 5 seconds and the connect to VDR failed. To fix this issue, the RPC commands during startup phase are now handled by the thread which has called xine_open() as it already owns the frontend lock. | |||
2009-01-08 | Fix build with libavcodec < 51.68.0. | Darren Salt | |
This covers the internal snapshot and the version in Debian lenny. | |||
2009-01-07 | Merge. | Darren Salt | |
2009-01-05 | Merge security fixes from 1.1. | Darren Salt | |
--HG-- rename : src/demuxers/demux_nsf.c => src/combined/nsf_demuxer.c rename : src/demuxers/demux_ogg.c => src/combined/xine_ogg_demuxer.c rename : src/libsputext/demux_sputext.c => src/spu_dec/sputext_demuxer.c | |||
2009-01-05 | Fix for CVE-2008-5234(1). | Darren Salt | |
2009-01-05 | Merge security fixes. | Darren Salt | |
2009-01-04 | Introduce XVMC_LOCKDISPLAY_SAFE to solve deadlocks in certain xxmc ↵ | Reinhard Nißl | |
implementations. Some implementations are buggy and lock resources (for example the display or internal data structures) in different order, which results in deadlocks. As XVMC_LOCKDISPLAY_SAFE is not defined by default, most API functions will now be guarded by a LockDisplay()/UnlockDisplay() pair, which imposes a lock order at least for the resource display and hence avoids those deadlocks. |