Re: mplayer VDPAU support

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]<

 



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.

> ,  and how the decoded video surface is displayed using X11

In video_to_output_surface(), the VDPAU mixer gets the necessary data to be able
to render a picture on an output_surface, flip_page (called from mplayer.c)
displays it.

These were MPlayer questions, for VDPAU questions please see
/usr/include/vdpau.c,
ftp://download.nvidia.com/XFree86/vdpau/doxygen/html/index.html or post a
question on http://www.nvnews.net/vbulletin/forumdisplay.php?f=14 .

Carl Eugen

_______________________________________________
MPlayer-users mailing list
MPlayer-users@xxxxxxxxxxxx
https://lists.mplayerhq.hu/mailman/listinfo/mplayer-users

[Index of Archives]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux