1. 16 Aug, 2007 1 commit
    • Sebastian Dröge's avatar
      gst/audiofx/: Add Chebyshev lowpass/highpass and bandpass/bandreject elements. · 842451a7
      Sebastian Dröge authored
      Original commit message from CVS:
      reviewed by: Stefan Kost  <ensonic@users.sf.net>
      * gst/audiofx/Makefile.am:
      * gst/audiofx/audiochebyshevfreqband.c:
      (gst_audio_chebyshev_freq_band_mode_get_type),
      (gst_audio_chebyshev_freq_band_base_init),
      (gst_audio_chebyshev_freq_band_dispose),
      (gst_audio_chebyshev_freq_band_class_init),
      (gst_audio_chebyshev_freq_band_init),
      (generate_biquad_coefficients), (calculate_gain),
      (generate_coefficients),
      (gst_audio_chebyshev_freq_band_set_property),
      (gst_audio_chebyshev_freq_band_get_property),
      (gst_audio_chebyshev_freq_band_setup), (process), (process_64),
      (process_32), (gst_audio_chebyshev_freq_band_transform_ip),
      (gst_audio_chebyshev_freq_band_start):
      * gst/audiofx/audiochebyshevfreqband.h:
      * gst/audiofx/audiochebyshevfreqlimit.c:
      (gst_audio_chebyshev_freq_limit_mode_get_type),
      (gst_audio_chebyshev_freq_limit_base_init),
      (gst_audio_chebyshev_freq_limit_dispose),
      (gst_audio_chebyshev_freq_limit_class_init),
      (gst_audio_chebyshev_freq_limit_init),
      (generate_biquad_coefficients), (calculate_gain),
      (generate_coefficients),
      (gst_audio_chebyshev_freq_limit_set_property),
      (gst_audio_chebyshev_freq_limit_get_property),
      (gst_audio_chebyshev_freq_limit_setup), (process), (process_64),
      (process_32), (gst_audio_chebyshev_freq_limit_transform_ip),
      (gst_audio_chebyshev_freq_limit_start):
      * gst/audiofx/audiochebyshevfreqlimit.h:
      * gst/audiofx/audiofx.c: (plugin_init):
      Add Chebyshev lowpass/highpass and bandpass/bandreject elements.
      Fixes #464800.
      * tests/check/Makefile.am:
      * tests/check/elements/.cvsignore:
      * tests/check/elements/audiochebyshevfreqband.c:
      (setup_audiochebyshevfreqband), (cleanup_audiochebyshevfreqband),
      (GST_START_TEST), (audiochebyshevfreqband_suite), (main):
      * tests/check/elements/audiochebyshevfreqlimit.c:
      (setup_audiochebyshevfreqlimit), (cleanup_audiochebyshevfreqlimit),
      (GST_START_TEST), (audiochebyshevfreqlimit_suite), (main):
      Add unit tests for the chebyshev filters.
      * docs/plugins/Makefile.am:
      * docs/plugins/gst-plugins-good-plugins-docs.sgml:
      * docs/plugins/gst-plugins-good-plugins-sections.txt:
      * docs/plugins/gst-plugins-good-plugins.args:
      * docs/plugins/inspect/plugin-1394.xml:
      * docs/plugins/inspect/plugin-audiofx.xml:
      * docs/plugins/inspect/plugin-dv.xml:
      * docs/plugins/inspect/plugin-flac.xml:
      * docs/plugins/inspect/plugin-jpeg.xml:
      * docs/plugins/inspect/plugin-png.xml:
      * docs/plugins/inspect/plugin-rtp.xml:
      * docs/plugins/inspect/plugin-shout2send.xml:
      * docs/plugins/inspect/plugin-wavpack.xml:
      And add docs for the chebyshev filters. While doing
      that also run make update in docs/plugins.
      842451a7
  2. 18 Jul, 2007 1 commit
    • Stefan Kost's avatar
      More docs. More logs in pngdec. · 73ec6b7a
      Stefan Kost authored
      Original commit message from CVS:
      * docs/plugins/Makefile.am:
      * docs/plugins/gst-plugins-good-plugins-docs.sgml:
      * docs/plugins/gst-plugins-good-plugins-sections.txt:
      * docs/plugins/inspect/plugin-jpeg.xml:
      * docs/plugins/inspect/plugin-png.xml:
      * ext/jpeg/gstjpegdec.c:
      * ext/libpng/gstpngdec.c: (gst_pngdec_task),
      (gst_pngdec_sink_setcaps):
      More docs. More logs in pngdec.
      73ec6b7a
  3. 12 Jun, 2007 3 commits
    • Jan Schmidt's avatar
      Move videocrop and osxvideo from -bad. · bbcc2441
      Jan Schmidt authored
      Original commit message from CVS:
      * configure.ac:
      * docs/plugins/Makefile.am:
      * docs/plugins/gst-plugins-good-plugins-docs.sgml:
      * docs/plugins/gst-plugins-good-plugins-sections.txt:
      * docs/plugins/inspect/plugin-videocrop.xml:
      * gst-plugins-good.spec.in:
      * sys/Makefile.am:
      * tests/check/Makefile.am:
      * tests/icles/Makefile.am:
      * tests/icles/videocrop-test.c:
      Move videocrop and osxvideo from -bad.
      bbcc2441
    • Jan Schmidt's avatar
      Move qtdemux from -bad. · 98ef159b
      Jan Schmidt authored
      Original commit message from CVS:
      * configure.ac:
      * docs/plugins/Makefile.am:
      * docs/plugins/gst-plugins-good-plugins-docs.sgml:
      * docs/plugins/gst-plugins-good-plugins-sections.txt:
      * docs/plugins/gst-plugins-good-plugins.args:
      * docs/plugins/inspect/plugin-qtdemux.xml:
      * docs/plugins/inspect/plugin-quicktime.xml:
      * win32/MANIFEST:
      Move qtdemux from -bad.
      * gst-plugins-good.spec.in:
      Update spec file to reflect moving of qtdemux and wavpack
      98ef159b
    • Jan Schmidt's avatar
      win32/MANIFEST · 042730da
      Jan Schmidt authored
      Original commit message from CVS:
      * win32/MANIFEST
      * docs/plugins/Makefile.am:
      * docs/plugins/gst-plugins-good-plugins-docs.sgml:
      * docs/plugins/gst-plugins-good-plugins-sections.txt:
      * docs/plugins/inspect/plugin-directdraw.xml:
      * docs/plugins/inspect/plugin-directsound.xml:
      * docs/plugins/inspect/plugin-waveform.xml:
      Move the waveform plugin from -bad too. Update the inspect xml
      files to mention Plugins Good instead of Plugins Bad.
      042730da
  4. 08 Jun, 2007 2 commits
    • Thomas Vander Stichele's avatar
      move wavpack plugin. See #352605. · 4e78ffa1
      Thomas Vander Stichele authored
      Original commit message from CVS:
      * configure.ac:
      * docs/plugins/Makefile.am:
      * docs/plugins/gst-plugins-good-plugins-docs.sgml:
      * docs/plugins/gst-plugins-good-plugins-sections.txt:
      * docs/plugins/gst-plugins-good-plugins.args:
      * docs/plugins/gst-plugins-good-plugins.hierarchy:
      * docs/plugins/gst-plugins-good-plugins.signals:
      * docs/plugins/inspect/plugin-autodetect.xml:
      * docs/plugins/inspect/plugin-gconfelements.xml:
      * docs/plugins/inspect/plugin-ladspa.xml:
      * docs/plugins/inspect/plugin-rtp.xml:
      * docs/plugins/inspect/plugin-wavpack.xml:
      * ext/Makefile.am:
      * tests/check/Makefile.am:
      move wavpack plugin.  See #352605.
      4e78ffa1
    • Jan Schmidt's avatar
      Add DirectDraw & DirectSound plugins to the build and docs. · 853a9f7f
      Jan Schmidt authored
      Original commit message from CVS:
      * configure.ac:
      * docs/plugins/Makefile.am:
      * docs/plugins/gst-plugins-good-plugins-docs.sgml:
      * docs/plugins/gst-plugins-good-plugins-sections.txt:
      * docs/plugins/gst-plugins-good-plugins.args:
      * sys/Makefile.am:
      * win32/MANIFEST:
      Add DirectDraw & DirectSound plugins to the build and docs.
      853a9f7f
  5. 26 Apr, 2007 1 commit
    • Edward Hervey's avatar
      docs/plugins/: Add documentation for osxaudio plugin. · a9a843b3
      Edward Hervey authored
      Original commit message from CVS:
      * docs/plugins/gst-plugins-good-plugins-docs.sgml:
      * docs/plugins/gst-plugins-good-plugins-sections.txt:
      * docs/plugins/gst-plugins-good-plugins.hierarchy:
      * docs/plugins/inspect/plugin-osxaudio.xml:
      Add documentation for osxaudio plugin.
      a9a843b3
  6. 25 Apr, 2007 1 commit
    • Wim Taymans's avatar
      gst/rtsp/gstrtspsrc.*: Parse server address from SDP. · 1beeda3f
      Wim Taymans authored
      Original commit message from CVS:
      * gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_finalize),
      (gst_rtspsrc_stream_free), (request_pt_map),
      (gst_rtspsrc_stream_configure_transport), (gst_rtspsrc_open):
      * gst/rtsp/gstrtspsrc.h:
      Parse server address from SDP.
      Hook up a udpsink to send RTCP back to the server.
      * docs/plugins/gst-plugins-good-plugins-sections.txt:
      * gst/rtsp/rtsptransport.h:
      Add some docs.
      1beeda3f
  7. 24 Apr, 2007 1 commit
  8. 13 Apr, 2007 1 commit
    • Wim Taymans's avatar
      docs/plugins/gst-plugins-good-plugins-sections.txt: Fix docs. · b7524708
      Wim Taymans authored
      Original commit message from CVS:
      * docs/plugins/gst-plugins-good-plugins-sections.txt:
      Fix docs.
      * gst/rtsp/URLS:
      Add some more example urls.
      * gst/rtsp/gstrtpdec.c: (gst_rtp_dec_marshal_BOXED__UINT_UINT),
      (gst_rtp_dec_chain_rtp):
      Better debugging.
      * gst/rtsp/gstrtspsrc.c: (request_pt_map),
      (gst_rtspsrc_activate_streams), (gst_rtspsrc_loop_interleaved),
      (gst_rtspsrc_parse_rtpinfo):
      Remove unused code.
      b7524708
  9. 08 Mar, 2007 1 commit
    • Sebastian Dröge's avatar
      gst/audiofx/: Add new audiodynamic element which can act as a compressor or... · dbd1b849
      Sebastian Dröge authored
      gst/audiofx/: Add new audiodynamic element which can act as a compressor or expander. Supported are hard-knee and sof...
      
      Original commit message from CVS:
      reviewed by: Stefan Kost  <ensonic@users.sf.net>
      * gst/audiofx/Makefile.am:
      * gst/audiofx/audiodynamic.c:
      (gst_audio_dynamic_characteristics_get_type),
      (gst_audio_dynamic_mode_get_type),
      (gst_audio_dynamic_set_process_function),
      (gst_audio_dynamic_base_init), (gst_audio_dynamic_class_init),
      (gst_audio_dynamic_init), (gst_audio_dynamic_set_property),
      (gst_audio_dynamic_get_property), (gst_audio_dynamic_setup),
      (gst_audio_dynamic_transform_hard_knee_compressor_int),
      (gst_audio_dynamic_transform_hard_knee_compressor_float),
      (gst_audio_dynamic_transform_soft_knee_compressor_int),
      (gst_audio_dynamic_transform_soft_knee_compressor_float),
      (gst_audio_dynamic_transform_hard_knee_expander_int),
      (gst_audio_dynamic_transform_hard_knee_expander_float),
      (gst_audio_dynamic_transform_soft_knee_expander_int),
      (gst_audio_dynamic_transform_soft_knee_expander_float),
      (gst_audio_dynamic_transform_ip):
      * gst/audiofx/audiodynamic.h:
      * gst/audiofx/audiofx.c: (plugin_init):
      Add new audiodynamic element which can act as a compressor or
      expander. Supported are hard-knee and soft-knee operation modes with
      user-specified ratio and threshold.
      Attack and release parameters are not yet implemented but will follow.
      * docs/plugins/Makefile.am:
      * docs/plugins/gst-plugins-good-plugins-docs.sgml:
      * docs/plugins/gst-plugins-good-plugins-sections.txt:
      * docs/plugins/gst-plugins-good-plugins.args:
      * docs/plugins/inspect/plugin-audiofx.xml:
      Integrate audiodynamic into the docs.
      * tests/check/Makefile.am:
      * tests/check/elements/audiodynamic.c: (setup_dynamic),
      (cleanup_dynamic), (GST_START_TEST), (dynamic_suite), (main):
      Add unit test for audiodynamic.
      dbd1b849
  10. 07 Feb, 2007 1 commit
    • Tim-Philipp Müller's avatar
      Make progressreport element post messages with the current progress on the... · b5ee4225
      Tim-Philipp Müller authored
      Make progressreport element post messages with the current progress on the bus. Also add some basic docs for it.
      
      Original commit message from CVS:
      * docs/plugins/Makefile.am:
      * docs/plugins/gst-plugins-good-plugins-docs.sgml:
      * docs/plugins/gst-plugins-good-plugins-sections.txt:
      * docs/plugins/gst-plugins-good-plugins.hierarchy:
      * gst/debug/Makefile.am:
      * gst/debug/progressreport.c: (gst_progress_report_post_progress),
      (gst_progress_report_do_query), (gst_progress_report_report):
      Make progressreport element post messages with the current progress
      on the bus. Also add some basic docs for it.
      b5ee4225
  11. 24 Jan, 2007 1 commit
    • Sebastian Dröge's avatar
      gst/audiofx/: Add new element "audioamplify". This allows scaling of raw audio... · 54b10ebf
      Sebastian Dröge authored
      gst/audiofx/: Add new element "audioamplify". This allows scaling of raw audio samples, similar to the "volume" eleme...
      
      Original commit message from CVS:
      reviewed by: Stefan Kost  <ensonic@users.sf.net>
      * gst/audiofx/Makefile.am:
      * gst/audiofx/audioamplify.c:
      (gst_audio_amplify_clipping_method_get_type),
      (gst_audio_amplify_base_init), (gst_audio_amplify_class_init),
      (gst_audio_amplify_init), (gst_audio_amplify_set_process_function),
      (gst_audio_amplify_set_property), (gst_audio_amplify_get_property),
      (gst_audio_amplify_set_caps),
      (gst_audio_amplify_transform_int_clip),
      (gst_audio_amplify_transform_int_wrap_negative),
      (gst_audio_amplify_transform_int_wrap_positive),
      (gst_audio_amplify_transform_float_clip),
      (gst_audio_amplify_transform_float_wrap_negative),
      (gst_audio_amplify_transform_float_wrap_positive),
      (gst_audio_amplify_transform_ip):
      * gst/audiofx/audioamplify.h:
      * gst/audiofx/audiofx.c: (plugin_init):
      Add new element "audioamplify". This allows scaling of raw audio
      samples, similar to the "volume" element, but provides different modes
      for clipping and allows unlimited amplification. It's mainly targeted
      for creative sound design and not as a replacement of the "volume"
      element. Fixes #397162
      * docs/plugins/Makefile.am:
      * docs/plugins/gst-plugins-good-plugins-docs.sgml:
      * docs/plugins/gst-plugins-good-plugins-sections.txt:
      * docs/plugins/gst-plugins-good-plugins.args:
      * docs/plugins/inspect/plugin-audiofx.xml:
      Add docs for audioamplify and integrate them into the build system
      * tests/check/Makefile.am:
      * tests/check/elements/audioamplify.c: (setup_amplify),
      (cleanup_amplify), (GST_START_TEST), (amplify_suite), (main):
      Add fairly extensive unit test suite for audioamplify
      54b10ebf
  12. 23 Jan, 2007 1 commit
    • Sebastian Dröge's avatar
      gst/audiofx/: Add new audiofx element "audioinvert". This element swaps the... · 447ae144
      Sebastian Dröge authored
      gst/audiofx/: Add new audiofx element "audioinvert". This element swaps the upper and lower half of samples and can b...
      
      Original commit message from CVS:
      reviewed by: Stefan Kost  <ensonic@users.sf.net>
      * gst/audiofx/Makefile.am:
      * gst/audiofx/audiofx.c: (plugin_init):
      * gst/audiofx/audioinvert.c: (gst_audio_invert_base_init),
      (gst_audio_invert_class_init), (gst_audio_invert_init),
      (gst_audio_invert_set_property), (gst_audio_invert_get_property),
      (gst_audio_invert_set_caps), (gst_audio_invert_transform_int),
      (gst_audio_invert_transform_float),
      (gst_audio_invert_transform_ip):
      * gst/audiofx/audioinvert.h:
      Add new audiofx element "audioinvert". This element swaps the upper
      and lower half of samples and can be used for example for a
      wide-stereo effect. Fixes #396057
      * docs/plugins/Makefile.am:
      * docs/plugins/gst-plugins-good-plugins-docs.sgml:
      * docs/plugins/gst-plugins-good-plugins-sections.txt:
      * docs/plugins/gst-plugins-good-plugins.args:
      * docs/plugins/inspect/plugin-audiofx.xml:
      Add docs for the audioinvert element and add them to the build system.
      * tests/check/Makefile.am:
      * tests/check/elements/audioinvert.c: (setup_invert),
      (cleanup_invert), (GST_START_TEST), (invert_suite), (main):
      Add unit test suite for the audioinvert element.
      447ae144
  13. 04 Oct, 2006 1 commit
    • Thomas Vander Stichele's avatar
      docs/plugins/: added v4l2 stubs · c85684e2
      Thomas Vander Stichele authored
      Original commit message from CVS:
      * docs/plugins/Makefile.am:
      * docs/plugins/gst-plugins-good-plugins-docs.sgml:
      * docs/plugins/gst-plugins-good-plugins-sections.txt:
      added v4l2 stubs
      * gst-plugins-good.spec.in:
      add v4l2
      c85684e2
  14. 20 Aug, 2006 1 commit
    • Stefan Kost's avatar
      docs/plugins/: cleanup -unused.txt to make it useful, add previously missing docs · 83bedf3e
      Stefan Kost authored
      Original commit message from CVS:
      * docs/plugins/gst-plugins-good-plugins-docs.sgml:
      * docs/plugins/gst-plugins-good-plugins-sections.txt:
      * docs/plugins/inspect/plugin-audiofxgood.xml:
      cleanup -unused.txt to make it useful, add previously missing docs
      * ext/Makefile.am:
      * ext/esd/esdmon.c:
      * ext/esd/esdsink.c:
      * ext/esd/gstesd.c: (plugin_init):
      reflow to get rid of two external symbols
      * gst/audiofxgood/audiofx.c: (plugin_init):
      re-add
      83bedf3e
  15. 16 Aug, 2006 1 commit
    • Tim-Philipp Müller's avatar
      sys/oss/: Document OSS elements; add gtk-doc blurb with 'Since 0.10.5' for... · 577ac36e
      Tim-Philipp Müller authored
      sys/oss/: Document OSS elements; add gtk-doc blurb with 'Since 0.10.5' for ossmixer's new device property.
      
      Original commit message from CVS:
      * sys/oss/gstossmixerelement.c: (gst_oss_mixer_element_class_init):
      * sys/oss/gstosssink.c:
      * sys/oss/gstosssrc.c:
      Document OSS elements; add gtk-doc blurb with 'Since 0.10.5' for
      ossmixer's new device property.
      * docs/plugins/gst-plugins-good-plugins-docs.sgml:
      * docs/plugins/gst-plugins-good-plugins-sections.txt:
      Add docs for OSS elements.
      * docs/plugins/inspect/plugin-aasink.xml:
      * docs/plugins/inspect/plugin-alaw.xml:
      * docs/plugins/inspect/plugin-alpha.xml:
      * docs/plugins/inspect/plugin-alphacolor.xml:
      * docs/plugins/inspect/plugin-annodex.xml:
      * docs/plugins/inspect/plugin-apetag.xml:
      * docs/plugins/inspect/plugin-auparse.xml:
      * docs/plugins/inspect/plugin-autodetect.xml:
      * docs/plugins/inspect/plugin-avi.xml:
      * docs/plugins/inspect/plugin-cacasink.xml:
      * docs/plugins/inspect/plugin-cairo.xml:
      * docs/plugins/inspect/plugin-cdio.xml:
      * docs/plugins/inspect/plugin-cutter.xml:
      * docs/plugins/inspect/plugin-debug.xml:
      * docs/plugins/inspect/plugin-dv.xml:
      * docs/plugins/inspect/plugin-efence.xml:
      * docs/plugins/inspect/plugin-effectv.xml:
      * docs/plugins/inspect/plugin-esdsink.xml:
      * docs/plugins/inspect/plugin-flac.xml:
      * docs/plugins/inspect/plugin-flxdec.xml:
      * docs/plugins/inspect/plugin-gconfelements.xml:
      * docs/plugins/inspect/plugin-gdkpixbuf.xml:
      * docs/plugins/inspect/plugin-goom.xml:
      * docs/plugins/inspect/plugin-halelements.xml:
      * docs/plugins/inspect/plugin-icydemux.xml:
      * docs/plugins/inspect/plugin-id3demux.xml:
      * docs/plugins/inspect/plugin-jpeg.xml:
      * docs/plugins/inspect/plugin-level.xml:
      * docs/plugins/inspect/plugin-matroska.xml:
      * docs/plugins/inspect/plugin-mulaw.xml:
      * docs/plugins/inspect/plugin-multipart.xml:
      * docs/plugins/inspect/plugin-navigationtest.xml:
      * docs/plugins/inspect/plugin-ossaudio.xml:
      * docs/plugins/inspect/plugin-png.xml:
      * docs/plugins/inspect/plugin-rtp.xml:
      * docs/plugins/inspect/plugin-rtsp.xml:
      * docs/plugins/inspect/plugin-shout2send.xml:
      * docs/plugins/inspect/plugin-smpte.xml:
      * docs/plugins/inspect/plugin-speex.xml:
      * docs/plugins/inspect/plugin-taglib.xml:
      * docs/plugins/inspect/plugin-udp.xml:
      * docs/plugins/inspect/plugin-videobalance.xml:
      * docs/plugins/inspect/plugin-videobox.xml:
      * docs/plugins/inspect/plugin-videoflip.xml:
      * docs/plugins/inspect/plugin-videomixer.xml:
      * docs/plugins/inspect/plugin-wavenc.xml:
      * docs/plugins/inspect/plugin-wavparse.xml:
      * docs/plugins/inspect/plugin-ximagesrc.xml:
      Update to CVS version.
      577ac36e
  16. 24 Jul, 2006 1 commit
    • Tim-Philipp Müller's avatar
      docs/plugins/: Update files to CVS/Prerelease version, add esdsink docs. · 4e23a74b
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * docs/plugins/Makefile.am:
      * docs/plugins/gst-plugins-good-plugins-docs.sgml:
      * docs/plugins/gst-plugins-good-plugins-sections.txt:
      * docs/plugins/gst-plugins-good-plugins.args:
      * docs/plugins/inspect/plugin-1394.xml:
      * docs/plugins/inspect/plugin-aasink.xml:
      * docs/plugins/inspect/plugin-alaw.xml:
      * docs/plugins/inspect/plugin-alpha.xml:
      * docs/plugins/inspect/plugin-alphacolor.xml:
      * docs/plugins/inspect/plugin-annodex.xml:
      * docs/plugins/inspect/plugin-apetag.xml:
      * docs/plugins/inspect/plugin-auparse.xml:
      * docs/plugins/inspect/plugin-autodetect.xml:
      * docs/plugins/inspect/plugin-avi.xml:
      * docs/plugins/inspect/plugin-cacasink.xml:
      * docs/plugins/inspect/plugin-cairo.xml:
      * docs/plugins/inspect/plugin-cdio.xml:
      * docs/plugins/inspect/plugin-cutter.xml:
      * docs/plugins/inspect/plugin-debug.xml:
      * docs/plugins/inspect/plugin-dv.xml:
      * docs/plugins/inspect/plugin-efence.xml:
      * docs/plugins/inspect/plugin-effectv.xml:
      * docs/plugins/inspect/plugin-esdsink.xml:
      * docs/plugins/inspect/plugin-flac.xml:
      * docs/plugins/inspect/plugin-flxdec.xml:
      * docs/plugins/inspect/plugin-gconfelements.xml:
      * docs/plugins/inspect/plugin-gdkpixbuf.xml:
      * docs/plugins/inspect/plugin-goom.xml:
      * docs/plugins/inspect/plugin-halelements.xml:
      * docs/plugins/inspect/plugin-icydemux.xml:
      * docs/plugins/inspect/plugin-id3demux.xml:
      * docs/plugins/inspect/plugin-jpeg.xml:
      * docs/plugins/inspect/plugin-level.xml:
      * docs/plugins/inspect/plugin-matroska.xml:
      * docs/plugins/inspect/plugin-mulaw.xml:
      * docs/plugins/inspect/plugin-multipart.xml:
      * docs/plugins/inspect/plugin-navigationtest.xml:
      * docs/plugins/inspect/plugin-ossaudio.xml:
      * docs/plugins/inspect/plugin-png.xml:
      * docs/plugins/inspect/plugin-rtp.xml:
      * docs/plugins/inspect/plugin-rtsp.xml:
      * docs/plugins/inspect/plugin-shout2send.xml:
      * docs/plugins/inspect/plugin-smpte.xml:
      * docs/plugins/inspect/plugin-speex.xml:
      * docs/plugins/inspect/plugin-udp.xml:
      * docs/plugins/inspect/plugin-videobalance.xml:
      * docs/plugins/inspect/plugin-videobox.xml:
      * docs/plugins/inspect/plugin-videoflip.xml:
      * docs/plugins/inspect/plugin-videomixer.xml:
      * docs/plugins/inspect/plugin-wavenc.xml:
      * docs/plugins/inspect/plugin-wavparse.xml:
      * docs/plugins/inspect/plugin-ximagesrc.xml:
      Update files to CVS/Prerelease version, add esdsink docs.
      * ext/esd/esdsink.c:
      Add gtk-doc blurb.
      * gst/rtp/gstrtpmp4vpay.c:
      Fix typo in element description.
      4e23a74b
  17. 20 Jul, 2006 1 commit
  18. 20 Jun, 2006 2 commits
  19. 30 May, 2006 1 commit
    • Sebastian Dröge's avatar
      Add apev2mux element (#343122). · c121cab6
      Sebastian Dröge authored
      Original commit message from CVS:
      Patch by: Sebastian Dröge  <mail at slomosnail de >
      * docs/plugins/gst-plugins-good-plugins-docs.sgml:
      * docs/plugins/gst-plugins-good-plugins-sections.txt:
      * ext/taglib/Makefile.am:
      * ext/taglib/gstapev2mux.cc:
      * ext/taglib/gstapev2mux.h:
      * ext/taglib/gstid3v2mux.cc:
      * ext/taglib/gsttaglibmux.c: (plugin_init):
      * ext/taglib/gsttaglibmux.h:
      Add apev2mux element (#343122).
      * tests/check/Makefile.am:
      * tests/check/elements/apev2mux.c:
      (test_taglib_apev2mux_create_tags),
      (test_taglib_apev2mux_check_tags), (fill_mp3_buffer), (got_buffer),
      (demux_pad_added), (test_taglib_apev2mux_check_output_buffer),
      (test_taglib_apev2mux_with_tags), (GST_START_TEST),
      (apev2mux_suite), (main):
      Add unit test for apev2mux element.
      c121cab6
  20. 01 May, 2006 1 commit
    • Thomas Vander Stichele's avatar
      docs/plugins/Makefile.am: also check .cc files for gtk-doc markup · 8d58b030
      Thomas Vander Stichele authored
      Original commit message from CVS:
      
      * docs/plugins/Makefile.am:
      also check .cc files for gtk-doc markup
      * configure.ac:
      * docs/plugins/gst-plugins-good-plugins-docs.sgml:
      * docs/plugins/gst-plugins-good-plugins-sections.txt:
      * tests/check/Makefile.am:
      * tests/check/elements/id3v2mux.c: (id3v2mux_suite), (main):
      * ext/Makefile.am:
      * ext/taglib/Makefile.am:
      * ext/taglib/gstid3v2mux.h:
      * ext/taglib/gsttaglibmux.c:
      * ext/taglib/gsttaglibmux.h:
      move taglib-based id3v2muxer to -good.  Fixes #336110.
      8d58b030
  21. 28 Apr, 2006 1 commit
    • Thomas Vander Stichele's avatar
      Move ximagesrc plug-in to good after review. Fixes #336756. · 2caa4615
      Thomas Vander Stichele authored
      Original commit message from CVS:
      
      * 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.
      2caa4615
  22. 27 Apr, 2006 1 commit
    • Tim-Philipp Müller's avatar
      Add docs for both avidemux and avimux. · b88dedde
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * docs/plugins/Makefile.am:
      * docs/plugins/gst-plugins-good-plugins-docs.sgml:
      * docs/plugins/gst-plugins-good-plugins-sections.txt:
      * docs/plugins/gst-plugins-good-plugins.hierarchy:
      * docs/plugins/inspect/plugin-avi.xml:
      * gst/avi/gstavidemux.c:
      * gst/avi/gstavimux.c:
      Add docs for both avidemux and avimux.
      b88dedde
  23. 03 Mar, 2006 3 commits
    • Wim Taymans's avatar
      docs/plugins/: Added wavparse docs. · 11d9e3d4
      Wim Taymans authored
      Original commit message from CVS:
      * docs/plugins/Makefile.am:
      * docs/plugins/gst-plugins-good-plugins-docs.sgml:
      * docs/plugins/gst-plugins-good-plugins-sections.txt:
      Added wavparse docs.
      * gst/wavparse/gstwavparse.c: (gst_wavparse_class_init),
      (gst_wavparse_reset), (gst_wavparse_init),
      (gst_wavparse_create_sourcepad), (gst_wavparse_parse_file_header),
      (gst_wavparse_stream_init), (gst_wavparse_perform_seek),
      (gst_wavparse_stream_headers), (gst_wavparse_send_event),
      (gst_wavparse_stream_data), (gst_wavparse_loop),
      (gst_wavparse_srcpad_event), (gst_wavparse_sink_activate_pull),
      (gst_wavparse_change_state):
      * gst/wavparse/gstwavparse.h:
      Implement seek in READY (fixes #327658)
      Added docs and did some cleanups.
      11d9e3d4
    • Wim Taymans's avatar
      docs/plugins/: Added smoke and jpeg to the docs. · 188bd155
      Wim Taymans authored
      Original commit message from CVS:
      * docs/plugins/Makefile.am:
      * docs/plugins/gst-plugins-good-plugins-docs.sgml:
      * docs/plugins/gst-plugins-good-plugins-sections.txt:
      * docs/plugins/gst-plugins-good-plugins.hierarchy:
      Added smoke and jpeg to the docs.
      * ext/jpeg/Makefile.am:
      * ext/jpeg/gstjpeg.c: (plugin_init):
      * ext/jpeg/gstjpegdec.c: (gst_jpeg_dec_chain):
      * ext/jpeg/gstjpegenc.h:
      * ext/jpeg/gstsmokedec.c: (gst_smokedec_init),
      (gst_smokedec_chain):
      * ext/jpeg/gstsmokedec.h:
      * ext/jpeg/gstsmokeenc.c: (gst_smokeenc_chain):
      * ext/jpeg/gstsmokeenc.h:
      * ext/jpeg/smokecodec.h:
      Port smokedec (fixes #331905).
      Added some docs.
      Some cleanups.
      188bd155
    • Wim Taymans's avatar
      docs/plugins/: Added videobalance and videoflip to the docs. · e85d1638
      Wim Taymans authored
      Original commit message from CVS:
      * docs/plugins/Makefile.am:
      * docs/plugins/gst-plugins-good-plugins-docs.sgml:
      * docs/plugins/gst-plugins-good-plugins-sections.txt:
      * docs/plugins/gst-plugins-good-plugins.hierarchy:
      Added videobalance and videoflip to the docs.
      * gst/videofilter/Makefile.am:
      * gst/videofilter/gstvideobalance.c:
      (gst_video_balance_update_tables_planar411),
      (gst_video_balance_is_passthrough),
      (gst_video_balance_update_properties), (oil_tablelookup_u8),
      (gst_video_balance_planar411_ip), (gst_video_balance_set_caps),
      (gst_video_balance_transform_ip), (gst_video_balance_base_init),
      (gst_video_balance_finalize), (gst_video_balance_class_init),
      (gst_video_balance_init), (gst_video_balance_interface_supported),
      (gst_video_balance_interface_init),
      (gst_video_balance_colorbalance_list_channels),
      (gst_video_balance_colorbalance_set_value),
      (gst_video_balance_colorbalance_get_value),
      (gst_video_balance_colorbalance_init),
      (gst_video_balance_set_property), (gst_video_balance_get_property),
      (gst_video_balance_get_type), (plugin_init):
      * gst/videofilter/gstvideobalance.h:
      Ported to 0.10. (Fixes #326160)
      Added docs.
      * gst/videofilter/gstvideoflip.c:
      * gst/videofilter/gstvideoflip.h:
      Added docs.
      e85d1638
  24. 28 Feb, 2006 1 commit
    • Wim Taymans's avatar
      docs/plugins/: Added dvdec and dvdemux to docs. · e6d71f7b
      Wim Taymans authored
      Original commit message from CVS:
      * docs/plugins/Makefile.am:
      * docs/plugins/gst-plugins-good-plugins-docs.sgml:
      * docs/plugins/gst-plugins-good-plugins-sections.txt:
      Added dvdec and dvdemux to docs.
      
      * ext/dv/gstdvdec.c: (gst_dvdec_base_init), (gst_dvdec_chain):
      Added docs.
      Check frame sizes so we don't crash when don't have enough
      data.
      Send nice error messages on error.
      
      * ext/dv/gstdvdemux.c: (gst_dvdemux_base_init),
      (gst_dvdemux_class_init), (gst_dvdemux_init),
      (gst_dvdemux_finalize), (gst_dvdemux_reset),
      (gst_dvdemux_src_convert), (gst_dvdemux_sink_convert),
      (gst_dvdemux_src_query), (gst_dvdemux_sink_query),
      (gst_dvdemux_push_event), (gst_dvdemux_handle_sink_event),
      (gst_dvdemux_convert_src_pair), (gst_dvdemux_convert_sink_pair),
      (gst_dvdemux_convert_src_to_sink), (gst_dvdemux_handle_push_seek),
      (gst_dvdemux_do_seek), (gst_dvdemux_handle_pull_seek),
      (gst_dvdemux_handle_src_event), (gst_dvdemux_demux_audio),
      (gst_dvdemux_demux_video), (gst_dvdemux_demux_frame),
      (gst_dvdemux_flush), (gst_dvdemux_chain), (gst_dvdemux_loop),
      (gst_dvdemux_sink_activate_push), (gst_dvdemux_sink_activate_pull),
      (gst_dvdemux_sink_activate), (gst_dvdemux_change_state):
      * ext/dv/gstdvdemux.h:
      Added docs.
      Implement pull mode.
      Fix memleaks.
      Reduce memcpy for the video demuxing.
      e6d71f7b
  25. 24 Feb, 2006 1 commit
    • Michael Smith's avatar
      Add Annodex elements from Alessendro Decina: skeleton and CMML. · 73ce8c5b
      Michael Smith authored
      Original commit message from CVS:
      * configure.ac:
      * docs/plugins/gst-plugins-good-plugins-sections.txt:
      * ext/Makefile.am:
      * ext/annodex/Makefile.am:
      * ext/annodex/gstannodex.c:
      * ext/annodex/gstannodex.h:
      * ext/annodex/gstcmmldec.c:
      * ext/annodex/gstcmmldec.h:
      * ext/annodex/gstcmmlenc.c:
      * ext/annodex/gstcmmlenc.h:
      * ext/annodex/gstcmmlparser.c:
      * ext/annodex/gstcmmlparser.h:
      * ext/annodex/gstcmmltag.c:
      * ext/annodex/gstcmmltag.h:
      * ext/annodex/gstcmmlutils.c:
      * ext/annodex/gstcmmlutils.h:
      * ext/annodex/gstskeldec.c:
      * ext/annodex/gstskeldec.h:
      * ext/annodex/gstskeltag.c:
      * ext/annodex/gstskeltag.h:
      * tests/check/Makefile.am:
      * tests/check/elements/cmmldec.c:
      * tests/check/elements/cmmlenc.c:
      * tests/check/elements/skeldec.c:
      Add Annodex elements from Alessendro Decina: skeleton and CMML.
      Includes tests & docs, oh my! Passes Thomas's -good checklist
      entirely. Wow.
      73ce8c5b
  26. 16 Feb, 2006 1 commit
    • Wim Taymans's avatar
      Update documentation. · 9e085424
      Wim Taymans authored
      Original commit message from CVS:
      * docs/plugins/Makefile.am:
      * docs/plugins/gst-plugins-good-plugins-docs.sgml:
      * docs/plugins/gst-plugins-good-plugins-sections.txt:
      * docs/plugins/gst-plugins-good-plugins.args:
      * docs/plugins/inspect/plugin-udp.xml:
      * gst/udp/gstudpsrc.c: (gst_udpsrc_class_init), (gst_udpsrc_init),
      (gst_udpsrc_start):
      Update documentation.
      Fix args.
      9e085424
  27. 15 Feb, 2006 1 commit
    • Wim Taymans's avatar
      Add HAL sound device wrapper plugins. Closes #329106 · 5e5386b4
      Wim Taymans authored
      Original commit message from CVS:
      * configure.ac:
      * docs/plugins/Makefile.am:
      * docs/plugins/gst-plugins-good-plugins-docs.sgml:
      * docs/plugins/gst-plugins-good-plugins-sections.txt:
      * docs/plugins/gst-plugins-good-plugins.hierarchy:
      * ext/Makefile.am:
      * ext/hal/Makefile.am:
      * ext/hal/gsthalaudiosink.c: (gst_hal_audio_sink_base_init),
      (gst_hal_audio_sink_class_init), (gst_hal_audio_sink_reset),
      (gst_hal_audio_sink_init), (gst_hal_audio_sink_dispose),
      (do_toggle_element), (gst_hal_audio_sink_set_property),
      (gst_hal_audio_sink_get_property),
      (gst_hal_audio_sink_change_state):
      * ext/hal/gsthalaudiosink.h:
      * ext/hal/gsthalaudiosrc.c: (gst_hal_audio_src_base_init),
      (gst_hal_audio_src_class_init), (gst_hal_audio_src_reset),
      (gst_hal_audio_src_init), (gst_hal_audio_src_dispose),
      (do_toggle_element), (gst_hal_audio_src_set_property),
      (gst_hal_audio_src_get_property), (gst_hal_audio_src_change_state):
      * ext/hal/gsthalaudiosrc.h:
      * ext/hal/gsthalelements.c: (plugin_init):
      * ext/hal/gsthalelements.h:
      * ext/hal/hal.c: (gst_hal_get_string),
      (gst_hal_render_bin_from_udi), (gst_hal_get_audio_sink),
      (gst_hal_get_audio_src):
      * ext/hal/hal.h:
      Add HAL sound device wrapper plugins. Closes #329106
      5e5386b4
  28. 06 Feb, 2006 3 commits
    • Thomas Vander Stichele's avatar
      adding docs for multiudpsink · 5118effe
      Thomas Vander Stichele authored
      Original commit message from CVS:
      adding docs for multiudpsink
      5118effe
    • Tim-Philipp Müller's avatar
      docs/plugins/: Add cdio plugin to docs. · 7142afe6
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * docs/plugins/Makefile.am:
      * docs/plugins/gst-plugins-good-plugins-docs.sgml:
      * docs/plugins/gst-plugins-good-plugins-sections.txt:
      * docs/plugins/inspect/plugin-cdio.xml:
      Add cdio plugin to docs.
      * ext/cdio/gstcdiocddasrc.c:
      Add gtk-doc blurb.
      * ext/cdio/gstcdio.c:
      The plugin is called 'cdio' not 'cddio'.
      7142afe6
    • Tim-Philipp Müller's avatar
      Add APE tag demuxer (#325649). · 5bc69ce9
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * configure.ac:
      * docs/plugins/Makefile.am:
      * docs/plugins/gst-plugins-good-plugins-docs.sgml:
      * docs/plugins/gst-plugins-good-plugins-sections.txt:
      * docs/plugins/gst-plugins-good-plugins.hierarchy:
      * docs/plugins/inspect/plugin-apetag.xml:
      * gst/apetag/Makefile.am:
      * gst/apetag/gstapedemux.c:
      * gst/apetag/gstapedemux.h:
      * gst/apetag/gsttagdemux.c:
      * gst/apetag/gsttagdemux.h:
      Add APE tag demuxer (#325649).
      5bc69ce9
  29. 21 Dec, 2005 1 commit
    • Jan Schmidt's avatar
      Add documentation for id3demux. · 79e76242
      Jan Schmidt authored
      Original commit message from CVS:
      2005-12-21  Jan Schmidt  <thaytan@mad.scientist.com>
      
      * docs/plugins/Makefile.am:
      * docs/plugins/gst-plugins-good-plugins-docs.sgml:
      * docs/plugins/gst-plugins-good-plugins-sections.txt:
      * docs/plugins/gst-plugins-good-plugins.args:
      * gst/id3demux/gstid3demux.c: (gst_id3demux_get_type),
      (gst_id3demux_base_init), (gst_id3demux_class_init),
      (gst_id3demux_chain):
      * gst/id3demux/gstid3demux.h:
      Add documentation for id3demux.
      Don't fail if the first buffer is not at offset 0, just
      attempt to typefind and do pass through
      Rename the gst_type function from gst_gst_id3demux..
      79e76242
  30. 12 Dec, 2005 1 commit
    • Julien Moutte Moutte's avatar
      Adding documentation for videomixer on my way with a funny sample pipeline. · ea9090e7
      Julien Moutte Moutte authored
      Original commit message from CVS:
      2005-12-12  Julien MOUTTE  <julien@moutte.net>
      
      * docs/plugins/Makefile.am:
      * docs/plugins/gst-plugins-good-plugins-docs.sgml:
      * docs/plugins/gst-plugins-good-plugins-sections.txt:
      * docs/plugins/gst-plugins-good-plugins.hierarchy:
      * gst/videomixer/videomixer.c:
      (gst_videomixer_pad_sink_setcaps),
      (gst_videomixer_getcaps), (gst_videomixer_fill_queues),
      (gst_videomixer_update_queues), (gst_videomixer_collected):
      Adding
      documentation for videomixer on my way with a funny sample
      pipeline.
      ea9090e7
  31. 09 Dec, 2005 1 commit
  32. 08 Dec, 2005 1 commit
    • Julien Moutte Moutte's avatar
      docs/plugins/Makefile.am: Add multipart elements. · 207aced7
      Julien Moutte Moutte authored
      Original commit message from CVS:
      2005-12-08  Julien MOUTTE  <julien@moutte.net>
      
      * docs/plugins/Makefile.am: Add multipart elements.
      * docs/plugins/gst-plugins-good-plugins-docs.sgml:
      * docs/plugins/gst-plugins-good-plugins-sections.txt: Fix flac.
      * docs/plugins/gst-plugins-good-plugins.hierarchy:
      * gst/multipart/multipartdemux.c:
      * gst/multipart/multipartmux.c: Add docs.
      207aced7