Requirements for GStreamer encoder elements
ElementFactory Class
- Must contain at least "Codec/Encoder"
- If you operate on raw audio, must also include "Audio"
- If you operate on raw video, must also include "Video"
- Quid of other formats ?
Pad Templates
- Both pad templates must have an availability of ALWAYS
- The sink pad template caps *MUST* specify the exact range of accepted formats
- For video,
- the width/height range
- the colorspaces supported
- If the codec stores the framerate, the supported framerate(s) or range
- For audio,
- the supported rate(s), channels, depth, width, endianness
- For video,

