lc3enc
The lc3enc element encodes raw audio using the Low Complexity Communication Codec (LC3).
Example pipeline
gst-launch-1.0 audiotestsrc ! lc3enc ! audio/x-lc3,channels=2,rate=48000,frame-duration-us=10000 !\
filesink location=audio.lc3
Encodes a sine wave into LC3 format using the config params frame-duration-us specified by the caps downstream and save it to file audio.lc3
Hierarchy
GObject ╰──GInitiallyUnowned ╰──GstObject ╰──GstElement ╰──GstAudioEncoder ╰──lc3enc
Implemented interfaces
Factory details
Authors: – Taruntej Kanakamalla
Classification: – Codec/Encoder/Audio
Rank – none
Plugin – lc3
Package – GStreamer Bad Plug-ins
Pad Templates
sink
audio/x-raw:
format: S16LE
rate: { (int)8000, (int)16000, (int)24000, (int)32000, (int)48000 }
channels: [ 1, 2147483647 ]
src
audio/x-lc3:
rate: { (int)8000, (int)16000, (int)24000, (int)32000, (int)48000 }
channels: [ 1, 2147483647 ]
frame-bytes: [ 20, 400 ]
frame-duration-us: { (int)10000, (int)7500 }
framed: true
The results of the search are