<div dir="ltr"><div><div><div><div><div><div><div><div><div><div><div><div>Hi,<br><br></div>I am trying to understand the demuxing o mp4code of mp4 file in ffmpeg.<br><br></div>I have the following doubts.<br><br></div>1.There is no ff_mp4_demuxer for mp4 demuxing so how<br>
</div>the functions like read_packet,read_header which are there<br></div>in vtable for other demuxers(like avi/asf) are called in mp4 case.<br><br></div>2.Please help me in understanding read_frame_internal.<br></div>wher it is copying the file data to AVPacket *pkt.<br>
<br></div>3.Also in mp4 file case where it is assigning <br></div>s->iFormat->name to mp4 so that appropriate demuxer functions can be called<br><br></div>4.Also if for mp4 it is calling mpegts demux functions.<br><br>
<br></div>Thanks for your help.<br><br></div>Regards,<br>Mayank<br></div>