W3C home > Mailing lists > Public > public-html-admin@w3.org > January 2013

Re: Oppose DRM ! Re: CfC: to publish Encrypted Media Extensions specification as a First Public Working Draft (FPWD)

From: Robert O'Callahan <robert@ocallahan.org>
Date: Wed, 30 Jan 2013 12:55:14 +1300
Message-ID: <CAOp6jLb9A6hwhQEC=RHbHDTXEqF8w-562SYLxJA0opYuFNVSYw@mail.gmail.com>
To: Glenn Adams <glenn@skynav.com>
Cc: "Timothy B. Terriberry" <tterriberry@mozilla.com>, public-html-admin@w3.org
On Wed, Jan 30, 2013 at 12:29 PM, Glenn Adams <glenn@skynav.com> wrote:

> Have the authors of HTMLVideoElement even tried to document any of the
> black boxes known as video decoders? No they haven't. They didn't for a
> good reason.


We didn't need to, because the media formats people were using were already
well documented/standardized. For media formats, that information is all
you need for an iinteroperable implementation; there is no need to
integrate a particular piece of code or obtain secret keys. None of this is
currently true for CDMs.

When are folks going to stop standing on this red herring about plug-ins?
> There are dozens of black box APIs in use in the OWP specifications and
> more are being introduced every day it seems. For example, one of the
> opponents of EME in this this thread whom you quote (roc), specifies the
> use of a media stream processor in [1], obtained via
> MediaStream.createProcessor(), which is no different than EME in terms of
> its implied need of either a plug-in or an extensible architectural
> component.


a) That proposal never even made it to first draft. Your link just points
to a snapshot of work-in-progress.
b) My intent was that all built-in stream processors would be properly
specified.
c) Using a string there was a mistake that I would have rectified if the
proposal had progressed. I made my position on this quite clear a while
ago: http://robert.ocallahan.org/2012/05/canvas-getcontext-mistake.html,
especially the last paragraph.

Rob
-- 
Jesus called them together and said, “You know that the rulers of the
Gentiles lord it over them, and their high officials exercise authority
over them. Not so with you. Instead, whoever wants to become great among
you must be your servant, and whoever wants to be first must be your
slave — just
as the Son of Man did not come to be served, but to serve, and to give his
life as a ransom for many.” [Matthew 20:25-28]
Received on Tuesday, 29 January 2013 23:55:43 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 29 January 2013 23:55:44 GMT