<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://www.w3.org/Bugs/Public/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4"
          urlbase="https://www.w3.org/Bugs/Public/"
          
          maintainer="sysbot+bugzilla@w3.org"
>

    <bug>
          <bug_id>18932</bug_id>
          
          <creation_ts>2012-09-20 12:33:32 +0000</creation_ts>
          <short_desc>Make Opus audio codec mandatory for &lt;audio&gt;</short_desc>
          <delta_ts>2013-02-28 23:28:29 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>HTML WG</product>
          <component>HTML5 spec</component>
          <version>unspecified</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>WONTFIX</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Philippe Le Hegaret">plh</reporter>
          <assigned_to name="Edward O&apos;Connor">eoconnor</assigned_to>
          <cc>adrianba</cc>
    
    <cc>eoconnor</cc>
    
    <cc>giles</cc>
    
    <cc>ian</cc>
    
    <cc>maikmerten</cc>
    
    <cc>mike</cc>
    
    <cc>philipj</cc>
    
    <cc>plh</cc>
    
    <cc>public-html-admin</cc>
    
    <cc>public-html-wg-issue-tracking</cc>
          
          <qa_contact name="HTML WG Bugzilla archive list">public-html-bugzilla</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>74125</commentid>
    <comment_count>0</comment_count>
    <who name="Philippe Le Hegaret">plh</who>
    <bug_when>2012-09-20 12:33:32 +0000</bug_when>
    <thetext>RFC 6716 defines the Opus interactive speech and audio codec:
 http://tools.ietf.org/html/rfc6716

We should consider making support for OPUS mandatory for the audio tag.

See also the comments in
 https://hacks.mozilla.org/2012/09/its-opus-it-rocks-and-now-its-an-audio-codec-standard/

regarding the disclosures around the codec.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>74138</commentid>
    <comment_count>1</comment_count>
    <who name="Ralph Giles">giles</who>
    <bug_when>2012-09-20 17:16:28 +0000</bug_when>
    <thetext>Mozilla supports this, and has already deployed an implementation.

I will also note that Opus has is manditory to implement in the current IETF RTCWEB draft so we expect other browsers will be deploying this codec in that context as well.

Manditory-to-implement documentation:

http://tools.ietf.org/html/draft-ietf-rtcweb-audio-00

Chairs confirmation of the decision:

http://www.ietf.org/mail-archive/web/rtcweb/current/msg05267.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>74166</commentid>
    <comment_count>2</comment_count>
    <who name="Ian &apos;Hixie&apos; Hickson">ian</who>
    <bug_when>2012-09-20 21:49:24 +0000</bug_when>
    <thetext>Working groups can&apos;t force a browser to implement something. Are all the browser vendors willing to implement it? That&apos;s what matters.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>74244</commentid>
    <comment_count>3</comment_count>
    <who name="Adrian Bateman [MSFT]">adrianba</who>
    <bug_when>2012-09-21 18:22:42 +0000</bug_when>
    <thetext>Microsoft doesn&apos;t believe HTML5 needs to specify a mandatory to implement codec. The market is quite capable of ensuring that popular formats are supported on the web. Opus did not exist when ISSUE-7 was closed. Who knows what formats might be more popular than this by the time HTML5 gets to Recommendation, or after that. It&apos;s also not clear that there will be widespread adoption of Opus for the purposes that &lt;audio&gt; is currently used.

This does not mean Microsoft is for or against supporting Opus with &lt;audio&gt;, just that the spec doesn&apos;t need to say anything on this.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>74312</commentid>
    <comment_count>4</comment_count>
    <who name="Maik Merten">maikmerten</who>
    <bug_when>2012-09-22 15:06:00 +0000</bug_when>
    <thetext>After 4 years of not converging in a satisfactory manner I do not share Microsoft&apos;s optimism that the market will sort things out. The current situation has an undeniably negative effect on interoperability and puts an unnecessary burden onto web authors to patch things up.

Specifying a mandatory to implement codec, while not being able to force anything, may give additional incentive for offending vendors to &quot;try harder&quot;. Vendors may or will not implement everything in HTML-5, but things may move forward a bit more quickly in the codec area if not supporting a certain baseline codec is non-spec behavior, i.e., a clear bug.

The arrival of Opus should be incentive enough to revisit this issue. Of course, if all major vendors (Google, Microsoft, Mozilla and Opera) agree to implement Opus in &lt;audio&gt; (no matter if mandatory or not) this whole issue may indeed resolve itself.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>81653</commentid>
    <comment_count>5</comment_count>
    <who name="Robin Berjon">robin</who>
    <bug_when>2013-01-21 15:57:49 +0000</bug_when>
    <thetext>Mass move to &quot;HTML WG&quot;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>81762</commentid>
    <comment_count>6</comment_count>
    <who name="Robin Berjon">robin</who>
    <bug_when>2013-01-21 16:00:29 +0000</bug_when>
    <thetext>Mass move to &quot;HTML WG&quot;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>83847</commentid>
    <comment_count>7</comment_count>
    <who name="Edward O&apos;Connor">eoconnor</who>
    <bug_when>2013-02-28 23:28:29 +0000</bug_when>
    <thetext>EDITOR&apos;S RESPONSE: This is an Editor&apos;s Response to your comment. If you are
satisfied with this response, please change the state of this bug to CLOSED. If
you have additional information and would like the Editor to reconsider, please
reopen this bug. If you would like to escalate the issue to the full HTML
Working Group, please add the TrackerRequest keyword to this bug, and suggest
title and text for the Tracker Issue; or you may create a Tracker Issue
yourself, if you are able to do so. For more details, see this document:

   http://dev.w3.org/html5/decision-policy/decision-policy.html

Status: Rejected
Change Description: No spec change.
Rationale: See Ian and Adrian&apos;s rationale in comment 2 and comment 3.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>