directsoundsrc
Reads audio data using the DirectSound API.
Example pipelines
 gst-launch-1.0 -v directsoundsrc ! audioconvert ! vorbisenc ! oggmux ! filesink location=dsound.ogg
Record from DirectSound and encode to Ogg/Vorbis.
Hierarchy
GObject ╰──GInitiallyUnowned ╰──GstObject ╰──GstElement ╰──GstBaseSrc ╰──GstPushSrc ╰──GstAudioBaseSrc ╰──GstAudioSrc ╰──directsoundsrc
Implemented interfaces
Factory details
Authors: – Joni Valtanen 
Classification: – Source/Audio
Rank – secondary
Plugin – directsoundsrc
Package – GStreamer Bad Plug-ins
Pad Templates
src
        audio/x-raw:
         format: { S16LE, S8 }
         layout: interleaved
           rate: [ 1, 2147483647 ]
       channels: [ 1, 2 ]
Properties
device
“device” gchararray
DirectSound playback device as a GUID string (volume and mute will not work!)
Flags : Read / Write
Default value : NULL
device-name
“device-name” gchararray
Human-readable name of the sound device
Flags : Read / Write
Default value : NULL
The results of the search are