osssrc
This element lets you record sound using the Open Sound System (OSS).
Example pipelines
gst-launch-1.0 -v osssrc ! audioconvert ! vorbisenc ! oggmux ! filesink location=mymusic.ogg
will record sound from your sound card using OSS and encode it to an Ogg/Vorbis file (this will only work if your mixer settings are right and the right inputs enabled etc.)
Hierarchy
GObject ╰──GInitiallyUnowned ╰──GstObject ╰──GstElement ╰──GstBaseSrc ╰──GstPushSrc ╰──GstAudioBaseSrc ╰──GstAudioSrc ╰──osssrc
Factory details
Authors: – Erik Walthinsen
Classification: – Source/Audio
Rank – secondary
Plugin – ossaudio
Package – GStreamer Good Plug-ins
Pad Templates
src
audio/x-raw:
format: { S16LE, U16LE, S8, U8 }
layout: interleaved
rate: [ 1, 2147483647 ]
channels: 1
audio/x-raw:
format: { S16LE, U16LE, S8, U8 }
layout: interleaved
rate: [ 1, 2147483647 ]
channels: 2
channel-mask: 0x0000000000000003
Properties
device
“device” gchararray
OSS device (usually /dev/dspN)
Flags : Read / Write
Default value : /dev/dsp
The results of the search are