1. 18 Jul, 2006 1 commit
    • Sebastian Dröge's avatar
      configure.ac: Check for wavpack version and define WAVPACK_OLD_API if necessary. · 72bc1ba4
      Sebastian Dröge authored
      Original commit message from CVS:
      Patch by: Sebastian Dröge <slomo at circular-chaos.org>
      * configure.ac:
      Check for wavpack version and define WAVPACK_OLD_API if
      necessary.
      * ext/wavpack/Makefile.am:
      * ext/wavpack/gstwavpackcommon.c: (gst_wavpack_read_header),
      (gst_wavpack_read_metadata):
      * ext/wavpack/gstwavpackcommon.h:
      * ext/wavpack/gstwavpackdec.c: (gst_wavpack_dec_base_init),
      (gst_wavpack_dec_class_init), (gst_wavpack_dec_init),
      (gst_wavpack_dec_finalize), (gst_wavpack_dec_format_samples),
      (gst_wavpack_dec_clip_outgoing_buffer), (gst_wavpack_dec_chain),
      (gst_wavpack_dec_sink_event), (gst_wavpack_dec_change_state),
      (gst_wavpack_dec_request_new_pad), (gst_wavpack_dec_plugin_init):
      * ext/wavpack/gstwavpackdec.h:
      * ext/wavpack/gstwavpackenc.c: (gst_wavpack_enc_class_init),
      (gst_wavpack_enc_init), (gst_wavpack_enc_finalize),
      (gst_wavpack_enc_set_wp_config):
      * ext/wavpack/gstwavpackparse.c: (gst_wavpack_parse_base_init),
      (gst_wavpack_parse_finalize), (gst_wavpack_parse_class_init),
      (gst_wavpack_parse_index_get_entry_from_sample),
      (gst_wavpack_parse_scan_to_find_sample),
      (gst_wavpack_parse_handle_seek_event),
      (gst_wavpack_parse_create_src_pad):
      * ext/wavpack/gstwavpackstreamreader.c:
      * ext/wavpack/gstwavpackstreamreader.h:
      Port to new/official wavpack API, don't use API that was exported
      in wavpack header files and in the lib but meant to be private, at
      least not for recent wavpack versions; misc. 'cleanups' (#347443).
      72bc1ba4
  2. 25 Apr, 2006 1 commit
    • Stefan Kost's avatar
      Define GstElementDetails as const and also static (when defined as global) · 0835d422
      Stefan Kost authored
      Original commit message from CVS:
      * 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/audioresample/gstaudioresample.c:
      * ext/bz2/gstbz2dec.c:
      * ext/bz2/gstbz2enc.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/musepack/gstmusepackdec.c: (gst_musepackdec_base_init):
      * ext/musicbrainz/gsttrm.c: (gst_musicbrainz_base_init):
      * ext/nas/nassink.c: (gst_nassink_base_init):
      * ext/neon/gstneonhttpsrc.c:
      * ext/sdl/sdlaudiosink.c:
      * ext/sdl/sdlvideosink.c:
      * ext/shout/gstshout.c:
      * ext/snapshot/gstsnapshot.c:
      * ext/sndfile/gstsf.c:
      * ext/swfdec/gstswfdec.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/colorspace/gstcolorspace.c:
      * gst/deinterlace/gstdeinterlace.c:
      * gst/equalizer/gstiirequalizer.c: (gst_iir_equalizer_base_init):
      * gst/festival/gstfestival.c:
      * gst/filter/gstbpwsinc.c:
      * gst/filter/gstiir.c:
      * gst/filter/gstlpwsinc.c:
      * gst/freeze/gstfreeze.c:
      * gst/games/gstpuzzle.c: (gst_puzzle_base_init):
      * gst/librfb/gstrfbsrc.c:
      * 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/smoothwave/gstsmoothwave.c:
      * gst/spectrum/gstspectrum.c:
      * gst/speed/gstspeed.c:
      * gst/stereo/gststereo.c:
      * gst/switch/gstswitch.c:
      * gst/tta/gstttadec.c: (gst_tta_dec_base_init):
      * gst/tta/gstttaparse.c: (gst_tta_parse_base_init):
      * gst/vbidec/gstvbidec.c:
      * 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:
      * sys/cdrom/gstcdplayer.c:
      * sys/directdraw/gstdirectdrawsink.c:
      * sys/directsound/gstdirectsoundsink.c:
      * sys/glsink/glimagesink.c:
      * sys/qcam/gstqcamsrc.c:
      * sys/v4l2/gstv4l2src.c:
      * sys/vcd/vcdsrc.c: (gst_vcdsrc_base_init):
      * sys/ximagesrc/ximagesrc.c:
      Define GstElementDetails as const and also static (when defined as
      global)
      0835d422
  3. 06 Apr, 2006 1 commit
    • j^'s avatar
      Unify the long descriptions in the plugin details (#337263). · 60b15a02
      j^ authored
      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).
      60b15a02
  4. 29 Jan, 2006 1 commit
    • Tim-Philipp Müller's avatar
      ext/wavpack/gstwavpackdec.c: Add debug category, use boilerplate macros, fix... · d258c36a
      Tim-Philipp Müller authored
      ext/wavpack/gstwavpackdec.c: Add debug category, use boilerplate macros, fix handling of widths of 32 bits.
      
      Original commit message from CVS:
      * ext/wavpack/gstwavpackdec.c: (gst_wavpack_dec_setcaps),
      (gst_wavpack_dec_base_init), (gst_wavpack_dec_dispose),
      (gst_wavpack_dec_class_init), (gst_wavpack_dec_sink_event),
      (gst_wavpack_dec_init), (gst_wavpack_dec_format_samples),
      (gst_wavpack_dec_chain), (gst_wavpack_dec_plugin_init):
      Add debug category, use boilerplate macros, fix handling
      of widths of 32 bits.
      * ext/wavpack/gstwavpackparse.c: (gst_wavpack_parse_base_init),
      (gst_wavpack_parse_dispose), (gst_wavpack_parse_class_init),
      (gst_wavpack_parse_index_get_last_entry),
      (gst_wavpack_parse_index_get_entry_from_sample),
      (gst_wavpack_parse_index_append_entry), (gst_wavpack_parse_reset),
      (gst_wavpack_parse_src_query),
      (gst_wavpack_parse_scan_to_find_sample),
      (gst_wavpack_parse_send_newsegment),
      (gst_wavpack_parse_handle_seek_event),
      (gst_wavpack_parse_src_event), (gst_wavpack_parse_init),
      (gst_wavpack_parse_get_upstream_length),
      (gst_wavpack_parse_pull_buffer),
      (gst_wavpack_parse_create_src_pad), (gst_wavpack_parse_loop),
      (gst_wavpack_parse_change_state),
      (gst_wavepack_parse_sink_activate),
      (gst_wavepack_parse_sink_activate_pull),
      (gst_wavpack_parse_plugin_init):
      * ext/wavpack/gstwavpackparse.h:
      Rewrite a bit, mostly to fix flow logic and to make seeking work.
      Fix buffer/event refcounting. Add some debug statements. Add
      width of 32 to source pad template caps. Use boilerplate macros.
      d258c36a
  5. 16 Dec, 2005 1 commit
    • gcocatre@gmail.com's avatar
      ext/wavpack/: Wavpack supports samplerates from 6-192kHz, fix pad template... · 4d5ea938
      gcocatre@gmail.com authored
      ext/wavpack/: Wavpack supports samplerates from 6-192kHz, fix pad template remove buffer-frames from caps, they are g...
      
      Original commit message from CVS:
      * ext/wavpack/gstwavpackdec.c: (gst_wavpack_dec_link):
      * ext/wavpack/gstwavpackparse.c:
      Wavpack supports samplerates from 6-192kHz, fix pad template
      caps (fixes #322973; patch by: gcocatre@gmail.com). Also
      remove buffer-frames from caps, they are gone in 0.10.
      4d5ea938
  6. 12 Dec, 2005 1 commit
    • Tim-Philipp Müller's avatar
      ext/: GstObjects must be unref'ed with gst_object_unref() instead of... · 40dee5b0
      Tim-Philipp Müller authored
      ext/: GstObjects must be unref'ed with gst_object_unref() instead of g_object_unref(), otherwise things break for GLi...
      
      Original commit message from CVS:
      * ext/ivorbis/vorbisfile.c: (gst_ivorbisfile_loop):
      * ext/libmms/gstmms.c: (gst_mms_src_query), (gst_mms_create):
      * ext/musepack/gstmusepackdec.c: (gst_musepackdec_src_query),
      (gst_musepackdec_loop):
      * ext/swfdec/gstswfdec.c: (gst_swfdec_video_link),
      (gst_swfdec_src_query):
      * ext/wavpack/gstwavpackparse.c: (gst_wavpack_parse_src_query):
      GstObjects must be unref'ed with gst_object_unref() instead of
      g_object_unref(), otherwise things break for GLib-2.6 users.
      40dee5b0
  7. 25 Nov, 2005 2 commits
    • Edgard Gusmão Lima's avatar
      Wavpack ported to 0.9. No support for correction file yet. · 7b858529
      Edgard Gusmão Lima authored
      Original commit message from CVS:
      Wavpack ported to 0.9. No support for correction file yet.
      7b858529
    • Thomas Vander Stichele's avatar
      ext/wavpack/: put back wavpack - still needs porting · 4fbab019
      Thomas Vander Stichele authored
      Original commit message from CVS:
      * ext/wavpack/gstwavpackcommon.h:
      * ext/wavpack/gstwavpackdec.c: (gst_wavpack_dec_link),
      (gst_wavpack_dec_wvclink), (gst_wavpack_dec_get_type),
      (gst_wavpack_dec_base_init), (gst_wavpack_dec_dispose),
      (gst_wavpack_dec_class_init), (gst_wavpack_dec_src_query),
      (gst_wavpack_dec_init), (gst_wavpack_dec_setup_context),
      (gst_wavpack_dec_format_samples), (gst_wavpack_dec_loop),
      (gst_wavpack_dec_plugin_init):
      * ext/wavpack/gstwavpackdec.h:
      * ext/wavpack/gstwavpackparse.c: (gst_wavpack_parse_get_type),
      (gst_wavpack_parse_base_init), (gst_wavpack_parse_dispose),
      (gst_wavpack_parse_class_init), (gst_wavpack_parse_src_query),
      (gst_wavpack_parse_src_event), (find_header), (find_sample),
      (gst_wavpack_parse_seek), (gst_wavpack_parse_init),
      (gst_wavpack_parse_handle_event), (gst_wavpack_parse_loop),
      (gst_wavpack_parse_change_state), (gst_wavpack_parse_plugin_init):
      * ext/wavpack/gstwavpackparse.h:
      put back wavpack - still needs porting
      4fbab019