Hi, > However, based on the figure at > http://maemo.org/platform/docs/multimedia/images/multimedia/770-arch.png > , gstreamer is only an api by which upper applications may use to access > the multimedia functionalities of 770. That is, using gstreamer is certainly > part of the solution, but I think that for extending the 770 video player, > the video player itself should announce some interface through which people > may extend its capabilities, such as providing a new feature for RTP stream > playback. It's this documentation what I'm missing... Yes! you are missing the fact that 'new feature of RTP stream playback' is also part of the multimedia framework, in our case: GStreamer. If the desired extension to the player is some multimedia capability, then one is to write a GStreamer element(s), OTOH if it's something like a change in the GUI components of the video player, then it's most probably not gstreamer you need to deal with. > Does anybody knows if such documentation exists, or even whether is it > possible? I think you should first read the documentation that *is* available: GStreamer Application Development Manual: http://gstreamer.freedesktop.org/documentation/ -- Regards, Zeeshan Ali