Main Page | Report this Page
 
   
Science Forum Index  »  Compression Forum  »  In desperate need of some help with the MP3 bitstream struct
Page 1 of 1    
Author Message
D. Marais
Posted: Sun Sep 28, 2003 1:32 am
Guest
According to the ISO11172 MP3 standards the Main_data_end attribute
points to the end of the main data for the current frame. This is
calculated by subtracting the Main_data_end from the start of the next
frames header. This means that the current frame's main data will
start 1 bit after the previous frame's main data ends. This doesn't
seem to work. Ive found a source code of an Mp3 decoder that stated
that the ISO11172 standard are wrong in this aspect. Could someone
please explain to me how one can determine the start of the Main Data.

Another problem is that sometimes I get a Table_select (Huffman
tables) of 0 and 4. This can not be as these tables are not supposed
to be used. Should I just skip the decoding with these tables or am I
reading the bitstream wrong?

Thanx.
D. Marais
 
Page 1 of 1       All times are GMT - 5 Hours
The time now is Sat Nov 22, 2008 7:57 pm