1. 14 Jun, 2006 2 commits
    • Wim Taymans's avatar
      ext/dv/gstdvdemux.c: Respect segment.stop. Fixes #342592. · 4d4c2a55
      Wim Taymans authored
      Original commit message from CVS:
      * ext/dv/gstdvdemux.c: (gst_dvdemux_demux_frame):
      Respect segment.stop. Fixes #342592.
      4d4c2a55
    • Sebastian Dröge's avatar
      ext/wavpack/gstwavpackenc.*: Use bitrate property solely for bitrates and add... · a969a074
      Sebastian Dröge authored and Tim-Philipp Müller's avatar Tim-Philipp Müller committed
      ext/wavpack/gstwavpackenc.*: Use bitrate property solely for bitrates and add new bits-per-sample property for the ot...
      
      Original commit message from CVS:
      Patch by: Sebastian Dröge  <slomo at circular-chaos org>
      * ext/wavpack/gstwavpackenc.c: (gst_wavpack_enc_base_init),
      (gst_wavpack_enc_class_init), (gst_wavpack_enc_set_wp_config),
      (gst_wavpack_enc_chain), (gst_wavpack_enc_sink_event),
      (gst_wavpack_enc_set_property), (gst_wavpack_enc_get_property):
      * ext/wavpack/gstwavpackenc.h:
      Use bitrate property solely for bitrates and add new
      bits-per-sample property for the other stuff. Set duration
      to 'unknown' in initial header and resend header with proper
      duration on EOS; update Sebastian's e-mail address.
      a969a074
  2. 11 Jun, 2006 3 commits
    • Thomas Vander Stichele's avatar
      moap ignore · b8d15510
      Thomas Vander Stichele authored
      Original commit message from CVS:
      moap ignore
      b8d15510
    • Thomas Vander Stichele's avatar
      ext/raw1394/gstdv1394src.c: gratuitous comment changes · 95e65f46
      Thomas Vander Stichele authored
      Original commit message from CVS:
      * ext/raw1394/gstdv1394src.c: (gst_dv1394src_discover_avc_node):
      gratuitous comment changes
      * tests/check/elements/level.c: (GST_START_TEST):
      fix level test leaks
      95e65f46
    • Thomas Vander Stichele's avatar
      autogen.sh: require am17 · 5a027ffd
      Thomas Vander Stichele authored
      Original commit message from CVS:
      
      * autogen.sh:
      require am17
      * configure.ac:
      * ext/annodex/Makefile.am:
      * ext/cdio/Makefile.am:
      * ext/dv/Makefile.am:
      * ext/esd/Makefile.am:
      * ext/flac/Makefile.am:
      * ext/gdk_pixbuf/Makefile.am:
      * ext/ladspa/Makefile.am:
      * ext/libcaca/Makefile.am:
      * ext/speex/Makefile.am:
      * ext/taglib/Makefile.am:
      * sys/oss/Makefile.am:
      * sys/sunaudio/Makefile.am:
      * sys/ximage/Makefile.am:
      clean up build further
      5a027ffd
  3. 10 Jun, 2006 1 commit
    • Sebastian Dröge's avatar
      ext/wavpack/: Add wavpack encoder element (#343131). · b9ea984f
      Sebastian Dröge authored and Tim-Philipp Müller's avatar Tim-Philipp Müller committed
      Original commit message from CVS:
      Patch by: Sebastian Dröge  <mail at slomosnail de>
      * ext/wavpack/Makefile.am:
      * ext/wavpack/gstwavpack.c: (plugin_init):
      * ext/wavpack/gstwavpackcommon.h:
      * ext/wavpack/gstwavpackenc.c: (gst_wavpack_enc_mode_get_type),
      (gst_wavpack_enc_correction_mode_get_type),
      (gst_wavpack_enc_joint_stereo_mode_get_type),
      (gst_wavpack_enc_base_init), (gst_wavpack_enc_class_init),
      (gst_wavpack_enc_init), (gst_wavpack_enc_dispose),
      (gst_wavpack_enc_sink_set_caps), (gst_wavpack_enc_set_wp_config),
      (gst_wavpack_enc_format_samples), (gst_wavpack_enc_push_block),
      (gst_wavpack_enc_chain), (gst_wavpack_enc_rewrite_first_block),
      (gst_wavpack_enc_sink_event), (gst_wavpack_enc_change_state),
      (gst_wavpack_enc_set_property), (gst_wavpack_enc_get_property),
      (gst_wavpack_enc_plugin_init):
      * ext/wavpack/gstwavpackenc.h:
      * ext/wavpack/md5.c:
      * ext/wavpack/md5.h:
      Add wavpack encoder element (#343131).
      b9ea984f
  4. 09 Jun, 2006 2 commits
    • Tim-Philipp Müller's avatar
      configure.ac: Check for X before using X_CFLAGS in the check for opengl (#343866). · 7d666676
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * configure.ac:
      Check for X before using X_CFLAGS in the check for opengl (#343866).
      * ext/musepack/Makefile.am:
      * ext/wavpack/Makefile.am:
      * gst/speed/Makefile.am:
      Add missing GST_LIBS, fixes build on cygwin (#343866).
      7d666676
    • Wim Taymans's avatar
      ext/jpeg/gstjpegdec.*: API: Added IDCT method property · 78d078e9
      Wim Taymans authored
      Original commit message from CVS:
      * ext/jpeg/gstjpegdec.c: (gst_idct_method_get_type),
      (gst_jpeg_dec_class_init), (gst_jpeg_dec_init),
      (gst_jpeg_dec_decode_indirect), (gst_jpeg_dec_decode_direct),
      (gst_jpeg_dec_chain), (gst_jpeg_dec_sink_event),
      (gst_jpeg_dec_set_property), (gst_jpeg_dec_get_property):
      * ext/jpeg/gstjpegdec.h:
      API: Added IDCT method property
      Small cleanups.
      Avoid dynamic allocation of trivial fixed structure.
      Allocate enough space for temp 4:4:4 YUV buffers. Fixes #343661.
      78d078e9
  5. 02 Jun, 2006 1 commit
  6. 01 Jun, 2006 2 commits
    • Stefan Kost's avatar
      Fix more gobject macros: obj<->klass, GstXXX<->GstXXXClass · 7174c10e
      Stefan Kost authored
      Original commit message from CVS:
      * ext/alsaspdif/alsaspdifsink.h:
      * ext/amrwb/gstamrwbdec.h:
      * ext/amrwb/gstamrwbenc.h:
      * ext/amrwb/gstamrwbparse.h:
      * ext/arts/gst_arts.h:
      * ext/artsd/gstartsdsink.h:
      * ext/audiofile/gstafparse.h:
      * ext/audiofile/gstafsink.h:
      * ext/audiofile/gstafsrc.h:
      * ext/audioresample/gstaudioresample.h:
      * ext/bz2/gstbz2dec.h:
      * ext/bz2/gstbz2enc.h:
      * ext/dirac/gstdiracdec.h:
      * ext/directfb/dfbvideosink.h:
      * ext/divx/gstdivxdec.h:
      * ext/divx/gstdivxenc.h:
      * ext/dts/gstdtsdec.h:
      * ext/faac/gstfaac.h:
      * ext/gsm/gstgsmdec.h:
      * ext/gsm/gstgsmenc.h:
      * ext/ivorbis/vorbisenc.h:
      * ext/libfame/gstlibfame.h:
      * ext/nas/nassink.h:
      * ext/neon/gstneonhttpsrc.h:
      * ext/polyp/polypsink.h:
      * ext/sdl/sdlaudiosink.h:
      * ext/sdl/sdlvideosink.h:
      * ext/shout/gstshout.h:
      * ext/snapshot/gstsnapshot.h:
      * ext/sndfile/gstsf.h:
      * ext/swfdec/gstswfdec.h:
      * ext/tarkin/gsttarkindec.h:
      * ext/tarkin/gsttarkinenc.h:
      * ext/theora/theoradec.h:
      * ext/wavpack/gstwavpackdec.h:
      * ext/wavpack/gstwavpackparse.h:
      * ext/xine/gstxine.h:
      * ext/xvid/gstxviddec.h:
      * ext/xvid/gstxvidenc.h:
      * gst/cdxaparse/gstcdxaparse.h:
      * gst/cdxaparse/gstcdxastrip.h:
      * gst/colorspace/gstcolorspace.h:
      * gst/festival/gstfestival.h:
      * gst/freeze/gstfreeze.h:
      * gst/gdp/gstgdpdepay.h:
      * gst/gdp/gstgdppay.h:
      * gst/modplug/gstmodplug.h:
      * gst/mpeg1sys/gstmpeg1systemencode.h:
      * gst/mpeg1videoparse/gstmp1videoparse.h:
      * gst/mpeg2sub/gstmpeg2subt.h:
      * gst/mpegaudioparse/gstmpegaudioparse.h:
      * gst/multifilesink/gstmultifilesink.h:
      * gst/overlay/gstoverlay.h:
      * gst/playondemand/gstplayondemand.h:
      * gst/qtdemux/qtdemux.h:
      * gst/rtjpeg/gstrtjpegdec.h:
      * gst/rtjpeg/gstrtjpegenc.h:
      * gst/smooth/gstsmooth.h:
      * gst/smoothwave/gstsmoothwave.h:
      * gst/spectrum/gstspectrum.h:
      * gst/speed/gstspeed.h:
      * gst/stereo/gststereo.h:
      * gst/switch/gstswitch.h:
      * gst/tta/gstttadec.h:
      * gst/tta/gstttaparse.h:
      * gst/videodrop/gstvideodrop.h:
      * gst/xingheader/gstxingmux.h:
      * sys/directdraw/gstdirectdrawsink.h:
      * sys/directsound/gstdirectsoundsink.h:
      * sys/dxr3/dxr3audiosink.h:
      * sys/dxr3/dxr3spusink.h:
      * sys/dxr3/dxr3videosink.h:
      * sys/qcam/gstqcamsrc.h:
      * sys/vcd/vcdsrc.h:
      Fix more gobject macros: obj<->klass, GstXXX<->GstXXXClass
      7174c10e
    • Stefan Kost's avatar
      Fix more gobject macros: obj<->klass, GstXXX<->GstXXXClass · 1def669c
      Stefan Kost authored
      Original commit message from CVS:
      * ext/aalib/gstaasink.h:
      * ext/annodex/gstcmmldec.h:
      * ext/cairo/gsttimeoverlay.h:
      * ext/dv/gstdvdec.h:
      * ext/dv/gstdvdemux.h:
      * ext/esd/esdmon.h:
      * ext/esd/esdsink.h:
      * ext/flac/gstflacenc.h:
      * ext/gconf/gstgconfaudiosink.h:
      * ext/gconf/gstgconfaudiosrc.h:
      * ext/gconf/gstgconfvideosink.h:
      * ext/gconf/gstgconfvideosrc.h:
      * ext/gdk_pixbuf/gstgdkanimation.h:
      * ext/gdk_pixbuf/pixbufscale.h:
      * ext/hal/gsthalaudiosink.h:
      * ext/hal/gsthalaudiosrc.h:
      * ext/jpeg/gstjpegenc.h:
      * ext/jpeg/gstsmokedec.h:
      * ext/jpeg/gstsmokeenc.h:
      * ext/libcaca/gstcacasink.h:
      * ext/libmng/gstmngdec.h:
      * ext/libmng/gstmngenc.h:
      * ext/libpng/gstpngdec.h:
      * ext/libpng/gstpngenc.h:
      * ext/raw1394/gstdv1394src.h:
      * ext/speex/gstspeexenc.h:
      * gst/autodetect/gstautoaudiosink.h:
      * gst/autodetect/gstautovideosink.h:
      * gst/avi/gstavidemux.h:
      * gst/cutter/gstcutter.h:
      * gst/debug/efence.h:
      * gst/debug/gstnavigationtest.h:
      * gst/debug/gstnavseek.h:
      * gst/flx/gstflxdec.h:
      * gst/goom/gstgoom.h:
      * gst/icydemux/gsticydemux.h:
      * gst/id3demux/gstid3demux.h:
      * gst/law/alaw-decode.h:
      * gst/law/alaw-encode.h:
      * gst/law/mulaw-decode.h:
      * gst/law/mulaw-encode.h:
      * gst/matroska/matroska-mux.h:
      * gst/median/gstmedian.h:
      * gst/oldcore/gstaggregator.h:
      * gst/oldcore/gstfdsink.h:
      * gst/oldcore/gstmd5sink.h:
      * gst/oldcore/gstmultifilesrc.h:
      * gst/oldcore/gstpipefilter.h:
      * gst/oldcore/gstshaper.h:
      * gst/oldcore/gststatistics.h:
      * gst/rtp/gstasteriskh263.h:
      * gst/rtp/gstrtpL16depay.h:
      * gst/rtp/gstrtpL16pay.h:
      * gst/rtp/gstrtpamrdepay.h:
      * gst/rtp/gstrtpamrpay.h:
      * gst/rtp/gstrtpdepay.h:
      * gst/rtp/gstrtpgsmdepay.h:
      * gst/rtp/gstrtpgsmpay.h:
      * gst/rtp/gstrtph263pay.h:
      * gst/rtp/gstrtph263pdepay.h:
      * gst/rtp/gstrtph263ppay.h:
      * gst/rtp/gstrtpmp4gpay.h:
      * gst/rtp/gstrtpmp4vdepay.h:
      * gst/rtp/gstrtpmp4vpay.h:
      * gst/rtp/gstrtpmpadepay.h:
      * gst/rtp/gstrtpmpapay.h:
      * gst/rtp/gstrtppcmadepay.h:
      * gst/rtp/gstrtppcmapay.h:
      * gst/rtp/gstrtppcmudepay.h:
      * gst/rtp/gstrtppcmupay.h:
      * gst/rtp/gstrtpspeexdepay.h:
      * gst/rtp/gstrtpspeexpay.h:
      * gst/rtsp/gstrtpdec.h:
      * gst/rtsp/gstrtspsrc.h:
      * gst/smpte/gstsmpte.h:
      * gst/udp/gstdynudpsink.h:
      * gst/udp/gstmultiudpsink.h:
      * gst/udp/gstudpsink.h:
      * gst/udp/gstudpsrc.h:
      * gst/videofilter/gstvideobalance.h:
      * gst/videofilter/gstvideoflip.h:
      * sys/oss/gstossdmabuffer.h:
      * sys/oss/gstossmixerelement.h:
      * sys/oss/gstosssink.h:
      * sys/oss/gstosssrc.h:
      * sys/osxvideo/osxvideosink.h:
      * sys/sunaudio/gstsunaudiomixer.h:
      * sys/sunaudio/gstsunaudiosink.h:
      * sys/ximage/gstximagesrc.h:
      Fix more gobject macros: obj<->klass, GstXXX<->GstXXXClass
      1def669c
  7. 31 May, 2006 2 commits
    • Zaheer Abbas Merali's avatar
      ext/raw1394/gstdv1394src.c: Fix bus reset when using libiec61883 · e3d8e2e2
      Zaheer Abbas Merali authored
      Original commit message from CVS:
      2006-05-31  Zaheer Abbas Merali  <zaheerabbas at merali dot org>
      
      * ext/raw1394/gstdv1394src.c: (gst_dv1394src_bus_reset):
      Fix bus reset when using libiec61883
      e3d8e2e2
    • Zaheer Abbas Merali's avatar
      configure.ac: Detect libiec61883 and set necessary CFLAGS and LIBS for dv1394. · 1710bee5
      Zaheer Abbas Merali authored
      Original commit message from CVS:
      2006-05-31  Zaheer Abbas Merali  <zaheerabbas at merali dot org>
      
      * configure.ac:
      Detect libiec61883 and set necessary CFLAGS and LIBS for dv1394.
      * ext/raw1394/Makefile.am:
      Add CFLAGS.
      * ext/raw1394/gstdv1394src.c: (gst_dv1394src_iec61883_receive),
      New method, to receive using libiec61883.
      (gst_dv1394src_iso_receive),
      #ifdef'd out if libiec61883 is present.
      (gst_dv1394src_bus_reset),
      Get userdata correctly if using libiec61883.
      (gst_dv1394src_create),
      When using libiec61883, only poll one fd and no need to read.
      (gst_dv1394src_discover_avc_node),
      Replace g_warnings.
      (gst_dv1394src_start),
      Create new handle when we know which dv port.  More reliable
      than setting port on an existing handle.  Initialise libiec61883.
      (gst_dv1394src_stop):
      If using libiec61883, then cleanup its handle properly.
      * ext/raw1394/gstdv1394src.h:
      Add libiec61883 handle.
      1710bee5
  8. 30 May, 2006 1 commit
    • Sebastian Dröge's avatar
      Add apev2mux element (#343122). · c121cab6
      Sebastian Dröge authored and Tim-Philipp Müller's avatar Tim-Philipp Müller committed
      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
  9. 28 May, 2006 3 commits
  10. 27 May, 2006 2 commits
  11. 24 May, 2006 1 commit
  12. 23 May, 2006 1 commit
    • Tim-Philipp Müller's avatar
      ext/flac/: Remove backwards compatibility cruft for dealing with FLAC API... · 13518af4
      Tim-Philipp Müller authored
      ext/flac/: Remove backwards compatibility cruft for dealing with FLAC API changes in the 1.0.x series - we require 1....
      
      Original commit message from CVS:
      * ext/flac/Makefile.am:
      * ext/flac/flac_compat.h:
      * ext/flac/gstflac.c:
      * ext/flac/gstflacdec.c: (gst_flac_dec_init):
      * ext/flac/gstflacenc.c:
      Remove backwards compatibility cruft for dealing with FLAC API
      changes in the 1.0.x series - we require 1.1.1 or newer these days.
      13518af4
  13. 22 May, 2006 1 commit
  14. 18 May, 2006 1 commit
  15. 17 May, 2006 1 commit
    • Tim-Philipp Müller's avatar
      ext/jpeg/gstjpegdec.c: Fix crash when outputting debugging information for... · d3544176
      Tim-Philipp Müller authored
      ext/jpeg/gstjpegdec.c: Fix crash when outputting debugging information for certain pictures (always good to use the r...
      
      Original commit message from CVS:
      * ext/jpeg/gstjpegdec.c: (gst_jpeg_dec_chain):
      Fix crash when outputting debugging information for certain
      pictures (always good to use the right struct member for
      the number of records in an array).
      d3544176
  16. 16 May, 2006 2 commits
  17. 15 May, 2006 1 commit
  18. 10 May, 2006 2 commits
    • Tim-Philipp Müller's avatar
      ext/esd/esdsink.*: Move the esd_get_server_info() into gst_esdsink_open() and... · d2bd5e45
      Tim-Philipp Müller authored
      ext/esd/esdsink.*: Move the esd_get_server_info() into gst_esdsink_open() and fail with a decent error message on err...
      
      Original commit message from CVS:
      * ext/esd/esdsink.c: (gst_esdsink_finalize), (gst_esdsink_getcaps),
      (gst_esdsink_open), (gst_esdsink_close):
      * ext/esd/esdsink.h:
      Move the esd_get_server_info() into gst_esdsink_open() and fail
      with a decent error message on errors.
      d2bd5e45
    • Tim-Philipp Müller's avatar
      Const-ify GEnumValue arrays. · 11cb7a31
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * ext/esd/esdmon.c: (gst_esdmon_depths_get_type),
      (gst_esdmon_channels_get_type):
      * ext/gconf/gstgconfaudiosink.c: (gst_gconf_profile_get_type):
      * ext/gdk_pixbuf/pixbufscale.c: (gst_pixbufscale_method_get_type):
      * ext/libcaca/gstcacasink.c: (gst_cacasink_dither_get_type):
      * ext/shout2/gstshout2.c: (gst_shout2send_protocol_get_type):
      * gst/alpha/gstalpha.c: (gst_alpha_method_get_type):
      * gst/rtp/gstrtpilbcdepay.c: (gst_ilbc_mode_get_type):
      * gst/rtsp/gstrtspsrc.c: (gst_rtsp_proto_get_type):
      * gst/videobox/gstvideobox.c: (gst_video_box_fill_get_type):
      * gst/videofilter/gstvideoflip.c: (gst_video_flip_method_get_type):
      * gst/videomixer/videomixer.c:
      (gst_video_mixer_background_get_type):
      Const-ify GEnumValue arrays.
      11cb7a31
  19. 08 May, 2006 1 commit
    • Jens Granseuer's avatar
      C89 compliance fixes. Fixes #340980 · 422dc0a7
      Jens Granseuer authored and Wim Taymans's avatar Wim Taymans committed
      Original commit message from CVS:
      Patch by: Jens Granseuer <jensgr at gmx dot net>
      * ext/gdk_pixbuf/pixbufscale.c: (gst_pixbufscale_init):
      * gst/wavparse/gstwavparse.c: (gst_wavparse_dispose):
      C89 compliance fixes. Fixes #340980
      422dc0a7
  20. 06 May, 2006 2 commits
  21. 02 May, 2006 1 commit
  22. 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
  23. 30 Apr, 2006 2 commits
  24. 29 Apr, 2006 2 commits
  25. 28 Apr, 2006 2 commits
    • 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
    • Thomas Vander Stichele's avatar
      pedantic cleanups · d60e890e
      Thomas Vander Stichele authored
      Original commit message from CVS:
      pedantic cleanups
      d60e890e