[Mplayer-cvslog] CVS: main/libmpcodecs vd_ffmpeg.c,1.3,1.4

Felix Buenemann atmosfear at users.sourceforge.net
Thu Mar 21 02:37:22 CET 2002


Am Mit, 2002-03-20 um 16.19 schrieb Arpi:
> Hi,
> 
> > > you should call mpcodecs_config_vo() with the new width/height values!
> > 
> > Ahh... you're right :(
> > 
> > Btw, Michael could you implement into lavc/mpeg4 to change the dimensions
> > in context according to mpeg4 frameheader? (this way we doesn't need to
> > hardcode some values to qt demuxer - as this was mentioned on ffmpeg list
> > with h263)
> 
> he can't.
> the mpeg4 frameheader never reach libavcodec :(
> it's stored in stsd chunk of mov file, not in mdat.
> so we should do some hacking of demux_mov, parse out mpeg4 header and
> attach it to first frame sent back.
> atmos did it for mpeg4 audio, i've seen his patch some time ago. the same
> should be done for video.
I think Michael want the esds atom from the stds chunk, but is the size
info somehow encoded? Because I can see no 352 (0x0160) in there, when I
watch it through hex editor.

Btw. I can add code to extract esds header from stsd to demux_mov.c.
> 
> 
> A'rpi / Astral & ESP-team
> 
-- 
Best Regards,
	Atmos
____________________________________________
- MPlayer Developer - http://mplayerhq.hu/ -
____________________________________________



More information about the MPlayer-cvslog mailing list