search for: granule_pos

Displaying 7 results from an estimated 7 matches for "granule_pos".

2004 Mar 13
1
Ogg / Vorbis Compiling under W32 with MingW ** Problem **
...nction) framing.c:274: `os' undeclared (first use in this function) framing.c: At top level: framing.c:333: parse error before '*' token framing.c: In function `ogg_stream_flush': framing.c:336: `os' undeclared (first use in this function) framing.c:339: parse error before "granule_pos" framing.c:349: `granule_pos' undeclared (first use in this function) framing.c:421: `og' undeclared (first use in this function) framing.c: At top level: framing.c:446: parse error before '*' token framing.c: In function `ogg_stream_pageout': framing.c:448: `os' undecl...
2007 Apr 14
0
Discontinuous stream support in libogg1
...; for(vals=0;vals<maxvals;vals++){ if(acc>4096)break; acc+=os->lacing_vals[vals]&0x0ff; - if((os->lacing_vals[vals]&0xff)<255) + if(os->discont?cont&&os->lacing_vals[vals]&0x100:os->lacing_vals[vals]&0xff<255){ granule_pos=os->granule_vals[vals]; + cont=0; + } } } @@ -783,7 +795,8 @@ bos=0; } - if(val<255)saved=os->lacing_fill; + if(os->discont?saved==-1&&!continued:val<255)saved=os->lacing_fill; + if(val<255)continued=0;...
2003 Feb 13
2
Changes to Ogg format IETF I-D
...ges that I have made to the previous version and the attachment contains the complete new I-D. If there are any more change requests, please send me wording proposals as it's easier to include. :) Monty, in case you are doing any changes to Ogg Version 0, such as specifying more clearly the granule_pos format or how the temporal synchronisation between different concurrently multiplexed bitstreams has to work, you'd better tell us now. The IETF has a closing data of Monday, 3rd March for submission of I-Ds for their next meeting. At that meeting they will move the Ogg file format I-D to R...
2003 Feb 13
2
Changes to Ogg format IETF I-D
...ges that I have made to the previous version and the attachment contains the complete new I-D. If there are any more change requests, please send me wording proposals as it's easier to include. :) Monty, in case you are doing any changes to Ogg Version 0, such as specifying more clearly the granule_pos format or how the temporal synchronisation between different concurrently multiplexed bitstreams has to work, you'd better tell us now. The IETF has a closing data of Monday, 3rd March for submission of I-Ds for their next meeting. At that meeting they will move the Ogg file format I-D to R...
2004 Aug 06
3
Chopping off the wideband?
On Tue, Feb 18, 2003 at 06:09:43PM -0500, Jean-Marc Valin wrote: > Le mar 18/02/2003 ? 17:38, John Hayes a ?crit : > > If I encode something in ultra-wideband, can I decode it in wideband by > > chopping off bytes in every frame? > > All you have to do is use the --force-wb switch with speexdec. It will > decode as if the file were wideband, ignoring the ultra-wideband
2004 Aug 06
4
Chopping off the wideband?
...tseconds rather than frame numbers (by bash you can just do $(((min*60+sec)*50)) but it's tacky). I discovered the magic number 50 somewhere as being the number of speex frames per second... is this a universal constant that can be guaranteed? It also does some black magic and contortion with granule_pos, so the XMMS player knows how long the file is and can seek without too much effort. I'll probably clean up speexcat first, and then get speexdec doing consecutive streams. The other reason for the creation of speexcat is that the XMMS plugin does not like seeking within anything except the fi...
2001 Aug 25
4
Ogg MIDI proposal
This is a proposal for Ogg MIDI streams. It will also help other stream additions to Vorbis, as they should follow a similar model. Ralph has done much of the work on this, and also is working on MNG Ogg streams. Background ---------- I was contracted to do this work, so even if you can't think of a use for this, there is one ;) Basically with midi in Ogg, we can have a synchronized