[Vorbis-dev] Streams with block sizes 4096 and 8192

KumarBraj Bhushan kumar.brajbhushan at ittiam.com
Tue Mar 1 21:01:52 PST 2005


Monty,

I would suggest not to include 8192 blocksize altogether. We have taken the current Encoder setup as the reference to decide about the tables. This will increase ROM requirement by 16 KB on the Decoder side. If Vorbis wants to have good presence in Audio market, memory and complexity requirement on Decoder should be kept to minimum. 

One more thing, we have tried to use only 16 MSBs of current 32-bit window lookup tables and the quality of decoded outputs seems to be not affected. What was your experience? I am sure you must have experimented with lower precision of these tables. If it works, it will reduce table requirement by half.

Cheers,
Kumar.

-----Original Message-----
From: Monty [mailto:xiphmont at xiph.org]
Sent: Wednesday, March 02, 2005 4:26 AM
To: kiran.aral at wipro.com
Cc: vorbis-dev at xiph.org
Subject: Re: [Vorbis-dev] Streams with block sizes 4096 and 8192





On Tue, Mar 01, 2005 at 03:44:37PM +0530, kiran.aral at wipro.com wrote:
> 
> Hello,
> 
> 
> 
> I am looking for Ogg-vorbis streams with block sizes 4096 and 8192.
> Please let me how do generate these streams. This is to test our
> fixed-point implementation...

The reference encoder (1.0+) uses a 4096 blocksize for quality
settings less than zero (eg, -q -1).  I'm not aware of any encoder
producing 8192-sized blocks, but I can produce one easily and will do
so tonight.

Monty
_______________________________________________
Vorbis-dev mailing list
Vorbis-dev at xiph.org
http://lists.xiph.org/mailman/listinfo/vorbis-dev


More information about the Vorbis-dev mailing list