1. 27 Oct, 2005 1 commit
  2. 26 Oct, 2005 1 commit
    • Tim-Philipp Müller's avatar
      sys/oss/: Actually use the 'oss' debug category we register. · 6b9cda6e
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * sys/oss/gstossaudio.c:
      * sys/oss/gstossdmabuffer.c:
      * sys/oss/gstosshelper.c:
      * sys/oss/gstossmixer.c:
      * sys/oss/gstossmixerelement.c:
      * sys/oss/gstossmixertrack.c:
      * sys/oss/gstosssink.c:
      * sys/oss/gstosssrc.c:
      Actually use the 'oss' debug category we register.
      6b9cda6e
  3. 24 Oct, 2005 1 commit
  4. 10 Oct, 2005 1 commit
    • Wim Taymans's avatar
      sys/oss/: Cleanups, make device configurable in the sink, handle and report errors. · 9566dd50
      Wim Taymans authored
      Original commit message from CVS:
      * sys/oss/gstosssink.c: (gst_oss_sink_class_init),
      (gst_oss_sink_init), (gst_oss_sink_set_property),
      (gst_oss_sink_get_property), (gst_oss_sink_open),
      (gst_oss_sink_prepare), (gst_oss_sink_reset):
      * sys/oss/gstosssink.h:
      * sys/oss/gstosssrc.c: (gst_oss_src_class_init),
      (gst_oss_src_set_property), (gst_oss_src_init), (gst_oss_src_open),
      (gst_oss_src_prepare):
      Cleanups, make device configurable in the sink, handle and report
      errors.
      9566dd50
  5. 28 Aug, 2005 1 commit
    • Andy Wingo Wingo's avatar
      Updates for two-arg init from GST_BOILERPLATE. · 99fc3296
      Andy Wingo Wingo authored
      Original commit message from CVS:
      2005-08-28  Andy Wingo  <wingo@pobox.com>
      
      * Updates for two-arg init from GST_BOILERPLATE.
      
      * ext/ladspa/gstsignalprocessor.c (gst_signal_processor_init): Use
      the second arg for the class, because G_OBJECT_GET_CLASS (self)
      returns the wrong thing.
      (gst_signal_processor_add_pad_from_template): Make pads of the
      right type.
      
      * ext/ladspa/gstladspa.c (gst_ladspa_class_get_param_spec): Make
      writable param specs G_PARAM_CONSTRUCT so default values work.
      (gst_ladspa_init): Use the second arg for the class.
      99fc3296
  6. 23 Aug, 2005 4 commits
    • Andy Wingo Wingo's avatar
      sys/oss/gstosssrc.c (gst_oss_src_open): Set the device-name property after opening the mixer. · ceab3d5d
      Andy Wingo Wingo authored
      Original commit message from CVS:
      2005-08-23  Andy Wingo  <wingo@pobox.com>
      
      * sys/oss/gstosssrc.c (gst_oss_src_open): Set the device-name
      property after opening the mixer.
      ceab3d5d
    • Andy Wingo Wingo's avatar
      sys/oss/gstosssrc.*: Easy to implement a mixer, eh... · 02a32faa
      Andy Wingo Wingo authored
      Original commit message from CVS:
      2005-08-23  Andy Wingo  <wingo@pobox.com>
      
      * sys/oss/gstosssrc.c:
      * sys/oss/gstosssrc.h: Easy to implement a mixer, eh...
      02a32faa
    • Andy Wingo Wingo's avatar
      sys/oss/gstossmixer.*: Refactored to be more like alsamixer. · d1d21600
      Andy Wingo Wingo authored
      Original commit message from CVS:
      2005-08-23  Andy Wingo  <wingo@pobox.com>
      
      * sys/oss/gstossmixer.h:
      * sys/oss/gstossmixer.c: Refactored to be more like alsamixer.
      
      * sys/oss/gstossmixertrack.h:
      * sys/oss/gstossmixertrack.c: Split out from gstossmixer.[ch],
      like gstalsamixer.
      
      * sys/oss/gstosssrc.c:
      * sys/oss/gstosssink.c: Where before we used a gstosselement
      object as a helper library, now just call functions from
      gstosshelper.
      
      * sys/oss/gstosshelper.h:
      * sys/oss/gstosshelper.c: Made a real library. Removed
      propertyprobe for now, should add it back later.
      
      * sys/oss/gstosselement.h:
      * sys/oss/gstosselement.c: Removed, we don't have a shared base
      class.
      
      * sys/oss/gstosshelper.c (gst_oss_helper_probe_caps): Search
      higher-to-lower, makes 16 bit appear earlier in the caps, which
      makes it preferred.
      d1d21600
    • Andy Wingo Wingo's avatar
      sys/oss/gstosssrc.*: Totally ported, dude. · ffaaa752
      Andy Wingo Wingo authored
      Original commit message from CVS:
      2005-08-23  Andy Wingo  <wingo@pobox.com>
      
      * sys/oss/gstosssrc.h:
      * sys/oss/gstosssrc.c: Totally ported, dude.
      
      * sys/oss/Makefile.am:
      * sys/oss/gstossaudio.c: Add osssrc.
      
      * sys/oss/gstosssink.c: We do native byte order.
      ffaaa752
  7. 10 Jul, 2005 1 commit
  8. 08 Jul, 2005 1 commit
  9. 01 Nov, 2004 1 commit
    • Jan Schmidt's avatar
      Fixes a bunch of problems with finalize and dispose functions, either... · 9888ea29
      Jan Schmidt authored
      Fixes a bunch of problems with finalize and dispose functions, either assumptions that dispose is only called once, o...
      
      Original commit message from CVS:
      * ext/alsa/gstalsa.c: (gst_alsa_class_init), (gst_alsa_dispose),
      (gst_alsa_finalize):
      * ext/cdaudio/gstcdaudio.c: (gst_cdaudio_class_init),
      (gst_cdaudio_finalize):
      * ext/cdparanoia/gstcdparanoia.c: (cdparanoia_class_init),
      (cdparanoia_finalize):
      * ext/divx/gstdivxdec.c: (gst_divxdec_dispose):
      * ext/divx/gstdivxenc.c: (gst_divxenc_dispose):
      * ext/dvdread/dvdreadsrc.c: (dvdreadsrc_class_init),
      (dvdreadsrc_finalize):
      * ext/flac/gstflacdec.c: (gst_flacdec_class_init),
      (gst_flacdec_finalize):
      * ext/flac/gstflacenc.c: (gst_flacenc_class_init),
      (gst_flacenc_finalize):
      * ext/gnomevfs/gstgnomevfssink.c: (gst_gnomevfssink_class_init),
      (gst_gnomevfssink_finalize):
      * ext/gnomevfs/gstgnomevfssrc.c: (gst_gnomevfssrc_class_init),
      (gst_gnomevfssrc_finalize):
      * ext/libfame/gstlibfame.c: (gst_fameenc_class_init),
      (gst_fameenc_finalize):
      * ext/nas/nassink.c: (gst_nassink_class_init),
      (gst_nassink_finalize):
      * ext/sdl/sdlvideosink.c: (gst_sdlvideosink_finalize),
      (gst_sdlvideosink_class_init):
      * ext/sndfile/gstsf.c: (gst_sf_dispose):
      * gst-libs/gst/mixer/mixertrack.c: (gst_mixer_track_dispose):
      * gst-libs/gst/tuner/tunerchannel.c: (gst_tuner_channel_dispose):
      * gst-libs/gst/tuner/tunernorm.c: (gst_tuner_norm_dispose):
      * gst-libs/gst/xwindowlistener/xwindowlistener.c:
      (gst_x_window_listener_dispose):
      * gst/audioscale/gstaudioscale.c:
      * gst/playondemand/gstplayondemand.c: (play_on_demand_class_init),
      (play_on_demand_finalize):
      * gst/videofilter/gstvideobalance.c: (gst_videobalance_dispose):
      * gst/videoscale/gstvideoscale.c: (gst_videoscale_chain):
      * sys/cdrom/gstcdplayer.c: (cdplayer_class_init),
      (cdplayer_finalize):
      * sys/glsink/glimagesink.c: (gst_glimagesink_finalize),
      (gst_glimagesink_class_init):
      * sys/oss/gstosselement.c: (gst_osselement_class_init),
      (gst_osselement_finalize):
      * sys/oss/gstosssink.c: (gst_osssink_dispose):
      * sys/oss/gstosssrc.c: (gst_osssrc_dispose):
      * sys/v4l/gstv4lelement.c: (gst_v4lelement_dispose):
      Fixes a bunch of problems with finalize and dispose functions,
      either assumptions that dispose is only called once, or not calling
      the parent class dispose/finalize function
      9888ea29
  10. 25 Oct, 2004 1 commit
  11. 24 Oct, 2004 1 commit
  12. 07 Jul, 2004 1 commit
    • Wim Taymans's avatar
      sys/oss/: Fix offset on osssrc. · f68667a5
      Wim Taymans authored
      Original commit message from CVS:
      * sys/oss/gstosselement.c: (gst_osselement_reset),
      (gst_osselement_parse_caps):
      * sys/oss/gstosselement.h:
      * sys/oss/gstosssrc.c: (gst_osssrc_get):
      Fix offset on osssrc.
      f68667a5
  13. 29 Jun, 2004 1 commit
    • Benjamin Otte's avatar
      sys/oss/: advertise correct template caps - we indeed do non-native endianness... · 624814dd
      Benjamin Otte authored
      sys/oss/: advertise correct template caps - we indeed do non-native endianness and 8bit audio has no endianness
      
      Original commit message from CVS:
      * sys/oss/gstosssink.c:
      * sys/oss/gstosssrc.c:
      advertise correct template caps - we indeed do non-native endianness
      and 8bit audio has no endianness
      * sys/ximage/ximagesink.c: (gst_ximagesink_getcaps):
      * sys/xvimage/xvimagesink.c: (gst_xvimagesink_getcaps):
      avoid (wrong) duplications in getcaps function and return
      template caps
      624814dd
  14. 16 Jun, 2004 1 commit
  15. 07 Jun, 2004 1 commit
    • Stéphane Loeuillet's avatar
      configure.ac: OSS portability · ef2468c3
      Stéphane Loeuillet authored
      Original commit message from CVS:
      * configure.ac: OSS portability
      * ext/arts/gst_arts.c: idem
      * sys/oss/gstosselement.c: idem
      * sys/oss/gstossmixer.c: idem
      * sys/oss/gstosssink.c: idem
      * sys/oss/gstosssrc.c: idem
      * sys/oss/oss_probe.c: idem
      - check for soundcard.h in different places for some BSD
      ef2468c3
  16. 21 May, 2004 1 commit
  17. 25 Mar, 2004 1 commit
    • David Schleef's avatar
      sys/oss/gstosselement.c: Add code to handle rate probing (bug #120883) · d21f04ca
      David Schleef authored
      Original commit message from CVS:
      * sys/oss/gstosselement.c: (gst_osselement_sync_parms),
      (gst_osselement_close_audio), (gst_osselement_probe_caps),
      (gst_osselement_get_format_structure),
      (gst_osselement_rate_probe_check), (gst_osselement_rate_add_range),
      (gst_osselement_rate_check_rate), (gst_osselement_rate_add_rate),
      (gst_osselement_rate_int_compare): Add code to handle rate probing
      (bug #120883)
      * sys/oss/gstosselement.h: same
      * sys/oss/gstosssink.c: (gst_osssink_init), (gst_osssink_getcaps):
      Use rate probing provided by osselement.
      * sys/oss/gstosssrc.c: (gst_osssrc_init), (gst_osssrc_getcaps): same
      d21f04ca
  18. 15 Mar, 2004 1 commit
  19. 14 Mar, 2004 1 commit
  20. 02 Feb, 2004 1 commit
  21. 29 Jan, 2004 1 commit
  22. 18 Jan, 2004 1 commit
  23. 22 Dec, 2003 1 commit
  24. 31 Oct, 2003 1 commit
    • Benjamin Otte's avatar
      first bunch of conversions to new plugin_init. Includes libs/gst, gst/id3,... · 4ac17766
      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
      4ac17766
  25. 08 Oct, 2003 1 commit
  26. 16 Sep, 2003 1 commit
  27. 15 Sep, 2003 1 commit
  28. 13 Sep, 2003 1 commit
  29. 16 Jul, 2003 1 commit
    • Andy Wingo Wingo's avatar
      actually recurse into sndfile if we are able big ladspa cleanups, mainly to... · 6f06c87c
      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.
      6f06c87c
  30. 06 Jul, 2003 1 commit
    • Ronald S. Bultje's avatar
      New mimetypes gone into effect today - this commit changes all old mimetypes... · 292fec2a
      Ronald S. Bultje authored
      New mimetypes gone into effect today - this commit changes all old mimetypes over to the new mimetypes spec as descri...
      
      Original commit message from CVS:
      New mimetypes gone into effect today - this commit changes all old mimetypes over to the new mimetypes spec as described in the previous commit's document. Note: some plugins will break, some pipelines will break, expect HEAD to be broken or at least not 100% working for a few days, but don't forget to report bugs
      292fec2a
  31. 29 Jun, 2003 1 commit
    • Benjamin Otte's avatar
      compatibility fix for new GST_DEBUG stuff. · 90da904f
      Benjamin Otte authored
      Original commit message from CVS:
      compatibility fix for new GST_DEBUG stuff.
      Includes fixes for missing includes for config.h and unistd.h
      
      I only ensured for plugins I can build that they work, so if some of them are still broken, you gotta fix them yourselves unfortunately.
      90da904f
  32. 24 May, 2003 1 commit
    • Wim Taymans's avatar
      - UNITS -> DEFAULT · 10bb0314
      Wim Taymans authored
      Original commit message from CVS:
      - UNITS -> DEFAULT
      - added chunk_size option to osssink, buffers will be written to the
      devive in chunks of this size, this can increase the accuracy of the
      clock on some devices.
      10bb0314
  33. 10 May, 2003 1 commit
  34. 04 Apr, 2003 1 commit
    • Ronald S. Bultje's avatar
      I'm too lazy to comment this · cb0e1dd5
      Ronald S. Bultje authored
      Original commit message from CVS:
      Fix #106709 - waiting for approval in 0.6.1 - patch thanks to Peter N Lundblad <lundblad@linux.nu>
      cb0e1dd5
  35. 30 Mar, 2003 1 commit
  36. 02 Feb, 2003 1 commit
  37. 27 Jan, 2003 1 commit
    • Wim Taymans's avatar
      - Add error reporting · ae07474b
      Wim Taymans authored
      Original commit message from CVS:
      - Add error reporting
      - never return a NULL buffer
      ae07474b