OSD700 Release 2

Before I get into my work over the past two weeks, Here's links to the code and bugs: GitHub Branch for bug 715323 Bugzilla bug for 715323 Github Branch for bug 517363 Bugzilla bug for 517363   Bug 715323 - nsBuiltinDecoderReader::NotifyDataArrived() should have a 64bit offset parameter This was an…

Poster Frame Problems

I've been working all day on firefox bug 517363. This bug is to fix video poster frame scaling. For example, if you have a video with a 4:3 aspect ratio, but you set the video element to be 500px high and wide, the poster image will be stretched to…

OSD700 Release post 1

Before I get started here's some formalities for the course: My work on this release can be found here: bug 686137 - Setting audio.mozFrameBufferLength has no effect on MozAudioAvailable.frameBuffer.length https://github.com/cadecairos/mozilla-central/tree/bugs/686137 And now, the story: As I described in my previous…

Diving into Firefox Media Code

I've spent the better part of this weekend working on bug 686137: Setting audio.mozFrameBufferLength has no effect on MozAudioAvailable.frameBuffer.length. Whats going on in this regression is easy to spot. The default frameBufferLength for a given Audio stream is 1024 * the number of channels. ( for example, stereo has…