summaryrefslogtreecommitdiffstats
path: root/ChangeLog
AgeCommit message (Collapse)AuthorFilesLines
2006-04-06ext/: don't dist amr wb source codeThomas Vander Stichele1-0/+6
Original commit message from CVS: * ext/Makefile.am: * ext/amrwb/amrwb-code/Makefile.am: don't dist amr wb source code
2006-04-06Unify the long descriptions in the plugin details (#337263).j^1-0/+73
Original commit message from CVS: Patch by: j^ <j at bootlab dot org> * ext/amrwb/gstamrwbdec.c: * ext/amrwb/gstamrwbenc.c: * ext/amrwb/gstamrwbparse.c: * ext/arts/gst_arts.c: * ext/artsd/gstartsdsink.c: * ext/audiofile/gstafparse.c: * ext/audiofile/gstafsink.c: * ext/audiofile/gstafsrc.c: * ext/cdaudio/gstcdaudio.c: * ext/directfb/dfbvideosink.c: * ext/divx/gstdivxdec.c: * ext/divx/gstdivxenc.c: * ext/dts/gstdtsdec.c: (gst_dtsdec_base_init): * ext/faac/gstfaac.c: (gst_faac_base_init): * ext/faad/gstfaad.c: * ext/gsm/gstgsmdec.c: * ext/gsm/gstgsmenc.c: * ext/hermes/gsthermescolorspace.c: * ext/ivorbis/vorbisfile.c: * ext/lcs/gstcolorspace.c: * ext/libfame/gstlibfame.c: * ext/libmms/gstmms.c: (gst_mms_base_init): * ext/musicbrainz/gsttrm.c: (gst_musicbrainz_base_init): * ext/nas/nassink.c: (gst_nassink_base_init): * ext/neon/gstneonhttpsrc.c: * ext/polyp/polypsink.c: (gst_polypsink_base_init): * ext/sdl/sdlaudiosink.c: * ext/sdl/sdlvideosink.c: * ext/shout/gstshout.c: * ext/snapshot/gstsnapshot.c: * ext/sndfile/gstsf.c: * ext/tarkin/gsttarkindec.c: * ext/tarkin/gsttarkinenc.c: * ext/theora/theoradec.c: * ext/wavpack/gstwavpackdec.c: (gst_wavpack_dec_base_init): * ext/wavpack/gstwavpackparse.c: (gst_wavpack_parse_base_init): * ext/xvid/gstxviddec.c: * ext/xvid/gstxvidenc.c: * gst/cdxaparse/gstcdxaparse.c: (gst_cdxa_parse_base_init): * gst/cdxaparse/gstcdxastrip.c: (gst_cdxastrip_base_init): * gst/chart/gstchart.c: * gst/equalizer/gstiirequalizer.c: (gst_iir_equalizer_base_init): * gst/festival/gstfestival.c: * gst/filter/gstiir.c: * gst/filter/gstlpwsinc.c: * gst/freeze/gstfreeze.c: * gst/games/gstpuzzle.c: (gst_puzzle_base_init): * gst/mixmatrix/mixmatrix.c: * gst/mpeg1sys/gstmpeg1systemencode.c: * gst/mpeg1videoparse/gstmp1videoparse.c: * gst/mpeg2sub/gstmpeg2subt.c: * gst/mpegaudioparse/gstmpegaudioparse.c: * gst/multifilesink/gstmultifilesink.c: * gst/overlay/gstoverlay.c: * gst/passthrough/gstpassthrough.c: * gst/playondemand/gstplayondemand.c: * gst/qtdemux/qtdemux.c: * gst/rtjpeg/gstrtjpegdec.c: * gst/rtjpeg/gstrtjpegenc.c: * gst/smooth/gstsmooth.c: * gst/tta/gstttadec.c: (gst_tta_dec_base_init): * gst/tta/gstttaparse.c: (gst_tta_parse_base_init): * gst/videocrop/gstvideocrop.c: * gst/videodrop/gstvideodrop.c: * gst/virtualdub/gstxsharpen.c: * gst/xingheader/gstxingmux.c: (gst_xing_mux_base_init): * gst/y4m/gsty4mencode.c: Unify the long descriptions in the plugin details (#337263).
2006-04-06ext/neon/gstneonhttpsrc.c: Add back "uri" property and mark it as ↵Tim-Philipp Müller1-0/+7
deprecated; undoes Original commit message from CVS: * ext/neon/gstneonhttpsrc.c: (gst_neonhttp_src_class_init), (gst_neonhttp_src_set_property), (gst_neonhttp_src_get_property): Add back "uri" property and mark it as deprecated; undoes API/ABI breakage from 2006-02-24.
2006-04-05gst/qtdemux/qtdemux.c: Use duration as segment stop position if none is ↵Wim Taymans1-0/+9
explicitly configured. Original commit message from CVS: * gst/qtdemux/qtdemux.c: (gst_qtdemux_perform_seek), (gst_qtdemux_do_seek), (gst_qtdemux_loop_state_movie), (gst_qtdemux_loop): Use duration as segment stop position if none is explicitly configured. Also perform EOS when we run past the segment stop.
2006-04-04gst/qtdemux/qtdemux.c: More cleanups, added comments.Wim Taymans1-0/+11
Original commit message from CVS: * gst/qtdemux/qtdemux.c: (gst_qtdemux_go_back), (gst_qtdemux_perform_seek), (gst_qtdemux_do_seek), (gst_qtdemux_loop_state_movie), (gst_qtdemux_loop), (gst_qtdemux_chain), (qtdemux_parse_tree), (qtdemux_parse_trak): More cleanups, added comments. Mark discontinuities on outgoing buffers. Post better errors when something goes wrong. Handle EOS and segment end properly.
2006-04-04Mark latest change as fixing a bug.Wim Taymans1-0/+1
Original commit message from CVS: Mark latest change as fixing a bug.
2006-04-04gst/qtdemux/qtdemux.*: Handle stss boxes so we can mark and find keyframes.Wim Taymans1-0/+17
Original commit message from CVS: * gst/qtdemux/qtdemux.c: (gst_qtdemux_init), (gst_qtdemux_push_event), (gst_qtdemux_go_back), (gst_qtdemux_perform_seek), (gst_qtdemux_do_seek), (gst_qtdemux_handle_src_event), (plugin_init), (gst_qtdemux_change_state), (gst_qtdemux_loop_state_movie), (gst_qtdemux_loop), (gst_qtdemux_chain), (qtdemux_sink_activate_pull), (gst_qtdemux_add_stream), (qtdemux_parse), (qtdemux_parse_tree), (qtdemux_parse_trak), (qtdemux_parse_udta), (qtdemux_tag_add_str), (qtdemux_tag_add_num), (qtdemux_tag_add_gnre), (gst_qtdemux_handle_esds): * gst/qtdemux/qtdemux.h: Handle stss boxes so we can mark and find keyframes. Implement correct accurate and keyframe seeking. Use _DEBUG_OBJECT when possible.
2006-04-03tests/check/Makefile.am: Only run the id3v2mux check if taglib is available ↵Tim-Philipp Müller1-0/+6
and the taglib plugin has been built. Original commit message from CVS: * tests/check/Makefile.am: Only run the id3v2mux check if taglib is available and the taglib plugin has been built.
2006-04-03ext/swfdec/Makefile.am: Don't set plugindir.Tim-Philipp Müller1-0/+8
Original commit message from CVS: * ext/swfdec/Makefile.am: Don't set plugindir. * ext/swfdec/gstswfdec.c: GST_PLUGIN_DEFINE_STATIC isn't a good idea for installed plugins.
2006-04-03configure.ac: Add AX_CREATE_STDINT_H to create _stdint.h, needed by the dts ↵Tim-Philipp Müller1-0/+6
plugin. Original commit message from CVS: * configure.ac: Add AX_CREATE_STDINT_H to create _stdint.h, needed by the dts plugin.
2006-04-03GST_ORIGIN => GST_PACKAGE_ORIGINTim-Philipp Müller1-0/+8
Original commit message from CVS: * ext/soundtouch/gstpitch.cc: * ext/theora/theoradec.c: * gst/modplug/gstmodplug.cc: GST_ORIGIN => GST_PACKAGE_ORIGIN GST_PACKAGE => GST_PACKAGE_NAME
2006-04-02docs/plugins/: add more plugins to docsThomas Vander Stichele1-0/+15
Original commit message from CVS: * docs/plugins/gst-plugins-bad-plugins-docs.sgml: * docs/plugins/inspect/plugin-bz2.xml: * docs/plugins/inspect/plugin-cdxaparse.xml: * docs/plugins/inspect/plugin-freeze.xml: * docs/plugins/inspect/plugin-glimagesink.xml: * docs/plugins/inspect/plugin-modplug.xml: * docs/plugins/inspect/plugin-neon.xml: * docs/plugins/inspect/plugin-sdl.xml: * docs/plugins/inspect/plugin-video4linux2.xml: * docs/plugins/inspect/plugin-ximagesrc.xml: * docs/plugins/inspect/plugin-xingheader.xml: add more plugins to docs
2006-04-01add taglib checks and docsThomas Vander Stichele1-0/+29
Original commit message from CVS: add taglib checks and docs
2006-04-01rework build; add translations for v4l2Thomas Vander Stichele1-0/+91
Original commit message from CVS: rework build; add translations for v4l2
2006-03-31sys/ximagesrc/ximagesrc.c: Add docs to ximagesrcZaheer Abbas Merali1-0/+5
Original commit message from CVS: 2006-03-31 Zaheer Abbas Merali <zaheerabbas at merali dot org> * sys/ximagesrc/ximagesrc.c: Add docs to ximagesrc
2006-03-31sys/ximagesrc/: Fix ximagesrc so a) the cursor doesnt trail and b) there are ↵Zaheer Abbas Merali1-0/+11
no yellow rectangles with the cursor Original commit message from CVS: 2006-03-31 Zaheer Abbas Merali <zaheerabbas at merali dot org> * sys/ximagesrc/ximagesrc.c: (composite_pixel), (gst_ximagesrc_ximage_get), (gst_ximagesrc_set_property), (gst_ximagesrc_get_caps), (gst_ximagesrc_class_init): * sys/ximagesrc/ximagesrc.h: * sys/ximagesrc/ximageutil.c: (ximageutil_xcontext_get): * sys/ximagesrc/ximageutil.h: Fix ximagesrc so a) the cursor doesnt trail and b) there are no yellow rectangles with the cursor
2006-03-31configure.ac: Add autoconfery for theoradec.Michael Smith1-0/+21
Original commit message from CVS: * configure.ac: Add autoconfery for theoradec. * ext/Makefile.am: Add theora directory. * ext/theora/Makefile.am: * ext/theora/theoradec.c: (gst_theoradec_base_init), (gst_theoradec_class_init), (gst_theoradec_init), (gst_theoradec_reset), (inc_granulepos), (theora_get_query_types), (gst_theoradec_granule_clocktime), (theora_dec_src_convert), (theora_dec_sink_convert), (theora_dec_src_query), (theora_dec_sink_query), (theora_dec_src_event), (theora_dec_sink_event), (theora_handle_comment_packet), (theora_handle_type_packet), (theora_handle_header_packet), (theora_dec_push), (theora_handle_data_packet), (theora_dec_chain), (theora_dec_change_state), (plugin_init): * ext/theora/theoradec.h: Add theora plugin for theora-exp decoder. Very heavily based on the existing theora decoder plugin.
2006-03-29ext/gsm/: Cleanups, fix leaks.Wim Taymans1-0/+11
Original commit message from CVS: * ext/gsm/gstgsmdec.c: (gst_gsmdec_class_init), (gst_gsmdec_init), (gst_gsmdec_finalize), (gst_gsmdec_sink_event), (gst_gsmdec_chain): * ext/gsm/gstgsmdec.h: * ext/gsm/gstgsmenc.c: (gst_gsmenc_class_init), (gst_gsmenc_init), (gst_gsmenc_finalize), (gst_gsmenc_chain): Cleanups, fix leaks. Handle events and DISCONT. Use adapter in the decoder.
2006-03-29Added new plugin amrwb parse.Renato Araujo Oliveira Filho1-0/+32
Original commit message from CVS: Patch by: Renato Araujo Oliveira Filho <renatox at gmail dot com> * configure.ac: * ext/Makefile.am: * ext/amrwb/Makefile.am: * ext/amrwb/README: * ext/amrwb/amrwb-code/Makefile.am: * ext/amrwb/amrwb-code/run.sh: * ext/amrwb/gstamrwb.c: (plugin_init): * ext/amrwb/gstamrwbdec.c: (gst_amrwbdec_base_init), (gst_amrwbdec_class_init), (gst_amrwbdec_init), (gst_amrwbdec_setcaps), (gst_amrwbdec_event), (gst_amrwbdec_chain), (gst_amrwbdec_state_change): * ext/amrwb/gstamrwbdec.h: * ext/amrwb/gstamrwbenc.c: (gst_amrwbenc_base_init), (gst_amrwbenc_class_init), (gst_amrwbenc_init), (gst_amrwbenc_finalize), (gst_amrwbenc_setcaps), (gst_amrwbenc_chain), (gst_amrwbenc_state_change): * ext/amrwb/gstamrwbenc.h: * ext/amrwb/gstamrwbparse.c: (gst_amrwbparse_base_init), (gst_amrwbparse_class_init), (gst_amrwbparse_init), (gst_amrwbparse_querytypes), (gst_amrwbparse_query), (gst_amrwbparse_chain), (gst_amrwbparse_read_header), (gst_amrwbparse_loop), (gst_amrwbparse_sink_activate), (gst_amrwbparse_sink_activate_pull), (gst_amrwbparse_state_change): * ext/amrwb/gstamrwbparse.h: Added new plugin amrwb parse. Renamed audio/AMR to audio/AMR-WB as per spec. Fixes #333307
2006-03-27Small fix, now pwc driver can tell about its buffers.Edgard Lima1-0/+5
Original commit message from CVS: Small fix, now pwc driver can tell about its buffers.
2006-03-27configure.ac: Remove CXX tag from AS_LIBTOOL_TAGS, just like we did for ↵Tim-Philipp Müller1-0/+7
-good and -ugly. Fixes build on some systems ... Original commit message from CVS: * configure.ac: Remove CXX tag from AS_LIBTOOL_TAGS, just like we did for -good and -ugly. Fixes build on some systems and doesn't seem to be required for C++ code.
2006-03-26ext/taglib/gsttaglib.*: Fix newsegment event handling a bit. We need to ↵Tim-Philipp Müller1-0/+11
cache the first newsegment event, because we ... Original commit message from CVS: * ext/taglib/gsttaglib.cc: * ext/taglib/gsttaglib.h: Fix newsegment event handling a bit. We need to cache the first newsegment event, because we can't adjust offsets yet when we get it, as we don't know the size of the tag yet for sure at that point. Also do some minor cleaning up here and there and add some debug statements.
2006-03-25ext/taglib/gsttaglib.cc: We do not want to proxy the caps on the sink pad; ↵Tim-Philipp Müller1-0/+8
our source pad should have application/x-i... Original commit message from CVS: * ext/taglib/gsttaglib.cc: We do not want to proxy the caps on the sink pad; our source pad should have application/x-id3 caps; also, don't use already-freed strings in debug messages; finally, adjust buffer offsets on buffers sent out.
2006-03-25sys/v4l2/gstv4l2src.c: Older kernels don't seem to have this particular v4l2 ↵Tim-Philipp Müller1-0/+7
format, so comment out until this gets f... Original commit message from CVS: * sys/v4l2/gstv4l2src.c: Older kernels don't seem to have this particular v4l2 format, so comment out until this gets fixed properly (and make buildbots happy).
2006-03-25Just make few things more robust and also some identation.Edgard Lima1-0/+13
Original commit message from CVS: Just make few things more robust and also some identation.
2006-03-23ext/xvid/gstxvidenc.c: Patch to mark outgoing encoded buffers as delta-units ↵Mark Nauwelaerts1-0/+15
(or not). Original commit message from CVS: Patch by: Mark Nauwelaerts <manauw at skynet dot be> * ext/xvid/gstxvidenc.c: (gst_xvidenc_init), (gst_xvidenc_setup), (gst_xvidenc_chain): Patch to mark outgoing encoded buffers as delta-units (or not). Note that this patch also patches: - the setting of fincr and fbase in xvid-encoder creation based on caps framerate - makes 0, rather than 2, the default max_b_frames, as the current xvidenc does not seem "fully prepared" to handle b-frame "effects", such as encoder returning 0 encoded bytes, etc. Fixes #335585
2006-03-22gst/modplug/libmodplug/: Try that again (not only should it be MODPLUG_ ↵Tim-Philipp Müller1-0/+8
instead of MODFILE, also that define is alrea... Original commit message from CVS: * gst/modplug/libmodplug/Makefile.am: * gst/modplug/libmodplug/load_it.cpp: Try that again (not only should it be MODPLUG_ instead of MODFILE, also that define is already set in stdafx.h; what we really need is some more #ifndefs).
2006-03-22gst/modplug/libmodplug/Makefile.am: More gcc-4.1 fixes (we don't need file ↵Tim-Philipp Müller1-0/+8
saving, so just define MODPLUG_NO_FILESAVE... Original commit message from CVS: * gst/modplug/libmodplug/Makefile.am: More gcc-4.1 fixes (we don't need file saving, so just define MODPLUG_NO_FILESAVE. That way, the compiler won't complain about modplug ignoring the return value of fwrite any longer and we might even save a few bytes as well).
2006-03-22Add new libsoundtouch-based pitch plugin (#331335).Wouter Paeson1-0/+11
Original commit message from CVS: Patch by: Wouter Paeson <wouter at kangaroot dot net> * configure.ac: * ext/Makefile.am: * ext/soundtouch/Makefile.am: * ext/soundtouch/gstpitch.cc: * ext/soundtouch/gstpitch.hh: Add new libsoundtouch-based pitch plugin (#331335).
2006-03-21gst/modplug/libmodplug/load_ptm.cpp: Fix compilation with gcc-4.1 and ↵Tim-Philipp Müller1-0/+5
-Werror (#327355). Original commit message from CVS: * gst/modplug/libmodplug/load_ptm.cpp: Fix compilation with gcc-4.1 and -Werror (#327355).
2006-03-20ext/taglib/gsttaglib.h: Fix left-over gst_my_filter_get_type.Tim-Philipp Müller1-0/+5
Original commit message from CVS: * ext/taglib/gsttaglib.h: Fix left-over gst_my_filter_get_type.
2006-03-17Have a show mouse pointer property and use it if we canZaheer Abbas Merali1-0/+7
Original commit message from CVS: Have a show mouse pointer property and use it if we can
2006-03-15gst/qtdemux/qtdemux.c: Let's not forget to chain up to the parent dispose.Edward Hervey1-0/+5
Original commit message from CVS: * gst/qtdemux/qtdemux.c: (gst_qtdemux_dispose): Let's not forget to chain up to the parent dispose.
2006-03-15gst/qtdemux/qtdemux.c: Series of memleak fixes:Edward Hervey1-0/+10
Original commit message from CVS: * gst/qtdemux/qtdemux.c: (gst_qtdemux_class_init), (gst_qtdemux_init), (gst_qtdemux_dispose), (gst_qtdemux_add_stream), (qtdemux_parse_trak): Series of memleak fixes: - Unref the GstAdapter in finalize. - Use gst_pad_new_from_static_template(), shorter and safer. - Free unused QtDemuxStream when not used.
2006-03-14sys/v4l2/gstv4l2src.c: Initialization of the debugging category should be as ↵Edward Hervey1-0/+7
early as possible, moving it from _class... Original commit message from CVS: * sys/v4l2/gstv4l2src.c: (gst_v4l2src_base_init), (gst_v4l2src_class_init): Initialization of the debugging category should be as early as possible, moving it from _class_init() to beginning of _base_init().
2006-03-13ext/taglib/gsttaglib.cc: Add gtk-doc blurb (unused for the time being); ↵Tim-Philipp Müller1-0/+6
match registered plugin name to the filename ... Original commit message from CVS: * ext/taglib/gsttaglib.cc: Add gtk-doc blurb (unused for the time being); match registered plugin name to the filename of the plugin (taglibmux => taglib)
2006-03-13autogen.sh: Don't check for file that only exists in CVS but isn't disted ↵Mikhail Zabaluev1-0/+8
(#334417) Original commit message from CVS: Patch by: Mikhail Zabaluev <mhz altlinux org> * autogen.sh: Don't check for file that only exists in CVS but isn't disted (#334417)
2006-03-13Fix build of v4l2 (sigh)Julien Moutte1-0/+5
Original commit message from CVS: 2006-03-13 Julien MOUTTE <julien@moutte.net> * docs/plugins/gst-plugins-bad-plugins-decl-list.txt: * sys/v4l2/Makefile.am: Fix build of v4l2 (sigh)
2006-03-12Fix distcheck.Tim-Philipp Müller1-0/+6
Original commit message from CVS: * Makefile.am: * configure.ac: Fix distcheck.
2006-03-12sys/v4l2/v4l2src_calls.c: g_atomic_int_set is only available in glib-0.10, ↵Edward Hervey1-0/+7
use gst_atomic_int_et instead. Original commit message from CVS: * sys/v4l2/v4l2src_calls.c: (gst_v4l2src_capture_init), (gst_v4l2src_buffer_pool_free): g_atomic_int_set is only available in glib-0.10, use gst_atomic_int_et instead.
2006-03-12sys/v4l2/gstv4l2element.h: Remove tim's addition of "_stdint.h" since it ↵Edward Hervey1-0/+8
doesn't make the PPC buildbot happy. Original commit message from CVS: * sys/v4l2/gstv4l2element.h: Remove tim's addition of "_stdint.h" since it doesn't make the PPC buildbot happy. I will just use the same comment Ronald used when he added these lines: Yet Another Hack (tm) for kernel header borkedness.
2006-03-12ext/taglib/: Add support for writing MusicBrainz IDs.Tim-Philipp Müller1-0/+7
Original commit message from CVS: * ext/taglib/Makefile.am: * ext/taglib/gsttaglib.cc: * ext/taglib/gsttaglib.h: Add support for writing MusicBrainz IDs.
2006-03-12sys/v4l2/gstv4l2element.h: Include "_stdint.h" in an attempt to make theTim-Philipp Müller1-0/+6
Original commit message from CVS: * sys/v4l2/gstv4l2element.h: Include "_stdint.h" in an attempt to make the PPC-buildbot happy.
2006-03-11V4L2 ported to 0.10.Edgard Lima1-0/+21
Original commit message from CVS: V4L2 ported to 0.10.
2006-03-11configure.ac: Only compile the taglib plugin if a C++ compiler is present. ↵Tim-Philipp Müller1-0/+7
Use GST_DEFAULT_ELEMENTS macro from common... Original commit message from CVS: * configure.ac: Only compile the taglib plugin if a C++ compiler is present. Use GST_DEFAULT_ELEMENTS macro from common/ for all the defaults stuff.
2006-03-11added new element to add Xing headers to MP3 files (this allows decoder to ↵Christophe Fergeau1-0/+11
figure out the length of VBR files) Original commit message from CVS: 2006-03-11 Christophe Fergeau <teuf@gnome.org> Reviewed by: Tim-Philipp Müller <tim at centricular dot net> * configure.ac: * gst/xingheader/Makefile.am: * gst/xingheader/gstxingmux.c: * gst/xingheader/gstxingmux.h: added new element to add Xing headers to MP3 files (this allows decoder to figure out the length of VBR files)
2006-03-11ext/taglib/gsttaglib.cc: and add support for TCOP (copyright)Alex Lancaster1-0/+7
Original commit message from CVS: 2006-03-11 Christophe Fergeau <teuf@gnome.org> Patch by: Alex Lancaster * ext/taglib/gsttaglib.cc: fix writing of TPOS tags (album number), and add support for TCOP (copyright)
2006-03-10gst/modplug/: Fix modplug compilation.Julien Moutte1-0/+5
Original commit message from CVS: 2006-03-10 Julien MOUTTE <julien@moutte.net> * gst/modplug/Makefile.am: * gst/modplug/gstmodplug.cc: Fix modplug compilation.
2006-03-10Original commit message from CVS:Tim-Philipp Müller1-0/+11
* configure.ac: * gst/modplug/Makefile.am: * gst/modplug/gstmodplug.cc: * gst/modplug/gstmodplug.h: * gst/modplug/libmodplug/sndfile.cpp: * gst/modplug/libmodplug/sndfile.h: modplug plugin ported to 0.10 (#332598, patch by: Jonathan Matthew <jonathan at kaolin wh9 net>).
2006-03-10ext/libmms/gstmms.*: Some clean-ups; more debug output; use blocksize ↵Tim-Philipp Müller1-0/+12
property of GstBaseSrc instead of re-registerin... Original commit message from CVS: * ext/libmms/gstmms.c: (gst_mms_urihandler_init), (gst_mms_base_init), (gst_mms_class_init), (gst_mms_init), (gst_mms_finalize), (gst_mms_create), (gst_mms_start), (gst_mms_set_property), (gst_mms_get_property), (gst_mms_uri_get_uri): * ext/libmms/gstmms.h: Some clean-ups; more debug output; use blocksize property of GstBaseSrc instead of re-registering our own; make debug category actually be used.