Hi,
Good to see these merged into playground!
Some things we would need to proposing for KDE extragear/core
- Watch your coding style
http://techbase.kde.org/Policies/Kdelibs_Coding_Style
In particular:
Always use braces
Don't call classes "MySomething". As the "My" isn't very helpful
Make sure the files actually match the names of the class.
audio.h, video.h, text.h
MyAudio::~MyAudio() use m_mediaObject->deleteLater(); instead of
delete (it's safer). Alternatively set a parent on it in the
constructor and don't manually delete it.
Technically your whitespace is off in many ways too, but that's
being pedantic.