From: <kt...@us...> - 2011-02-17 12:38:29
|
Revision: 4525 http://ruby-gnome2.svn.sourceforge.net/ruby-gnome2/?rev=4525&view=rev Author: ktou Date: 2011-02-17 12:38:23 +0000 (Thu, 17 Feb 2011) Log Message: ----------- * ext/gstreamer/rbgst-message.c: use coreresponding message class. Patch by Vincent Carmona. Thanks!!! Modified Paths: -------------- ruby-gnome2/trunk/gstreamer/ChangeLog ruby-gnome2/trunk/gstreamer/ext/gstreamer/rbgst-message.c Modified: ruby-gnome2/trunk/gstreamer/ChangeLog =================================================================== --- ruby-gnome2/trunk/gstreamer/ChangeLog 2011-02-13 14:59:44 UTC (rev 4524) +++ ruby-gnome2/trunk/gstreamer/ChangeLog 2011-02-17 12:38:23 UTC (rev 4525) @@ -1,3 +1,8 @@ +2011-02-17 Kouhei Sutou <ko...@co...> + + * ext/gstreamer/rbgst-message.c: use coreresponding message class. + Patch by Vincent Carmona. Thanks!!! + 2011-02-12 Kouhei Sutou <ko...@co...> * ext/gstreamer/depend: fix .pc path. #3178294 Modified: ruby-gnome2/trunk/gstreamer/ext/gstreamer/rbgst-message.c =================================================================== --- ruby-gnome2/trunk/gstreamer/ext/gstreamer/rbgst-message.c 2011-02-13 14:59:44 UTC (rev 4524) +++ ruby-gnome2/trunk/gstreamer/ext/gstreamer/rbgst-message.c 2011-02-17 12:38:23 UTC (rev 4525) @@ -127,7 +127,11 @@ klass = rb_cGstMessageApplication; break; case GST_MESSAGE_ELEMENT: - klass = rb_cGstMessageElement; + if (gst_is_missing_plugin_message(message)) { + klass = rb_cGstMissingMessage; + } else { + klass = rb_cGstMessageElement; + } break; case GST_MESSAGE_SEGMENT_START: klass = rb_cGstMessageSegmentStart; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |