Comment 5 for bug 412647

Revision history for this message
In , Chris Double (doublec) wrote :

Created an attachment (id=272132)
Version 2 of Video patch

This new version of the patch to implement <video> adds/fixes the following:

* Ogg codec support can be enabled/disabled with configure flag --disable-ogg. Currently if the Ogg codec is disabled then the video element is disabled too. In the future if/when other codecs are supported this can change.
* Fix build problems when doing libxul enabled builds
* Fix link error on windows when doing a --disable-libxul build
* Fix colour playback issues on Linux and Windows
* Handle no audio device being present
* Adjust element size when video size information is read from the Ogg file
* No longer use channel across threads
* Various refactorings based on email feedback

A couple of issues still to track down:

1) Sound not working on Linux
2) Sound not working on Mac OS X optimized builds

Remember you need to first apply the third party library patch at:

http://www.double.co.nz/video_test/third_party_modules.patch.gz

This has been updated since the last patch for some updates to the libraries.