Wednesday, October 29, 2008

Recent video updates

Over the last couple of weeks some fixes for video bugs have landed that should improve the playing experience. In particular playback and sound should work on Pulse Audio based Linux distributions. A quick summary of the changes are:
The list of audio and video bugs is available in the Mozilla bugzilla database. Try out <video> usage, exercise the JavaScript API, use sites like tinyvid.tv to test the playback and please report any problems you find.

A couple of additional backends have seen some visible progress as well. Work in progress patches for the WAV backend for <audio> (for all platforms) and a DirectShow backend for Windows are available.

Categories: ,

Labels:

4 Comments:

OpenID mardeg said...

Is there a bug open for backend implementation of midi for the audio tag?

10:11 AM  
Blogger Question said...

Hi, It's awesome. I'm just waiting for the Dshow backend.
---
And I found it's a pain to apply svg filters to video tag, or place transparent DIV over the video (eg. 800 * 600).
It's quite urgent to improve the performance, isn't it?
Could you kindly posting some related topics?

3:18 PM  
Blogger Chris Double said...

Mardeg, there's no bug open for a midi implementation that I know of. If it's something you want, please file one.

question, Chris Pearce, the DirectShow patch author, will be very happy to know that people are wanting the DS backend! He has instructions on how to build it in the bug for it btw, and a test build iirc.

Can you provide a test case for an example with the bad performance you are getting? And the specs of the machine you are using? Preferably in a bug so it can be tracked, but here or email is fine too.

10:15 PM  
Blogger Question said...

cdouble:
Currently, I can't provide an demo here, It's just test purpose only and been deleted soon.I grab and modify the test using the demo here: http://people.opera.com/howcome/2007/video/opacity.html
You can just try it and press [ctrl +] many times, then you will find the CPU 50% used.
My PC:
Pentium D 2.8G
2G memory
945G
XP SP2
Minefield 3.1b2pre
---
PS: I can't find many topics raised for Cairo GPU accelerated backend, as far as I know QT approach is the nealy only way to do it.(I'm not so familiar with cairo, so any mistake, please point out, thanks!) It's really important for SVG and Video, isn't it?

8:50 PM  

Post a Comment

<< Home