Jump to ID:
Multimedia

Project Home

Documents

Discussions

Wiki

Project Info
Forum Topic - MP4 parser modifications: (3 Items)
   
 
 
MP4 parser modifications  
Hi Peter/Adrian Boak,

I may need to make changes to MP4 parser for my AAC decoder to work. I will require to receive single frame instead of 
multiple frames.
How should I proceed, is there any procedure to be followed  to make changes to the existing filters?
My only concern is, once the MP4 parser becomes specific to my decoder, maintenance will become an issue.
Please suggest what needs to be done?

- Venkat
Re: MP4 parser modifications  
> Hi Peter/Adrian Boak,
> 
> I may need to make changes to MP4 parser for my AAC decoder to work. I will 
> require to receive single frame instead of multiple frames.
> How should I proceed, is there any procedure to be followed  to make changes 
> to the existing filters?
> My only concern is, once the MP4 parser becomes specific to my decoder, 
> maintenance will become an issue.
> Please suggest what needs to be done?
> 
> - Venkat


We provide an AAC decoder with our package.  I assume it is not suitable for your uses?

As far as modifying the mp4 parser is concerned, I wouldn't recommend it.  Splitting up the chunks in the decoder would 
be preferable.  Switching the mp4 parser to serve up samples rather than chunks would take considerable work and testing
.
Re: MP4 parser modifications  
Hi Adrian Boak,

I couldn't find the AAC decoder filter. I could find only decoder library.
How to split the chunks into frames in the decoder filter?  Is the frame information (offsets for each frame) passed 
from the parser?

My decoder handles ADTS format, so I need to insert ADTS header for each frame and pass.