On Sun, Aug 30, 2009 at 09:05:14PM +0000, Carl Eugen Hoyos wrote: > kkumar s <kumars2007 <at> gmail.com> writes: > > > I am trying to understand the code for the data flow when vdpau is enabled. > > I see that in libvo/vo_vdpau.c the vdp_device is created , and later the > > vdp_decoder is also > > created. I see a function draw_slice which actually calls > > vdo_decoder_render. I am not able to figure out how libavcodec calls > > draw_slice > > put_image() in libmpcodecs/vf_vo.c calls draw_slice. You got the wrong one, that is just a compatibility wrapper (and wouldn't work for VDPAU). It's draw_slice calling draw_slice all the way through from libavcodec over libmpcodecs to libvo. _______________________________________________ MPlayer-users mailing list MPlayer-users@xxxxxxxxxxxx https://lists.mplayerhq.hu/mailman/listinfo/mplayer-users