Question: did anyone try to review the patches HP did to gstreamer, it's plugins and gst-ffmpeg to include AVI as well as MKV and whatever container format it should support and recompile it?
TouchPlayer etc. nice and all, but all they do is playing local files. It can't be that in (almost) 2012 we can't stream using DLNA/uPnP server because MP4 is the only container included by HP. And Serviio (my choice of DLNA server) doesn't transcode to MP4 because there's a restriction by ffmpeg as it seems.
IMHO the proper solution would to "fix" the TouchPad's media codecs base so that everyone could use their choice of players (TouchPlayer), KalemSoft, uPnP Player etc.) That's one of the benefits of having a proper Linux kernel and system packages base.
Compiling codecs directly into a media player is, in my eyes, a workaround. The media player of choice should always respect system-wide installed codes too.
Somebody mentioned in an old thread that he changed said gst-plugins with those from Debian Lenny and was able to play WMA using stock media player, albeit with some tricks. So it should be possible, as HP has published gstreamer source used as well as their patches. Is the typefinder restriction still applicable? I only had a quick glance at the sources.