2008-06-15 Stephen Nelson * Version 0.18 * Fixed documentation. Thanks to Brian of Private Void (http://privatevoid.homelinux.net/wordpress/) 2008-01-27 Stephen Nelson * Version 0.17 * Fixed miswritten skip on test 2008-01-27 Stephen Nelson * Version 0.16 * Fixed failing test in osd.t * Added some tags to test.ogg to test get_meta_info * Added get_meta_info to stream * Documented info constants * Added and documented meta constants to stream * Added get_duration(), which requires DateTime::Duration * Added duration formatting to xine_length 2008-01-26 Stephen Nelson * Version 0.15 * Removed redundant XSLoader calls which caused a bunch of "redefined" warnings. * Updated xine_play and made it use wait_event * Added wait_event and get_info to stream * Added get_capabilities and caps constants to OSD * Made OSD give a number of subtests in hopes of tracing the dying OSD issue on some boxes * Added test for stream * Documented param constants in stream * Added (but as yet didn't document) info constants for stream * Added xine_length script as a quick way of getting length of an MRL 2008-01-20 Stephen Nelson * Bumped version to 0.14 * Split out Perl modules into separate pm files * WARNING: INTERFACE CHANGE -- No longer exporting constants by default * Eliminated segfault on closing tests 2008-01-20 Stephen Nelson * Bumped version to 0.13 * (Lost changelog for 0.12!) * Added OSD 2008-01-08 Stephen Nelson * Bumped version to 0.11 * Added test for Xine version * Added get_version() * Fixed pass-through for audio driver in constructor * Documentation updates * Added xine_play 2007-12-30 Stephen Nelson (0.10) * (Remote debugging via CPANTESTS is fun!) * Removed Makefile.PL from the distribution (for real this time) * Documented driver classes * Added constants for visual types 2007-12-30 Stephen Nelson (0.09) * Fixed final (hopefully!) stream opening in test to use null audio * Took out compatibility Makefile.PL, since it's messing up bailouts 2007-12-30 Stephen Nelson (0.08) * In tests, we now skip tests if we can't create the appropriate audio driver * Changed Joern Reder thank-you to avoid confusion, since we haven't fully figured out GTK2 integration yet. * Turned on 'warnings' in Video-Xine.t * Eliminated attempt to load X11::FullScreen when not going to be used 2007-12-28 Stephen Nelson (0.07) * In tests, we now use null drivers or skip unless the environment variable VIDEO_XINE_SHOW is set. * Documented Video::Xine and Video::Xine::Stream * Now we pass through arguments properly to audio and video drivers * Sped up Event test * Changed test audio from "drunk as an owl" to short voice recording 2007-12-26 Stephen Nelson (0.06) * Fixed installation issue 2007-12-26 Stephen Nelson (0.05) * Moved 'Changes' to 'ChangeLog' * Made Makefile.PL check for xine lib and get library configuration from xine-config. * Got rid of spurious META.yml in directory. Revision history for Perl extension Video::Xine. 0.04 Wed Dec 26 02:36:21 PST 2007 * Skip tests without X11. * Default to display :0.0 for tests. 0.01 Tue Mar 15 07:24:37 2005 - original version; created by h2xs 1.23 with options -A -n Video::Xine /usr/include/xine.h -L/usr/lib -lxine -lz -lnsl -lpthread -lrt