GitLab will be down for maintenance this Sunday 13th June, from approx 7-11am UTC. This is for a PostgreSQL migration. See the tracker issue for more informations.

  1. 02 May, 2006 5 commits
    • Stefan Kost's avatar
      gst/: don't leak caps-string · cba47ec3
      Stefan Kost authored
      Original commit message from CVS:
      * gst/alpha/gstalphacolor.c: (gst_alpha_color_transform_caps):
      * gst/debug/negotiation.c: (gst_negotiation_update_caps):
      * gst/rtp/gstrtpilbcdepay.c: (gst_rtp_ilbc_depay_setcaps):
      don't leak caps-string
      cba47ec3
    • Tim-Philipp Müller's avatar
      gst/id3demux/gstid3demux.c: Let core insert default error message for... · 2b4ba77c
      Tim-Philipp Müller authored
      gst/id3demux/gstid3demux.c: Let core insert default error message for TYPE_NOT_FOUND errors, it's just as good as our...
      
      Original commit message from CVS:
      * gst/id3demux/gstid3demux.c: (gst_id3demux_chain),
      (gst_id3demux_sink_activate):
      Let core insert default error message for TYPE_NOT_FOUND
      errors, it's just as good as our own and has the added
      bonus of being translated.
      2b4ba77c
    • Tim-Philipp Müller's avatar
      gst/: Post an error message when we get an EOS event and were not able to find... · 5c1e2a1e
      Tim-Philipp Müller authored
      gst/: Post an error message when we get an EOS event and were not able to find out the type of stream.
      
      Original commit message from CVS:
      * gst/apetag/gsttagdemux.c: (gst_tag_demux_init),
      (gst_tag_demux_sink_event):
      * gst/id3demux/gstid3demux.c: (gst_id3demux_init),
      (gst_id3demux_sink_event):
      Post an error message when we get an EOS event and were not
      able to find out the type of stream.
      * tests/check/elements/id3v2mux.c: (fill_mp3_buffer), (got_buffer),
      (test_taglib_id3mux_with_tags):
      Decrease num-buffers to 16 per iteration again, otherwise the
      many memcpy()s and reallocations in the test will hammer slow
      CPUs completely and make the test timeout.
      5c1e2a1e
    • Thomas Vander Stichele's avatar
      configure.ac: figure out where plugins-base plugins are · 7df5ab1b
      Thomas Vander Stichele authored
      Original commit message from CVS:
      
      * configure.ac:
      figure out where plugins-base plugins are
      * tests/check/Makefile.am:
      use plugins-base plugins, so we have typefind functions
      * tests/check/elements/id3v2mux.c: (test_taglib_id3mux_with_tags):
      increase num-buffers, this makes sure the test errors out instead
      of timing out when no typefind functions are present
      7df5ab1b
    • Thomas Vander Stichele's avatar
      fix docs for wavparse · baf4e3eb
      Thomas Vander Stichele authored
      Original commit message from CVS:
      fix docs for wavparse
      baf4e3eb
  2. 01 May, 2006 4 commits
  3. 30 Apr, 2006 3 commits
  4. 29 Apr, 2006 3 commits
  5. 28 Apr, 2006 14 commits
    • Stefan Kost's avatar
      gst/wavparse/gstwavparse.*: Add push (streaming) mode to wavparse (fixes #337625) · 16b28a8e
      Stefan Kost authored
      Original commit message from CVS:
      * gst/wavparse/gstwavparse.c: (gst_wavparse_base_init),
      (gst_wavparse_class_init), (gst_wavparse_dispose),
      (gst_wavparse_reset), (gst_wavparse_init),
      (gst_wavparse_create_sourcepad), (gst_wavparse_parse_adtl),
      (gst_wavparse_parse_cues), (gst_wavparse_parse_file_header),
      (gst_wavparse_stream_init), (gst_wavparse_perform_seek),
      (gst_wavparse_peek_chunk_info), (gst_wavparse_peek_chunk),
      (gst_wavparse_stream_headers), (gst_wavparse_parse_stream_init),
      (gst_wavparse_send_event), (gst_wavparse_add_src_pad),
      (gst_wavparse_stream_data), (gst_wavparse_loop),
      (gst_wavparse_chain), (gst_wavparse_srcpad_event),
      (gst_wavparse_sink_activate), (gst_wavparse_sink_activate_pull),
      (gst_wavparse_change_state), (plugin_init):
      * gst/wavparse/gstwavparse.h:
      Add push (streaming) mode to wavparse (fixes #337625)
      16b28a8e
    • Thomas Vander Stichele's avatar
      element renamed · 9d82e86c
      Thomas Vander Stichele authored
      Original commit message from CVS:
      element renamed
      9d82e86c
    • Thomas Vander Stichele's avatar
      add plugin docs for ximagesrc · e7fba744
      Thomas Vander Stichele authored
      Original commit message from CVS:
      add plugin docs for ximagesrc
      e7fba744
    • Thomas Vander Stichele's avatar
      add ximagesrc icles test · 120ffbe5
      Thomas Vander Stichele authored
      Original commit message from CVS:
      
      * configure.ac:
      * tests/Makefile.am:
      add ximagesrc icles test
      120ffbe5
    • 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
      borgify naming · 977f5cf0
      Thomas Vander Stichele authored
      Original commit message from CVS:
      borgify naming
      977f5cf0
    • Thomas Vander Stichele's avatar
      doc tweaks · 98481a4c
      Thomas Vander Stichele authored
      Original commit message from CVS:
      doc tweaks
      98481a4c
    • Thomas Vander Stichele's avatar
      clean up Makefile.am · 7e18cca1
      Thomas Vander Stichele authored
      Original commit message from CVS:
      clean up Makefile.am
      7e18cca1
    • Thomas Vander Stichele's avatar
      pedantic cleanups · d60e890e
      Thomas Vander Stichele authored
      Original commit message from CVS:
      pedantic cleanups
      d60e890e
    • Michael Smith's avatar
      gst/icydemux/gsticydemux.*: Fix event handling: cache events when typefinding and forward later. · 9d466b60
      Michael Smith authored
      Original commit message from CVS:
      * gst/icydemux/gsticydemux.c: (gst_icydemux_reset),         (gst_icydemux_init), (gst_icydemux_sink_setcaps),
      (gst_icydemux_add_srcpad), (gst_icydemux_parse_and_send_tags),
      (gst_icydemux_handle_event), (gst_icydemux_send_cached_events),
      (gst_icydemux_typefind_or_forward), (gst_icydemux_add_meta),
      (gst_icydemux_chain), (gst_icydemux_send_tag_event):
      * gst/icydemux/gsticydemux.h:
      Fix event handling: cache events when typefinding and forward later.
      9d466b60
    • Zaheer Abbas Merali's avatar
      sys/osxaudio/gstosxaudiosink.c: Register osxaudiosrc to the plugin. · 9f12811b
      Zaheer Abbas Merali authored
      Original commit message from CVS:
      2006-04-28  Zaheer Abbas Merali  <zaheerabbas at merali dot org>
      
      * sys/osxaudio/gstosxaudiosink.c:
      (plugin_init):
      Register osxaudiosrc to the plugin.
      * sys/osxaudio/gstosxaudiosrc.c:
      (gst_osx_audio_src_osxelement_do_init),
      (gst_osx_audio_src_base_init), (gst_osx_audio_src_class_init),
      (gst_osx_audio_src_init), (gst_osx_audio_src_set_property),
      (gst_osx_audio_src_get_property),
      (gst_osx_audio_src_create_ringbuffer), (gst_osx_audio_src_io_proc),
      (gst_osx_audio_src_osxelement_init):
      * sys/osxaudio/gstosxaudiosrc.h:
      Port of osxaudiosrc to 0.10.
      * sys/osxaudio/Makefile.am:
      Add osxaudiosrc
      9f12811b
    • Zaheer Abbas Merali's avatar
      commit Changelog for previous commit · 4c49dc04
      Zaheer Abbas Merali authored
      Original commit message from CVS:
      commit Changelog for previous commit
      4c49dc04
    • Zaheer Abbas Merali's avatar
      Forgot to commit, quick commit be4 apple dies · 4d7d9b1a
      Zaheer Abbas Merali authored
      Original commit message from CVS:
      Forgot to commit, quick commit be4 apple dies
      4d7d9b1a
    • Tim-Philipp Müller's avatar
      gst/id3demux/id3v2frames.c: Recognise and skip any byte order marker (BOM) in · d5296f28
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * gst/id3demux/id3v2frames.c: (has_utf16_bom),
      (parse_split_strings):
      Recognise and skip any byte order marker (BOM) in
      UTF-16 strings.
      d5296f28
  6. 27 Apr, 2006 2 commits
    • 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
    • Mark Nauwelaerts's avatar
      gst/avi/: Port AVI muxer to GStreamer-0.10 (#332031). · d1cdfa6d
      Mark Nauwelaerts authored
      Original commit message from CVS:
      Patch by: Mark Nauwelaerts  <manauw at skynet dot be>
      * gst/avi/Makefile.am:
      * gst/avi/gstavi.c: (plugin_init):
      * gst/avi/gstavimux.c: (gst_avi_mux_get_type),
      (gst_avi_mux_base_init), (gst_avi_mux_finalize),
      (gst_avi_mux_class_init), (gst_avi_mux_init),
      (gst_avi_mux_vidsink_set_caps), (gst_avi_mux_audsink_set_caps),
      (gst_avi_mux_pad_link), (gst_avi_mux_pad_unlink),
      (gst_avi_mux_request_new_pad), (gst_avi_mux_release_pad),
      (gst_avi_mux_write_tag), (gst_avi_mux_riff_get_avi_header),
      (gst_avi_mux_riff_get_avix_header),
      (gst_avi_mux_riff_get_video_header),
      (gst_avi_mux_riff_get_audio_header), (gst_avi_mux_add_index),
      (gst_avi_mux_write_index), (gst_avi_mux_bigfile),
      (gst_avi_mux_start_file), (gst_avi_mux_stop_file),
      (gst_avi_mux_restart_file), (gst_avi_mux_handle_event),
      (gst_avi_mux_fill_queue), (gst_avi_mux_send_pad_data),
      (gst_avi_mux_strip_buffer), (gst_avi_mux_do_audio_buffer),
      (gst_avi_mux_do_video_buffer), (gst_avi_mux_do_one_buffer),
      (gst_avi_mux_loop), (gst_avi_mux_collect_pads),
      (gst_avi_mux_get_property), (gst_avi_mux_set_property),
      (gst_avi_mux_change_state):
      * gst/avi/gstavimux.h:
      Port AVI muxer to GStreamer-0.10 (#332031).
      * tests/check/Makefile.am:
      * tests/check/elements/avimux.c:
      * tests/check/elements/.cvsignore:
      Add unit test for AVI muxer.
      d1cdfa6d
  7. 26 Apr, 2006 6 commits
    • Stefan Kost's avatar
      gst/wavparse/gstwavparse.*: reverted patch #337625 for the price of 1 hour sleep · 422c6fcc
      Stefan Kost authored
      Original commit message from CVS:
      * gst/wavparse/gstwavparse.c: (gst_wavparse_base_init),
      (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_add_src_pad),
      (gst_wavparse_stream_data), (gst_wavparse_loop),
      (gst_wavparse_srcpad_event), (gst_wavparse_sink_activate),
      (gst_wavparse_sink_activate_pull), (gst_wavparse_change_state),
      (plugin_init):
      * gst/wavparse/gstwavparse.h:
      reverted patch #337625 for the price of 1 hour sleep
      422c6fcc
    • Stefan Kost's avatar
      gst/wavparse/gstwavparse.*: correct partial implementation of push mode (from my last commit) · 562de2f6
      Stefan Kost authored
      Original commit message from CVS:
      * gst/wavparse/gstwavparse.c: (gst_wavparse_base_init),
      (gst_wavparse_class_init), (gst_wavparse_reset),
      (gst_wavparse_init), (gst_wavparse_create_sourcepad),
      (gst_wavparse_parse_adtl), (gst_wavparse_parse_cues),
      (gst_wavparse_parse_file_header), (gst_wavparse_stream_init),
      (gst_wavparse_perform_seek), (gst_wavparse_stream_headers),
      (gst_wavparse_stream_data), (gst_wavparse_loop),
      (gst_wavparse_chain), (plugin_init):
      * gst/wavparse/gstwavparse.h:
      correct partial implementation of push mode
      (from my last commit)
      562de2f6
    • Wim Taymans's avatar
      ext/esd/esdsink.c: Fix compile problem by defining ESD_MAX_WRITE_SIZE if it is not in esd.h · da6b539b
      Wim Taymans authored
      Original commit message from CVS:
      * ext/esd/esdsink.c:
      Fix compile problem by defining ESD_MAX_WRITE_SIZE if
      it is not in esd.h
      da6b539b
    • Tim-Philipp Müller's avatar
      gst/auparse/gstauparse.*: Rewrite auparse to suck a little bit less: make... · 5056bb87
      Tim-Philipp Müller authored
      gst/auparse/gstauparse.*: Rewrite auparse to suck a little bit less: make source pad dynamic, so decodebin/playbin wo...
      
      Original commit message from CVS:
      * gst/auparse/gstauparse.c: (gst_au_parse_base_init),
      (gst_au_parse_class_init), (gst_au_parse_init),
      (gst_au_parse_reset), (gst_au_parse_add_srcpad),
      (gst_au_parse_remove_srcpad), (gst_au_parse_parse_header),
      (gst_au_parse_chain), (gst_au_parse_src_convert),
      (gst_au_parse_src_query), (gst_au_parse_handle_seek),
      (gst_au_parse_sink_event), (gst_au_parse_src_event),
      (gst_au_parse_change_state):
      * gst/auparse/gstauparse.h:
      Rewrite auparse to suck a little bit less: make source pad
      dynamic, so decodebin/playbin work with non-raw formats
      like alaw/mulaw; add query function for duration/position
      queries; check whether we have enough data before attempting
      to parse the header (instead of crashing when that is not the
      case); work around audioconvert sucking by swapping endianness
      to the native endianness ourselves for float formats; send
      initial newsegment event. Fixes #161712.
      5056bb87
    • Zaheer Abbas Merali's avatar
      sys/osxaudio/: Port of osxaudiosink to 0.10 · cb163be4
      Zaheer Abbas Merali authored
      Original commit message from CVS:
      2006-04-26  Zaheer Abbas Merali  <zaheerabbas at merali dot org>
      
      * sys/osxaudio/Makefile.am:
      * sys/osxaudio/gstosxaudioelement.c:
      (gst_osx_audio_element_get_type),
      (gst_osx_audio_element_class_init):
      * sys/osxaudio/gstosxaudioelement.h:
      * sys/osxaudio/gstosxaudiosink.c:
      (gst_osx_audio_sink_osxelement_do_init),
      (gst_osx_audio_sink_base_init), (gst_osx_audio_sink_class_init),
      (gst_osx_audio_sink_init), (gst_osx_audio_sink_set_property),
      (gst_osx_audio_sink_get_property), (gst_osx_audio_sink_getcaps),
      (gst_osx_audio_sink_create_ringbuffer),
      (gst_osx_audio_sink_io_proc), (gst_osx_audio_sink_osxelement_init),
      (plugin_init):
      * sys/osxaudio/gstosxaudiosink.h:
      Port of osxaudiosink to 0.10
      cb163be4
    • Wim Taymans's avatar
      ext/esd/esdsink.c: Always write ESD_BUF_SIZE bytes and use ESD_MAX_WRITE_SIZE... · a3fca568
      Wim Taymans authored
      ext/esd/esdsink.c: Always write ESD_BUF_SIZE bytes and use ESD_MAX_WRITE_SIZE as the size of the ringbuffer. This sho...
      
      Original commit message from CVS:
      * ext/esd/esdsink.c: (gst_esdsink_prepare), (gst_esdsink_delay):
      Always write ESD_BUF_SIZE bytes and use ESD_MAX_WRITE_SIZE as
      the size of the ringbuffer. This should fix hangs with older
      esd sound servers.
      a3fca568
  8. 25 Apr, 2006 3 commits
    • 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
    • Stefan Kost's avatar
      Define GstElementDetails as const and also static (when defined as global) · 27f2c9b2
      Stefan Kost authored
      Original commit message from CVS:
      * ext/aalib/gstaasink.c:
      * ext/annodex/gstcmmldec.c:
      * ext/annodex/gstcmmlenc.c:
      * ext/cairo/gsttextoverlay.c:
      * ext/cairo/gsttimeoverlay.c:
      * ext/cdio/gstcdiocddasrc.c:
      * ext/dv/gstdvdec.c:
      * ext/dv/gstdvdemux.c:
      * ext/esd/esdmon.c:
      * ext/esd/esdsink.c:
      * ext/flac/gstflacenc.c:
      * ext/flac/gstflactag.c:
      * ext/gconf/gstgconfaudiosink.c: (gst_gconf_audio_sink_base_init):
      * ext/gconf/gstgconfaudiosrc.c: (gst_gconf_audio_src_base_init):
      * ext/gconf/gstgconfvideosink.c: (gst_gconf_video_sink_base_init):
      * ext/gconf/gstgconfvideosrc.c: (gst_gconf_video_src_base_init):
      * ext/gdk_pixbuf/pixbufscale.c:
      * ext/hal/gsthalaudiosink.c: (gst_hal_audio_sink_base_init):
      * ext/hal/gsthalaudiosrc.c: (gst_hal_audio_src_base_init):
      * ext/jpeg/gstjpegdec.c:
      * ext/jpeg/gstjpegenc.c:
      * ext/jpeg/gstsmokedec.c:
      * ext/jpeg/gstsmokeenc.c:
      * ext/libcaca/gstcacasink.c:
      * ext/libmng/gstmngdec.c:
      * ext/libmng/gstmngenc.c:
      * ext/libpng/gstpngdec.c:
      * ext/libpng/gstpngenc.c:
      * ext/mikmod/gstmikmod.c:
      * ext/raw1394/gstdv1394src.c:
      * ext/shout2/gstshout2.c: (gst_shout2send_init):
      * ext/shout2/gstshout2.h:
      * ext/speex/gstspeexdec.c:
      * ext/speex/gstspeexenc.c:
      * gst/alpha/gstalpha.c:
      * gst/alpha/gstalphacolor.c:
      * gst/apetag/gstapedemux.c:
      * gst/auparse/gstauparse.c:
      * gst/autodetect/gstautoaudiosink.c:
      (gst_auto_audio_sink_base_init):
      * gst/autodetect/gstautovideosink.c:
      (gst_auto_video_sink_base_init):
      * gst/avi/gstavidemux.c: (gst_avi_demux_base_init):
      * gst/avi/gstavimux.c: (gst_avimux_base_init):
      * gst/cutter/gstcutter.c:
      * gst/debug/breakmydata.c:
      * gst/debug/efence.c:
      * gst/debug/gstnavigationtest.c:
      * gst/debug/gstnavseek.c:
      * gst/debug/negotiation.c:
      * gst/debug/progressreport.c:
      * gst/debug/testplugin.c:
      * gst/effectv/gstaging.c:
      * gst/effectv/gstdice.c:
      * gst/effectv/gstedge.c:
      * gst/effectv/gstquark.c:
      * gst/effectv/gstrev.c:
      * gst/effectv/gstshagadelic.c:
      * gst/effectv/gstvertigo.c:
      * gst/effectv/gstwarp.c:
      * gst/flx/gstflxdec.c:
      * gst/goom/gstgoom.c:
      * gst/icydemux/gsticydemux.c:
      * gst/id3demux/gstid3demux.c:
      * gst/interleave/deinterleave.c:
      * gst/interleave/interleave.c:
      * gst/law/alaw-decode.c: (gst_alawdec_base_init):
      * gst/law/alaw-encode.c: (gst_alawenc_base_init):
      * gst/law/mulaw-decode.c: (gst_mulawdec_base_init):
      * gst/law/mulaw-encode.c: (gst_mulawenc_base_init):
      * gst/level/gstlevel.c:
      * gst/matroska/matroska-demux.c: (gst_matroska_demux_base_init):
      * gst/matroska/matroska-mux.c: (gst_matroska_mux_base_init):
      * gst/median/gstmedian.c:
      * gst/monoscope/gstmonoscope.c:
      * gst/multipart/multipartdemux.c:
      * gst/multipart/multipartmux.c:
      * gst/oldcore/gstaggregator.c:
      * gst/oldcore/gstfdsink.c:
      * gst/oldcore/gstmd5sink.c:
      * gst/oldcore/gstmultifilesrc.c:
      * gst/oldcore/gstpipefilter.c:
      * gst/oldcore/gstshaper.c:
      * gst/oldcore/gststatistics.c:
      * gst/rtp/gstasteriskh263.c:
      * gst/rtp/gstrtpL16depay.c:
      * gst/rtp/gstrtpL16pay.c:
      * gst/rtp/gstrtpamrdepay.c:
      * gst/rtp/gstrtpamrpay.c:
      * gst/rtp/gstrtpdepay.c:
      * gst/rtp/gstrtpgsmpay.c:
      * gst/rtp/gstrtph263pay.c:
      * gst/rtp/gstrtph263pdepay.c:
      * gst/rtp/gstrtph263ppay.c:
      * gst/rtp/gstrtpilbcdepay.c:
      * gst/rtp/gstrtpmp4gpay.c:
      * gst/rtp/gstrtpmp4vdepay.c:
      * gst/rtp/gstrtpmp4vpay.c:
      * gst/rtp/gstrtpmpadepay.c:
      * gst/rtp/gstrtpmpapay.c:
      * gst/rtp/gstrtppcmadepay.c:
      * gst/rtp/gstrtppcmapay.c:
      * gst/rtp/gstrtppcmudepay.c:
      * gst/rtp/gstrtppcmupay.c:
      * gst/rtp/gstrtpspeexdepay.c:
      * gst/rtp/gstrtpspeexpay.c:
      * gst/rtsp/gstrtpdec.c:
      * gst/rtsp/gstrtspsrc.c:
      * gst/smpte/gstsmpte.c:
      * gst/udp/gstdynudpsink.c:
      * gst/udp/gstmultiudpsink.c:
      * gst/udp/gstudpsink.c:
      * gst/udp/gstudpsrc.c:
      * gst/videobox/gstvideobox.c:
      * gst/videofilter/gstgamma.c: (gst_gamma_base_init):
      * gst/videofilter/gstvideobalance.c:
      * gst/videofilter/gstvideoflip.c:
      * gst/videofilter/gstvideotemplate.c:
      (gst_videotemplate_base_init):
      * gst/videomixer/videomixer.c:
      * gst/wavparse/gstwavparse.c: (gst_wavparse_base_init),
      (gst_wavparse_class_init), (gst_wavparse_dispose),
      (gst_wavparse_reset), (gst_wavparse_init),
      (gst_wavparse_perform_seek), (gst_wavparse_peek_chunk_info),
      (gst_wavparse_peek_chunk), (gst_wavparse_stream_headers),
      (gst_wavparse_parse_stream_init), (gst_wavparse_send_event),
      (gst_wavparse_add_src_pad), (gst_wavparse_stream_data),
      (gst_wavparse_chain), (gst_wavparse_srcpad_event),
      (gst_wavparse_sink_activate), (gst_wavparse_sink_activate_pull),
      (gst_wavparse_change_state):
      * gst/wavparse/gstwavparse.h:
      * sys/oss/gstossmixerelement.c:
      * sys/oss/gstosssink.c:
      * sys/oss/gstosssrc.c:
      * sys/osxaudio/gstosxaudioelement.c:
      * sys/osxaudio/gstosxaudiosink.c:
      * sys/osxaudio/gstosxaudiosrc.c:
      * sys/sunaudio/gstsunaudiomixer.c:
      * sys/sunaudio/gstsunaudiosink.c:
      Define GstElementDetails as const and also static (when defined as
      global)
      27f2c9b2
    • Tim-Philipp Müller's avatar
      ext/jpeg/gstjpegdec.c: Source pad has fixed caps. If we don't set this, bad... · 55aed72d
      Tim-Philipp Müller authored
      ext/jpeg/gstjpegdec.c: Source pad has fixed caps. If we don't set this, bad things happen when the window is resized.
      
      Original commit message from CVS:
      * ext/jpeg/gstjpegdec.c: (gst_jpeg_dec_chain):
      Source pad has fixed caps. If we don't set this, bad
      things happen when the window is resized.
      55aed72d