GStreamer
view release on metacpan or search on metacpan
ChangeLog.pre-git view on Meta::CPAN
* xs/GstElement.xs: gst_element_get_index can return NULL, use an
appropriate typemap. Ref the message before passing it to
gst_element_post_message since it assumes ownership.
2006-08-27 kaffeetisch
* t/GstPlugin.t: Try harder to find a suitable
libgstalsa.so. (#352750)
2006-08-26 kaffeetisch
* t/GstStructure.t, t/GstValue.t, xs/GstStructure.xs: Make
GStreamer::Structure::from_string return only one value, the new
structure. The second return value was useless. Should be
backwards-compatible. Scream if this breaks your code.
* t/GstValue.t: Set the timezone to UTC so the timestamp means the
same everywhere. (#348454)
2006-08-09 kaffeetisch
* GStreamer.pm, NEWS: Release 0.09.
2006-08-06 kaffeetisch
* t/Gst.t: Disable some tests that were too loud.
2006-07-17 kaffeetisch
* xs/GstBuffer.xs: Patch from Jeremy Messenger uses g_strndup
instead of strndup since the latter isn't portable.
* t/GstClock.t, t/GstElement.t, t/GstMessage.t: Fail gracefully if
no clock can be found.
2006/07/07 kaffeetisch
* GStreamer.pm, NEWS, copyright.pod: Release 0.08.
2006/05/21 kaffeetisch
* t/GstClock.t, t/GstElementFactory.t, t/GstPad.t,
t/GstTypeFindFactory.t: Fix test failures.
2006/05/13 kaffeetisch
* xs/Gst.xs: Hide gst_version_string from the doc genereator to
keep it from creating a GStreamer.pod.
2006/03/21 kaffeetisch
* GStreamer.pm, Makefile.PL, NEWS, README: Release 0.07.
2006/03/21 kaffeetisch
* t/GstClock.t, t/GstElement.t: Use alsasink instead of alsasrc
for the clock tests. Skip some tests that I'm unable to fix at
the moment.
* xs/GstClock.xs (gst2perl_clock_callback): Ref the clock id to
keep it alive. This should make GStreamer::Clock::wait_async work
correctly.
2006/01/29 kaffeetisch
* GStreamer.pm, NEWS: Release 0.06.
2006/01/29 kaffeetisch
* t/GstClock.t: "Fix" a test failure. Implement, but skip an
async wait test. It seems to cause segfaults.
2006/01/29 kaffeetisch
* examples/tagger.pl, examples/player.pl: Port to the 0.10 API.
* exampels/queue.pl, examples/read-metadata.pl: Use the fully
qualified name for Glib::filename_to_unicode and
Glib::filename_display_name instead of importing them.
2006/01/24 kaffeetisch
* Makefile.PL: Require Glib 1.114 for the recent type-to-package
mapping improvements.
* t/GstRegistry.t: Ask for a feature that actually exists.
* t/GstTagSetter.t: Use vorbisenc instead of id3tag.
* xs/GstElement.xs: Don't call
gperl_object_set_no_warn_unreg_subclass on GST_TYPE_ELEMENT. This
would prevent elements from getting a unique package name with all
implemented interfaces set up correctly.
* xs/GstGhostPad.xs, xs/GstTagSetter.xs: Remove now unneeded
gperl_set_isa calls.
* xs/GstTypeFindFactory.xs: Hush a compiler warning.
2005/12/25 kaffeetisch
* examples/read-metadata.pl: Don't try to print fields with
undefined values.
* t/GstValue.t, xs/GstValue.xs: Implement and test GstDate
converters.
2005/12/19 kaffeetisch
* examples/manual/query.pl: Turn off output buffering so you can
actually see the timer.
* t/GstQuery.t: Remove the TODO block now that the problem is
fixed.
* gst2perl.h, xs/GstEvent.xs, xs/GstMessage.xs, xs/GstQuery.xs,
xs/GstMiniObject.xs: Provide a way for GstMiniObject subclasses to
register custom package name lookup functions. Make use of it in
GstEvent, GstMessage and GstQuery. In addition to being cleaner,
this also fixes an obscure GstQuery bug.
( run in 0.850 second using v1.01-cache-2.11-cpan-39bf76dae61 )