View Single Post
Old 6th April 2011, 21:22   #2  |  Link
davroslyrad
Registered User
 
davroslyrad's Avatar
 
Join Date: Dec 2010
Posts: 4
Greetings everyone,

I have dug into this just a bit, and I discovered the real problem here is trying to wedge HEAAC-v2 parameters into an ADTS header. Please correct me if I am wrong, the idea is to audio work with an LC type of decoder. As a result, the SBR payload, which will double the sample rate, will be ignored by the LC decoder.

According to ATSC-153, sample rates of 24Khz, 22.05Khz and 16Khz will have SBR present, while sample rates of 48Khz, 44.1Khz, and 32Khz will not have SBR present. For this reason, dividing by 2 the 48Khz sample rate to 24Khz actually worked since no SBR was present. Would this actually work?

BTW: Does anyone know the level for the HEAAC profile for value 0x30? The table I have (14496-3_2005, Table 1.12) stops at 0x2f, which is level 5. It looks as though it should level, for adts profile value of 1 works (object type minus 1).

Many thanks,

davroslyrad
davroslyrad is offline   Reply With Quote