1. 11 May, 2010 7 commits
    • Tim-Philipp Müller's avatar
      oss4: minor cleanup · d5612693
      Tim-Philipp Müller authored
      Remove fixed FIXME, change finalise to finalize for consistency.
      d5612693
    • Brian Cameron's avatar
      oss4sink: implement GstStreamVolume interface and add mute and volume properties · 02a226f7
      Brian Cameron authored
      OSS4 supports per-stream volume control, so expose this using the right
      API, so that playbin2 and applications like totem can make use of it
      (instead of using a volume element for volume control).
      
      Fixes #614305.
      02a226f7
    • Jan Schmidt's avatar
      sys/oss4/: Add some spaces in translateable strings. · 11c7f351
      Jan Schmidt authored
      Original commit message from CVS:
      * sys/oss4/oss4-mixer.c:
      * sys/oss4/oss4-sink.c:
      * sys/oss4/oss4-source.c:
      Add some spaces in translateable strings.
      Fixes: #555969 #555968 #555965
      11c7f351
    • Stefan Kost's avatar
      Final round of doc updates. · f8c76291
      Stefan Kost authored
      Original commit message from CVS:
      * gst/rtpmanager/gstrtpjitterbuffer.c:
      * gst/speed/gstspeed.c:
      * gst/speexresample/gstspeexresample.c:
      * gst/videosignal/gstvideoanalyse.c:
      * gst/videosignal/gstvideodetect.c:
      * gst/videosignal/gstvideomark.c:
      * sys/dvb/gstdvbsrc.c:
      * sys/oss4/oss4-mixer.c:
      * sys/oss4/oss4-sink.c:
      * sys/oss4/oss4-source.c:
      * sys/wininet/gstwininetsrc.c:
      Final round of doc updates.
      f8c76291
    • Stefan Kost's avatar
      Do not use short_description in section docs for elements. We extract them... · adda5d48
      Stefan Kost authored
      Do not use short_description in section docs for elements. We extract them from element details and there will be war...
      
      Original commit message from CVS:
      * ext/dc1394/gstdc1394.c:
      * ext/ivorbis/vorbisdec.c:
      * ext/jack/gstjackaudiosink.c:
      * ext/metadata/gstmetadatademux.c:
      * ext/mythtv/gstmythtvsrc.c:
      * ext/theora/theoradec.c:
      * gst-libs/gst/app/gstappsink.c:
      * gst/bayer/gstbayer2rgb.c:
      * gst/deinterlace/gstdeinterlace.c:
      * gst/rawparse/gstaudioparse.c:
      * gst/rawparse/gstvideoparse.c:
      * gst/rtpmanager/gstrtpbin.c:
      * gst/rtpmanager/gstrtpclient.c:
      * gst/rtpmanager/gstrtpjitterbuffer.c:
      * gst/rtpmanager/gstrtpptdemux.c:
      * gst/rtpmanager/gstrtpsession.c:
      * gst/rtpmanager/gstrtpssrcdemux.c:
      * gst/selector/gstinputselector.c:
      * gst/selector/gstoutputselector.c:
      * gst/videosignal/gstvideoanalyse.c:
      * gst/videosignal/gstvideodetect.c:
      * gst/videosignal/gstvideomark.c:
      * sys/oss4/oss4-mixer.c:
      * sys/oss4/oss4-sink.c:
      * sys/oss4/oss4-source.c:
      Do not use short_description in section docs for elements. We extract
      them from element details and there will be warnings if they differ.
      Also fixing up the ChangeLog order.
      adda5d48
    • Tim-Philipp Müller's avatar
      sys/oss4/: Make device-name probing in NULL state work better (e.g. for the... · 385cd9a8
      Tim-Philipp Müller authored
      sys/oss4/: Make device-name probing in NULL state work better (e.g. for the gnome-control-center sound capplet).
      
      Original commit message from CVS:
      * sys/oss4/oss4-mixer.c: (gst_oss4_mixer_open):
      * sys/oss4/oss4-property-probe.c:
      (gst_oss4_property_probe_find_device_name),
      (gst_oss4_property_probe_find_device_name_nofd):
      * sys/oss4/oss4-property-probe.h:
      * sys/oss4/oss4-sink.c: (gst_oss4_sink_get_property):
      * sys/oss4/oss4-source.c: (gst_oss4_source_get_property):
      Make device-name probing in NULL state work better (e.g. for the
      gnome-control-center sound capplet).
      385cd9a8
    • Tim-Philipp Müller's avatar
      Add initial support for OSSv4. Mixer still needs a bit more love, but even magic has its limits. · 5f73998a
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * configure.ac:
      * sys/Makefile.am:
      * sys/oss4/Makefile.am:
      * sys/oss4/oss4-audio.c:
      * sys/oss4/oss4-audio.h:
      * sys/oss4/oss4-mixer-enum.c:
      * sys/oss4/oss4-mixer-enum.h:
      * sys/oss4/oss4-mixer-slider.c:
      * sys/oss4/oss4-mixer-slider.h:
      * sys/oss4/oss4-mixer-switch.c:
      * sys/oss4/oss4-mixer-switch.h:
      * sys/oss4/oss4-mixer.c:
      * sys/oss4/oss4-mixer.h:
      * sys/oss4/oss4-property-probe.c:
      * sys/oss4/oss4-property-probe.h:
      * sys/oss4/oss4-sink.c:
      * sys/oss4/oss4-sink.h:
      * sys/oss4/oss4-soundcard.h:
      * sys/oss4/oss4-source.c:
      * sys/oss4/oss4-source.h:
      Add initial support for OSSv4. Mixer still needs a bit more love,
      but even magic has its limits.
      5f73998a