GNOME Bugzilla – Bug 336756
move ximagesrc to gst-plugins-good
Last modified: 2006-04-30 14:36:59 UTC
I would like to move ximagesrc from -bad to -good. Going through the checklist: * I am willing to actively maintain the element * plugin's code: - base class: GstPushSrc - uses boilerplate macros - conforms to GStreamer coding style - has a custom debug category - uses GST_*_OBJECT where possible * compiled plugin - shows up properly in gst-inspect * is in the correct location (/sys) * documented: - correct element description and plugin description - has a gtk-doc blurb with pipeline example * unit tests: - in -bad tests/icles/ximagesrc-test.c - test is leak-free with valgrind * license: - plugin code is LGPL - X libs are X11 licence
I've done a code review, and I'm willing to be the 'sponsor' for this. I made a number of small suggestions to Zaheer; he has fixed those things. I've also tested it with the suggested pipeline - it works correctly. I believe it's ready to be moved. Zaheer; can you attach two patches to this bug that have all the appropriate changes for configure.ac, sys/Makefile.am, etc. in both bad and good, so that then actually moving the plugin just requires applying those and doing the cvs surgery to move the actual ximagesrc directory?
Created attachment 62933 [details] [review] patch to gst-plugins-good configure.ac and sys/Makefile.am
Created attachment 62934 [details] [review] patch to configure.ac and sys/Makefile.am to remove ximagesrc from bad
Closing, as it's been moved now: 2006-04-28 Thomas Vander Stichele <thomas at apestaart dot org> * configure.ac: * tests/Makefile.am: add ximagesrc icles test 2006-04-28 Thomas Vander Stichele <thomas at apestaart dot org> * configure.ac: * docs/plugins/Makefile.am: * docs/plugins/gst-plugins-good-plugins-docs.sgml: * docs/plugins/gst-plugins-good-plugins-sections.txt: * ext/annodex/gstcmmlenc.c: (gst_cmml_enc_class_init), (gst_cmml_enc_push_clip): * sys/Makefile.am: * sys/ximage/Makefile.am: * sys/ximage/gstximagesrc.c: Move ximagesrc plug-in to good after review. Fixes #336756.