- From: Yves Lafon <ylafon@w3.org>
- Date: Wed, 16 Jun 2010 04:23:26 -0400 (EDT)
- To: Silvia Pfeiffer <silviapfeiffer1@gmail.com>
- cc: Media Fragment <public-media-fragment@w3.org>
On Wed, 16 Jun 2010, Silvia Pfeiffer wrote: > Hi Yves, > > I'm just looking through all the commits that were made yesterday. I > think we have just dropped a particular application through this > commit below, in particular this change: Indeed, just fixed. > > >> -Content-Range-Mapping = "Content-Range-Mapping" ":" ( content-range-mapping-spec >> - [ ";" "include-setup"] ) | "include-setup" >> +Content-Range-Mapping = "Content-Range-Mapping" ":" '{' content-range-mapping-spec >> + [ ";" "include-setup"] '}' '=' '{' >> + byte-content-range-mapping-spec '}' > > > It needs to be possible to only reply with the setup information in a > CRM header, because e.g. if you ask for a range that doesn't exist and > you have an include-setup in the range, then the server has to reply > with the setup alone. Therefore, we need to be able to return e.g.: > > Content-Range-Mapping : include-setup = bytes 0-45678 > > This was why I had the CRM defined as it was before - I don't think > that's possible any more. I think we need to change the production > rule to: > > Content-Range-Mapping = "Content-Range-Mapping" ":" '{' > content-range-mapping-spec [ ";" "include-setup"] | "include-setup" > '}' '=' '{' byte-content-range-mapping-spec '}' > > > Cheers, > Silvia. > > > On Wed, Jun 16, 2010 at 12:35 AM, Yves Lafon via cvs-syncmail > <cvsmail@w3.org> wrote: >> Update of /w3ccvs/WWW/2008/WebVideo/Fragments/WD-media-fragments-spec >> In directory hutz:/tmp/cvs-serv21922 >> >> Modified Files: >> overview.xml >> Log Message: >> added byte range equivalence, matching >> RESOLUTION: new syntax for the Content-Range-Mapping header, "Content-Range-Mapping: {t:npt 10-20/0-38;include-setup}={bytes 0-2000,4000-1000/2000}" >> >> >> Index: overview.xml >> =================================================================== >> RCS file: /w3ccvs/WWW/2008/WebVideo/Fragments/WD-media-fragments-spec/overview.xml,v >> retrieving revision 1.92 >> retrieving revision 1.93 >> diff -u -d -r1.92 -r1.93 >> --- overview.xml 15 Jun 2010 14:25:17 -0000 1.92 >> +++ overview.xml 15 Jun 2010 14:35:38 -0000 1.93 >> @@ -2359,8 +2359,14 @@ >> ; >> ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; HTTP Response Headers ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; >> ; >> -Content-Range-Mapping = "Content-Range-Mapping" ":" ( content-range-mapping-spec >> - [ ";" "include-setup"] ) | "include-setup" >> +Content-Range-Mapping = "Content-Range-Mapping" ":" '{' content-range-mapping-spec >> + [ ";" "include-setup"] '}' '=' '{' >> + byte-content-range-mapping-spec '}' >> + >> +byte-range-mapping-spec = bytes-unit SP >> + byte-range-resp-spec *( "," byte-range-resp-spec ) "/" >> + ( instance-length / "*" ) >> + >> content-range-mapping-spec = time-mapping-spec | track-mapping-spec | name-mapping-spec >> time-mapping-spec = timeprefix ":" time-mapping-options >> time-mapping-options = npt-mapping-option / smpte-mapping-option / clock-mapping-option >> >> >> > > -- Baroula que barouleras, au tiéu toujou t'entourneras. ~~Yves
Received on Wednesday, 16 June 2010 08:23:28 UTC