We are implementing support on desktop using OS frameworks where we can. So far we have:
- support for Linux via GStreamer landed but not built by default. It needs a bit more work.
- support for Windows 7 and above which the OP post is about
- Mac OS X is not yet underway but is planned.
- Hardware H.264 decoding on Android phones via libstagefright. Some phones supported and enabled by default. Some supported but disabled at the moment. Some unsupported.
- Hardware H.264 decoding on Firefox OS/B2G enabled by default, implemented via libstagefright. Phone vendors provide the binary blobs to do the decoding.