- From: Ralph Giles <giles@mozilla.com>
- Date: Wed, 16 Nov 2011 14:36:17 -0800
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 15/11/11 10:32 AM, Aaron Colwell wrote: > Yeah it looks to me like starting at the requested position is the > only option. I saw the text about media engine triggered seeks, but > it seems like users would be very surprised to see the seeking & > seeked events for the seek they requested immediately followed by a > pair of events to a location they didn't request. I can envision > the angry bug reports now. ;) Yeah, it's definitely bending the rules. If you only intended to support seeking to the nearest keyframe, setting media.seekable would be an honest way to advertise that, but also violates least surprise. > Thanks for the response. Looks like we are interpreting the text > the same way. Yes, my recollection of the earlier discussion aligns with your summary and Chris Double's. It's expensive, but what one naively expects the API to do. Video splicing/mixing was a use case we wanted to support, and such applications aren't really possible without frame-accurate seeking. Thus, it's better to require it up front and possibly allow applications to relax it later, as with Frank and Philip's 'strict' attribute, than to disallow such applications by leaving this to implementation variance. -r -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQEcBAEBAgAGBQJOxDrhAAoJEEcAD3uxRB3vHT4H/0DfMChkHztMwqO0FEkJql3u BYU8B0ZFxQ/rllU9qdTdu+ioYRvIriFP9UFbeO+sO85Qy5Jaz9u9soKWE8siIHMP rWWxOVQbbZMbbLcrtgbNreePwyRX6P1fdTTpxjUUnl0g/mVajE+5BohaVwsc/dSK mr0S53a49od3675dNQQaycLbSAEI8eaVvG5saOyOfN41GK+ctEtnfro7Z0cUZhzZ A0C3P+/Jr+fKOZPocpJ4RPPWbkzCeO8BZOblRgrHynTpHYs20OTBbvW3TMZuT6Np hnwVclFwye1hgqYjAR83PezVAz/9rPKsox96+VQc/in7fne2H5drKIMW0ADd+hM= =r1zI -----END PGP SIGNATURE-----
Received on Wednesday, 16 November 2011 14:36:17 UTC