1. 07 Mar, 2006 1 commit
    • Christophe Fergeau's avatar
      Don't leak references returned by gst_pad_get_parent() · 8e6d3a5c
      Christophe Fergeau authored
      Original commit message from CVS:
      * ext/libvisual/visual.c: (gst_visual_getcaps),
      (gst_visual_src_setcaps), (gst_visual_sink_setcaps):
      * ext/ogg/gstoggmux.c: (gst_ogg_mux_sinkconnect):
      * ext/vorbis/vorbisenc.c: (gst_vorbisenc_convert_src),
      (gst_vorbisenc_convert_sink):
      * gst-libs/gst/audio/audio.c: (gst_audio_frame_byte_size),
      (gst_audio_duration_from_pad_buffer):
      * gst-libs/gst/audio/gstaudiofilter.c: (gst_audio_filter_link),
      (gst_audio_filter_chain):
      * gst-libs/gst/rtp/gstbasertpdepayload.c:
      (gst_base_rtp_depayload_setcaps):
      * gst-libs/gst/video/video.c: (gst_video_frame_rate),
      (gst_video_get_size):
      * gst/audiorate/gstaudiorate.c: (gst_audio_rate_setcaps):
      Don't leak references returned by gst_pad_get_parent()
      (#333663, based on patch by: Christophe Fergeau).
      8e6d3a5c
  2. 22 Nov, 2005 1 commit
  3. 21 Nov, 2005 2 commits
  4. 19 Oct, 2005 1 commit
    • Wim Taymans's avatar
      Bye bye buffer-frames. · fc8ce006
      Wim Taymans authored
      Original commit message from CVS:
      * check/elements/audioconvert.c:
      * docs/libs/tmpl/gstaudio.sgml:
      * docs/libs/tmpl/gstcolorbalance.sgml:
      * ext/vorbis/vorbisdec.c: (vorbis_dec_sink_event),
      (vorbis_handle_identification_packet), (vorbis_handle_data_packet):
      * ext/vorbis/vorbisenc.c: (raw_caps_factory):
      * gst-libs/gst/audio/audio.c: (gst_audio_structure_set_int):
      * gst-libs/gst/audio/audio.h:
      * gst/audioconvert/audioconvert.h:
      * gst/audioconvert/gstaudioconvert.c:
      (gst_audio_convert_parse_caps):
      * gst/volume/gstvolume.c:
      Bye bye buffer-frames.
      fc8ce006
  5. 23 Sep, 2005 1 commit
    • Thomas Vander Stichele's avatar
      add/fix docs · 272aad79
      Thomas Vander Stichele authored
      Original commit message from CVS:
      
      * docs/plugins/Makefile.am:
      * docs/plugins/gst-plugins-base-plugins-docs.sgml:
      * docs/plugins/gst-plugins-base-plugins-sections.txt:
      * gst/volume/gstvolume.c:
      add/fix docs
      * gst-libs/gst/audio/audio.c: (gst_audio_frame_byte_size):
      * gst-libs/gst/audio/audio.h:
      add conversion macros for frames <-> clocktime
      272aad79
  6. 15 Sep, 2005 1 commit
    • David Schleef's avatar
      Fixes for changes in registry API. · cb8927cb
      David Schleef authored
      Original commit message from CVS:
      * check/generic/states.c:
      * ext/ogg/gstoggdemux.c: (gst_ogg_pad_typefind):
      * gst/playback/gstdecodebin.c: (gst_decode_bin_init):
      Fixes for changes in registry API.
      * configure.ac: Only export gst_plugins_desc.  Add -no-undefined
      to GST_PLUGIN_LDFLAGS.
      * ext/libvisual/visual.c: Make the library shut up.
      * gst-libs/gst/audio/audio.c: Don't define a plugin in a library.
      * gst-libs/gst/audio/gstaudiofilter.c: same
      cb8927cb
  7. 25 Nov, 2004 1 commit
    • Ronald S. Bultje's avatar
      Surround sound support. · 3a0a2898
      Ronald S. Bultje authored
      Original commit message from CVS:
      * ext/a52dec/gsta52dec.c: (gst_a52dec_channels), (gst_a52dec_push),
      (gst_a52dec_reneg), (gst_a52dec_loop), (plugin_init):
      * ext/alsa/gstalsa.c: (gst_alsa_get_caps):
      * ext/alsa/gstalsaplugin.c: (plugin_init):
      * ext/dts/gstdtsdec.c: (gst_dtsdec_channels),
      (gst_dtsdec_renegotiate), (gst_dtsdec_loop), (plugin_init):
      * ext/faad/gstfaad.c: (gst_faad_init), (gst_faad_chanpos_from_gst),
      (gst_faad_chanpos_to_gst), (gst_faad_sinkconnect),
      (gst_faad_srcgetcaps), (gst_faad_srcconnect), (gst_faad_chain),
      (gst_faad_change_state), (plugin_init):
      * ext/faad/gstfaad.h:
      * ext/vorbis/vorbis.c: (plugin_init):
      * ext/vorbis/vorbisdec.c: (vorbis_dec_chain):
      * gst-libs/gst/audio/Makefile.am:
      * gst-libs/gst/audio/audio.c: (plugin_init):
      * gst-libs/gst/audio/multichannel.c:
      (gst_audio_check_channel_positions),
      (gst_audio_get_channel_positions),
      (gst_audio_set_channel_positions),
      (gst_audio_set_structure_channel_positions_list),
      (add_list_to_struct), (gst_audio_set_caps_channel_positions_list),
      (gst_audio_fixate_channel_positions):
      * gst-libs/gst/audio/multichannel.h:
      * gst-libs/gst/audio/testchannels.c: (main):
      * gst/audioconvert/gstaudioconvert.c:
      (gst_audio_convert_class_init), (gst_audio_convert_init),
      (gst_audio_convert_dispose), (gst_audio_convert_getcaps),
      (gst_audio_convert_parse_caps), (gst_audio_convert_link),
      (gst_audio_convert_fixate), (gst_audio_convert_channels):
      * gst/audioconvert/plugin.c: (plugin_init):
      Surround sound support.
      3a0a2898
  8. 15 Mar, 2004 1 commit
  9. 14 Mar, 2004 1 commit
  10. 12 Jan, 2004 1 commit
  11. 27 Dec, 2003 1 commit
  12. 22 Dec, 2003 1 commit
  13. 04 Dec, 2003 1 commit
  14. 31 Oct, 2003 1 commit
    • Benjamin Otte's avatar
      first bunch of conversions to new plugin_init. Includes libs/gst, gst/id3,... · 92ba809c
      Benjamin Otte authored
      first bunch of conversions to new plugin_init. Includes libs/gst, gst/id3, sys/oss, ext/gnomevfs, gst/typefind and ex...
      
      Original commit message from CVS:
      first bunch of conversions to new plugin_init. Includes libs/gst, gst/id3, sys/oss, ext/gnomevfs, gst/typefind and ext/mad.
      You guessed it, everything Rhythmbox needs ;)
      fixed BMP typefind and made gnomevfs one plugin instead of two while doing this
      92ba809c
  15. 16 Jul, 2003 1 commit
    • Andy Wingo Wingo's avatar
      actually recurse into sndfile if we are able big ladspa cleanups, mainly to... · 7c6f49bf
      Andy Wingo Wingo authored
      actually recurse into sndfile if we are able big ladspa cleanups, mainly to comply with the buffer-frames caps proper...
      
      Original commit message from CVS:
      * actually recurse into sndfile if we are able
      * big ladspa cleanups, mainly to comply with the buffer-frames caps property, but also general
      cleanups
      - the samplerate prop is gone, if you want to set it explicitly (as in for get-based plugins)
      you need to use a filtered connection, just like with buffer-frames
      * big float2int and int2float changes for buffer-frames compatibility - I think it's quite a bit
      simpler
      * make the ossclock general, add it to gstaudio, and use it in sndfile as well
      
      i need to update mimetypes, but that's coming soon. there are some other plugins that don't
      support buffer-frames, i guess i need to get around to fixing them as well.
      7c6f49bf
  16. 15 Jul, 2002 4 commits
  17. 12 Jul, 2002 1 commit
  18. 13 Apr, 2002 1 commit
  19. 30 Mar, 2002 1 commit
  20. 24 Mar, 2002 1 commit
    • Andy Wingo Wingo's avatar
      added plugin_desc structures to libs, which makes their locations cached in... · 12bac12e
      Andy Wingo Wingo authored
      added plugin_desc structures to libs, which makes their locations cached in the registry. this speeds plugin loading ...
      
      Original commit message from CVS:
      * added plugin_desc structures to libs, which makes their locations cached in the registry. this
      speeds plugin loading considerably, especially on uninstalled versions.
      
      * put the lib path before all others, for speed reasons.
      
      * some fixes to adder's caps.
      
      * added linefeeds (\n) to GST_DEBUG strings to match GST_INFO behavior. this is more sane. all
      code will need to be converted. i think some perl can do this.
      12bac12e
  21. 20 Mar, 2002 1 commit
  22. 19 Mar, 2002 1 commit
    • Andy Wingo Wingo's avatar
      removal of //-style comments don't link plugins to core libs -- the versioning... · 1049c792
      Andy Wingo Wingo authored
      removal of //-style comments don't link plugins to core libs -- the versioning is done internally to the plugins with...
      
      Original commit message from CVS:
      * removal of //-style comments
      * don't link plugins to core libs -- the versioning is done internally to the plugins with the plugin_info struct,
      and symbol resolution is lazy, so we can always know if a plugin can be loaded by the plugin_info data. in theory.
      1049c792
  23. 22 Dec, 2001 1 commit
    • Thomas Vander Stichele's avatar
      moving and renaming we put the libs in the source in gst-libs/gst/(dir) the... · 7ef65f7b
      Thomas Vander Stichele authored
      moving and renaming we put the libs in the source in gst-libs/gst/(dir) the headers get installed in prefix/include/g...
      
      Original commit message from CVS:
      moving and renaming
      we put the libs in the source in gst-libs/gst/(dir)
      the headers get installed in prefix/include/gst/(dir)
      the libs are installed in prefix/lib/gst
      with a libgst prefix
      the sources should be without the gst prefix
      as per irc agreement
      please comment if this sounds like a bad idea ;)
      7ef65f7b
  24. 21 Dec, 2001 1 commit