> 
>     M> #2 brings up another point: short blocks using a fixed
>     M> big_values=576 (meaning the special huffman tables for the runs
>     M> of data which are just 0 or 1 are not used).  This was just
>     M> lazyness on the part of the ISO programmers.  Takehiro, have
>     M> you given any thought to coding up a search for a more optimal
>     M> short block big_values ?
> 
> Oh !....
> 
> I believed we can't use the count1 region when the block type is short.
> I checked ISO standard and will optimize the coding if available.
> ---
> Takehiro TOMINAGA // may the source be with you !
> --
> MP3 ENCODER mailing list ( http://geek.rcc.se/mp3encoder/ )

It is a little confusion to me because short blocks have fixed values
for the region0/region1 partition which says that region1 ends at 576.
And thus you could assume that big_values has to be at least 576 - but
I just checked the mpglib source and it specifically allows 
big_values to be smaller than both region0 and region1.

The latest version of the frame analizer shows the "big_values"
( c1=big_value(gr=0),big_value(gr=1) at the top of the window)

Take a look at a FhG produced mp3 file with a lot of short blocks :-)

Mark

--
MP3 ENCODER mailing list ( http://geek.rcc.se/mp3encoder/ )

Reply via email to