ges: Work around trait naming conflicts
There is no problem naming traits the same in different modules, but the compiler has problems resolving things sometimes then (compiler bug). That's why it's e.g. gst::GstObjectExt
instead of gst::ObjectExt
.
The following discussion from !157 (merged) should be addressed:
-
@slomo started a discussion: You might want to name the trait
GESContainerExt
to prevent conflicts withgtk::ContainerExt
-
@slomo started a discussion: You might want to name this
GESPipelineExt
to prevent conflicts withgst::PipelineExt