Create more baseclases
Background
One major improvment of the 0.10 series was the use of baseclasses. All plugins were derived directly from GstElement in the 0.8 series. In 0.10 there are still several use cases where base classes would be beneficial. The task consist of studying existing elements and refactoring common functionality into a baseclass. Ideally unit tests are written along to ensure the implementation is correct.
GstBaseParse: parser base class
GstBaseDemux: demuxer base class
GstBaseDecode: decoder base class
GstBaseMux: muxer base class
GstBaseEncode: encoder base class
GstTagMux: tag muxer base class
Resources
Back to TaskList

