W3C home > Mailing lists > Public > public-webrtc@w3.org > February 2015

Re: Re: CfC to publish FPWD of Audio Output Devices API; deadline January 30

From: Justin Uberti <juberti@google.com>
Date: Thu, 5 Feb 2015 14:00:24 -0800
Message-ID: <CAOJ7v-2+z851aJqgwdP9OVx+NCDwt+KW=y7DvL8VWNmOzSzF0Q@mail.gmail.com>
To: Kiran Kumar Guduru <kiran.guduru@samsung.com>
Cc: Stefan HÃ¥kansson LK <stefan.lk.hakansson@ericsson.com>, "public-webrtc@w3.org" <public-webrtc@w3.org>
On Tue, Jan 27, 2015 at 9:17 PM, Kiran Kumar Guduru <
kiran.guduru@samsung.com> wrote:

>
>
>
>
> ------- *Original Message* -------
>
> *Sender* : Justin Uberti<juberti@google.com>
>
> *Date* : Jan 24, 2015 06:42 (GMT+09:00)
>
> *Title* : Re: CfC to publish FPWD of Audio Output Devices API; deadline
> January 30
>
>
>
>
> On Wed, Jan 21, 2015 at 1:34 AM, Kiran Kumar Guduru <
> kiran.guduru@samsung.com> wrote:
>
>>  Hi,
>>
>> The following are two minor corrections need to be updated in the draft
>>
>> I. In section 2.2, both the steps 3 and 5 are mistyped to paused state
>> false, that need to be updated from
>>
>>    1.
>>
>>    If the media element's paused
>>    <http://www.w3.org/TR/html5/embedded-content-0.html#dom-media-paused> attribute
>>    is* false*, stop playing this object's audio out of the device
>>    represented by the sinkId
>>    <http://w3c.github.io/mediacapture-output/#widl-HTMLMediaElement-sinkId>
>>     attribute.
>>    2.
>>
>>    Set the sinkId
>>    <http://w3c.github.io/mediacapture-output/#widl-HTMLMediaElement-sinkId>
>>     attribute to sinkId.
>>    3.
>>
>>    If the media element's paused
>>    <http://www.w3.org/TR/html5/embedded-content-0.html#dom-media-paused> attribute
>>    is* false*, start playing this object's audio out of the device
>>    represented by sinkId.
>>
>> to
>>
>>    1.
>>
>>    If the media element's paused
>>    <http://www.w3.org/TR/html5/embedded-content-0.html#dom-media-paused> attribute
>>    is *true*, stop playing this object's audio out of the device
>>    represented by the sinkId
>>    <http://w3c.github.io/mediacapture-output/#widl-HTMLMediaElement-sinkId>
>>     attribute.
>>    2.
>>
>>    Else if the media element's paused
>>    <http://www.w3.org/TR/html5/embedded-content-0.html#dom-media-paused> attribute
>>    is false, start playing this object's audio out of the device represented by
>>     sinkId.
>>    3.
>>
>>    Set the sinkId
>>    <http://w3c.github.io/mediacapture-output/#widl-HTMLMediaElement-sinkId>
>>     attribute to sinkId.
>>
>>
> I think the existing text is correct. We only need to stop/start the
> stream if the element was not paused.
>
> *Kiran*: In the existing text, in both points 1 and 3 are representing
> paused attribute *false*, (Now I highlighted it in bold), It should be
> true for 1 statement and false in the other.
>

No; if the paused attribute is *true*, no action is necessary. Step #1 and
#3 are only needed if media is playing, e.g. paused is *false*.

What we are doing here is stopping media from playing out the old device,
and starting it on the new device; there is no needed to do so, of course,
if media is not playing.

>
>    1.
>
>    If the media element's paused
>    <http://www.w3.org/TR/html5/embedded-content-0.html#dom-media-paused> attribute
>    is* false*, stop playing this object's audio out of the device
>    represented by the sinkId
>    <http://w3c.github.io/mediacapture-output/#widl-HTMLMediaElement-sinkId>
>     attribute.
>    2.
>
>    Set the sinkId
>    <http://w3c.github.io/mediacapture-output/#widl-HTMLMediaElement-sinkId>
>     attribute to sinkId.
>    3.
>
>    If the media element's paused
>    <http://www.w3.org/TR/html5/embedded-content-0.html#dom-media-paused> attribute
>    is* false*, start playing this object's audio out of the device
>    represented by sinkId.
>
>
>
>> II. In section 3.1.1, first bullet of Option1;  constructor is
>> misspelled. Please update it from
>>
>>     The sink ID is passed as an argument to the AudioContext
>> <http://webaudio.github.io/web-audio-api/#the-audiocontext-interface> ctor,
>> e.g.
>>
>>     to
>>
>>     The sink ID is passed as an argument to the AudioContext
>> <http://webaudio.github.io/web-audio-api/#the-audiocontext-interface>
>>  construcctor, e.g.
>>
>>
>>
> ctor is an abbreviation, but I agree with this change.
>
>>  Thanks,
>>
>> Kiran.
>>
>> ------- *Original Message* -------
>>
>> *Sender* : Stefan HÃ¥kansson LK<stefan.lk.hakansson@ericsson.com>
>>
>> *Date* : Jan 19, 2015 17:25 (GMT+09:00)
>>
>> *Title* : CfC to publish FPWD of Audio Output Devices API; deadline
>> January 30
>>
>>
>> We propose to publish a First Public Working Draft of Audio Output
>> Devices API, and this is a Call for Consensus to do so, using the
>> following Editor's Draft as the basis:
>>
>>
>>
>> This CfC satisfies the group's requirement to "record the group's
>> decision to request advancement".
>>
>> By publishing this FPWD, the group sends a signal to the community to
>> begin reviewing the document. The FPWD reflects where the group is on
>> this spec at the time of publication; it does _not_ necessarily mean
>> there is consensus on the spec's contents.
>>
>> If you have any comments or concerns about this CfC, please reply to
>> this e-mail by January 30 at the latest. Positive response is
>> preferred and encouraged, and silence will be considered as agreement
>> with the proposal.
>>
>> (Note that the Audio Output Devices API document is developed in the
>> Media Capture TF, but it is for the parent WGs to decide about advancing
>> documents - that's why this mail is to the WebRTC WG.)
>>
>> Harald and Stefan
>>
>>
>>
>>
>>
>>
>
>
>
>
>


201501281048241_Z5JE7EUA.gif
(image/gif attachment: 201501281048241_Z5JE7EUA.gif)

201501281048257_LK7CT9SZ.gif
(image/gif attachment: 201501281048257_LK7CT9SZ.gif)

Received on Thursday, 5 February 2015 22:01:14 UTC

This archive was generated by hypermail 2.3.1 : Monday, 23 October 2017 15:19:43 UTC