![]() |
![]() |
![]() |
GStreamer Bad Plugins 0.10 Plugins Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Properties |
"high-quality" gboolean : Read / Write / Construct "linear-volume" gboolean : Read / Write / Construct
This element renders midi-files as audio streams using Wildmidi. It offers better sound quality compared to the timidity element. Wildmidi uses the same sound-patches as timidity (it tries the path in $WILDMIDI_CFG, $HOME/.wildmidirc and /etc/wildmidi.cfg)
gst-launch filesrc location=song.mid ! wildmidi ! alsasink
plugin |
wildmidi |
author |
Wouter Paesen <wouter@blue-gate.be> |
class |
Codec/Decoder/Audio |
typedef struct { GstElement element; GstPad *sinkpad, *srcpad; /* input stream properties */ GstWildmidiState state; GstAdapter *adapter; midi *song; guint64 offset; /* output data */ gboolean discont; GstSegment o_segment[1]; gint64 o_len; /* format of the stream */ guint bytes_per_frame; /* wildmidi settings */ gboolean high_quality; gboolean linear_volume; } GstWildmidi;