| /* vim: set filetype=c: */ |
| |
| % instance-members |
| % prototypes |
| % pad-template |
| /* FIXME add/remove the formats that you want to support */ |
| static GstStaticPadTemplate gst_replace_src_template = |
| GST_STATIC_PAD_TEMPLATE ("src", |
| GST_PAD_SRC, |
| GST_PAD_ALWAYS, |
| GST_STATIC_CAPS ("audio/x-raw,format=S16LE,rate=[1,max]," |
| "channels=[1,max],layout=interleaved") |
| ); |
| |
| % base-init |
| gst_element_class_add_pad_template (GST_ELEMENT_CLASS(klass), |
| gst_static_pad_template_get (&gst_replace_src_template)); |
| % instance-init |
| % methods |
| % end |
| |