GNOME Bugzilla – Bug 673641
Clean up of GstTocSetter and GstTagSetter interfaces
Last modified: 2012-06-24 23:32:17 UTC
Created attachment 211468 [details] [review] GstTocSetter clean up Here is a clean up of two setter interfaces, mainly static mutex removed in favor of GST_OBJECT_LOCK, and use of G_DEFINE_INTERFACE_*.
Created attachment 211469 [details] [review] GstTagSetter clean up
I don't think the locking can be changed in 0.10, and I'm not sure if it's wise to change it even in master.
Created attachment 211475 [details] [review] GstTocSetter clean up
Created attachment 211476 [details] [review] GstTagSetter clean up
Thanks, pushed with minor changes (some things had already been changed; I removed the debug category stuff because it's completely unused) commit 3ba43888f4fab2c45c707eee9ae05b9c5023f3bb Author: Alexander Saprykin <xelfium@gmail.com> Date: Fri Apr 6 18:00:33 2012 +0400 tagsetter: use G_DEFINE_INTERFACE_* macro https://bugzilla.gnome.org/show_bug.cgi?id=673641 commit 49eb73be7712ec244a1f21577fa372caa79514b6 Author: Alexander Saprykin <xelfium@gmail.com> Date: Fri Apr 6 17:59:35 2012 +0400 tocsetter: use G_DEFINE_INTERFACE_* macro https://bugzilla.gnome.org/show_bug.cgi?id=673641