Hello all:
I've never previously ported third party code over to the Haiku, and I certainly never thought that a webm movie viewer could be the first thing I might try. Thanks to a great piece of work by Chris Double (https://github.com/doublec/webm-player) - I'm viewing webm movies on my Haiku desktop tonight. The video is great - no hesitation or jerkiness - but the port is still not producing any audio. The only dependencies are libvorbis, libogg, and libsdl. The libvpx/8 decoder is statically linked. I used the binaries from haiku-files.org/files/lib for vorbis, ogg and SDL. If anyone wants to try the webm video viewer, I've put a copy of the r1a3 binary (includes no vorbis, ogg or sdl libs) at:
http://rscheckelhoff.users.sourceforge.net/get-haiku-video.html
If you need a webm file to try with the viewer, you can find one at http://video.webmfiles.org/demo-files/
The big rabbit is hillarious, and the elephant movie is ... entertaining.
Since Youtube now supports webm video files, this thing should be pretty useful. I should put the source files into a package that's been "Haikuized" (the compilation of the binary was an on-the-fly adhoc operation). Then maybe someone else in the community can add the audio if I don't have the time. Chris's code is BSD licensed.
Maybe this thing could be worked into WebPositive as part of HTML5 implementation ...
The dependency files may be gotten from:
libsdl-1.2.14-r1a3 ... .zip
libvorbix-1.3.2-r1a3 ... .zip
libogg-1.2.2-r1a3 ... .zip
These zips are to be extracted from within /boot
The webm binary is a command line video player, and takes a filename (.webm)
Enjoy!