hi Haihao, Thanks for your reply, i made everything in debug mode and set the environment flag (I ssh to the target box, set DISPLAY to the native display (:0) and then on bash prompt, export VA_INTEL_DEBUG=1 ) but nothing additional gets printed. When you said "You will see nothing on the window after setting VA_INTEL_DEBUG=1", did you mean on the native window, I should not see any frames rendering and instead I should see something else? Sorry, I am a bit confused.
Regards, Ratin On Thu, Jun 4, 2015 at 6:07 PM, Xiang, Haihao <[email protected]> wrote: > > Maybe it is caused by the display server. You can give a try with > setting VA_INTEL_DEBUG=1 in your environment. You will see nothing on > the window after setting VA_INTEL_DEBUG=1. > > Thanks > Haihao > > > > I am integrating vaapi with ffmpeg on a Intel Nuc D54250WYK running > > ubuntu 14.04.2 LTS with lightDM as the window manager, display > > connected via mini HDMI-> regular HDMI to a 1080 P monitor. I am > > calling vaPutSurface on a surface and it appears that it takes roughly > > abt 30 msec to finish. I was wondering if anybody have an idea why > > this would be the case. The surface is allocated, decoded and then > > vaPutSurface is called for it. Note the delta in lines like > > > > "|2015-06-03 17:29:13.210 Delta(usec): 131| Calling va putsurface for > > suface ID: 67108864 > > |2015-06-03 17:29:13.242 Delta(usec): 31561| putsurface done for > > surface ID: 67108864 > > " > > > > > > took 31 msec. > > > > status = vaPutSurface( pVAAPICNTX->vaDisplay, > > vs->id, > > pVAAPICNTX->voWindow, > > 0, 0, pVAAPICNTX->vid_width, > > pVAAPICNTX->vid_height, > > 0, 0, pVAAPICNTX->voWidth, > > pVAAPICNTX->voHeight, > > NULL, 0, > > VA_FRAME_PICTURE); > > > > > > > > window creation is pretty straight forward: > > m_winAttr.background_pixel = XBlackPixel(m_display, > > m_visinfo->screen); > > win.window = XCreateWindow(m_display, m_rootWindow, rect.x, rect.y, > > rect.width, rect.height, 0, m_visinfo->depth, InputOutput, > > m_visinfo->visual, CWBackPixel | CWBorderPixel | CWColormap | > > CWEventMask | CWOverrideRedirect, &m_winAttr); > > > > XAllocNamedColor(m_display, m_winAttr.colormap,"black", &color, &rgb); > > XSetWindowBackground(m_display, win.window, color.pixel); > > > > I would like to get some feedback. > > > > > > Thanks > > > > > > Ratin > > > > > > |2015-06-03 17:29:13.209 Delta(usec): 31652| putsurface done for > > surface ID: 67108883 > > |2015-06-03 17:29:13.210 Delta(usec): 1311| Allocating surface > > 67108870 > > |2015-06-03 17:29:13.210 Delta(usec): 266| DrawHorizBand: Surface > > 67108870 in use , - rendering.. > > |2015-06-03 17:29:13.210 Delta(usec): 73| Releasing surface: 67108868, > > we havent rendred it! exiting.. > > |2015-06-03 17:29:13.210 Delta(usec): 131| Calling va putsurface for > > suface ID: 67108864 > > |2015-06-03 17:29:13.242 Delta(usec): 31561| putsurface done for > > surface ID: 67108864 > > |2015-06-03 17:29:13.243 Delta(usec): 1284| Releasing surface: > > 67108868, we havent rendred it! exiting.. > > |2015-06-03 17:29:13.243 Delta(usec): 66| Allocating surface 67108871 > > |2015-06-03 17:29:13.244 Delta(usec): 235| DrawHorizBand: Surface > > 67108871 in use , - rendering.. > > |2015-06-03 17:29:13.244 Delta(usec): 160| Calling va putsurface for > > suface ID: 67108867 > > |2015-06-03 17:29:13.275 Delta(usec): 31568| putsurface done for > > surface ID: 67108867 > > |2015-06-03 17:29:13.277 Delta(usec): 1284| Allocating surface > > 67108872 > > |2015-06-03 17:29:13.277 Delta(usec): 267| DrawHorizBand: Surface > > 67108872 in use , - rendering.. > > |2015-06-03 17:29:13.277 Delta(usec): 71| Releasing surface: 67108871, > > we havent rendred it! exiting.. > > |2015-06-03 17:29:13.277 Delta(usec): 132| Calling va putsurface for > > suface ID: 67108866 > > |2015-06-03 17:29:13.309 Delta(usec): 31595| putsurface done for > > surface ID: 67108866 > > |2015-06-03 17:29:13.310 Delta(usec): 1289| Allocating surface > > 67108873 > > |2015-06-03 17:29:13.310 Delta(usec): 254| DrawHorizBand: Surface > > 67108873 in use , - rendering.. > > |2015-06-03 17:29:13.310 Delta(usec): 153| Calling va putsurface for > > suface ID: 67108868 > > |2015-06-03 17:29:13.342 Delta(usec): 31456| putsurface done for > > surface ID: 67108868 > > |2015-06-03 17:29:13.343 Delta(usec): 1247| Allocating surface > > 67108874 > > |2015-06-03 17:29:13.343 Delta(usec): 240| DrawHorizBand: Surface > > 67108874 in use , - rendering.. > > |2015-06-03 17:29:13.343 Delta(usec): 70| Releasing surface: 67108872, > > we havent rendred it! exiting.. > > |2015-06-03 17:29:13.343 Delta(usec): 129| Calling va putsurface for > > suface ID: 67108865 > > |2015-06-03 17:29:13.375 Delta(usec): 31632| putsurface done for > > surface ID: 67108865 > > |2015-06-03 17:29:13.376 Delta(usec): 1228| Releasing surface: > > 67108872, we havent rendred it! exiting.. > > |2015-06-03 17:29:13.376 Delta(usec): 66| Allocating surface 67108875 > > |2015-06-03 17:29:13.377 Delta(usec): 247| DrawHorizBand: Surface > > 67108875 in use , - rendering.. > > |2015-06-03 17:29:13.377 Delta(usec): 141| Calling va putsurface for > > suface ID: 67108871 > > |2015-06-03 17:29:13.408 Delta(usec): 31652| putsurface done for > > surface ID: 67108871 > > |2015-06-03 17:29:13.410 Delta(usec): 1234| Allocating surface > > 67108876 > > |2015-06-03 17:29:13.410 Delta(usec): 257| DrawHorizBand: Surface > > 67108876 in use , - rendering.. > > |2015-06-03 17:29:13.410 Delta(usec): 69| Releasing surface: 67108875, > > we havent rendred it! exiting.. > > |2015-06-03 17:29:13.410 Delta(usec): 127| Calling va putsurface for > > suface ID: 67108870 > > |2015-06-03 17:29:13.442 Delta(usec): 31668| putsurface done for > > surface ID: 67108870 > > |2015-06-03 17:29:13.443 Delta(usec): 1262| Allocating surface > > 67108877 > > |2015-06-03 17:29:13.443 Delta(usec): 236| DrawHorizBand: Surface > > 67108877 in use , - rendering.. > > |2015-06-03 17:29:13.443 Delta(usec): 161| Calling va putsurface for > > suface ID: 67108872 > > |2015-06-03 17:29:13.475 Delta(usec): 31656| putsurface done for > > surface ID: 67108872 > > |2015-06-03 17:29:13.476 Delta(usec): 1248| Allocating surface > > 67108878 > > |2015-06-03 17:29:13.477 Delta(usec): 250| DrawHorizBand: Surface > > 67108878 in use , - rendering.. > > |2015-06-03 17:29:13.477 Delta(usec): 69| Releasing surface: 67108876, > > we havent rendred it! exiting.. > > |2015-06-03 17:29:13.477 Delta(usec): 128| Calling va putsurface for > > suface ID: 67108869 > > |2015-06-03 17:29:13.508 Delta(usec): 31638| putsurface done for > > surface ID: 67108869 > > |2015-06-03 17:29:13.510 Delta(usec): 1228| Releasing surface: > > 67108876, we havent rendred it! exiting.. > > |2015-06-03 17:29:13.510 Delta(usec): 79| Allocating surface 67108879 > > |2015-06-03 17:29:13.510 Delta(usec): 250| DrawHorizBand: Surface > > 67108879 in use , - rendering.. > > |2015-06-03 17:29:13.510 Delta(usec): 140| Calling va putsurface for > > suface ID: 67108875 > > |2015-06-03 17:29:13.542 Delta(usec): 31724| putsurface done for > > surface ID: 67108875 > > |2015-06-03 17:29:13.543 Delta(usec): 1239| Allocating surface > > 67108880 > > |2015-06-03 17:29:13.543 Delta(usec): 232| DrawHorizBand: Surface > > 67108880 in use , - rendering.. > > |2015-06-03 17:29:13.543 Delta(usec): 51| Releasing surface: 67108879, > > we havent rendred it! exiting.. > > |2015-06-03 17:29:13.544 Delta(usec): 106| Calling va putsurface for > > suface ID: 67108874 > > |2015-06-03 17:29:13.575 Delta(usec): 31677| putsurface done for > > surface ID: 67108874 > > |2015-06-03 17:29:13.576 Delta(usec): 1244| Allocating surface > > 67108881 > > |2015-06-03 17:29:13.577 Delta(usec): 232| DrawHorizBand: Surface > > 67108881 in use , - rendering.. > > |2015-06-03 17:29:13.577 Delta(usec): 126| Calling va putsurface for > > suface ID: 67108876 > > |2015-06-03 17:29:13.609 Delta(usec): 31734| putsurface done for > > surface ID: 67108876 > > |2015-06-03 17:29:13.610 Delta(usec): 1211| Allocating surface > > 67108882 > > |2015-06-03 17:29:13.610 Delta(usec): 233| DrawHorizBand: Surface > > 67108882 in use , - rendering.. > > |2015-06-03 17:29:13.610 Delta(usec): 48| Releasing surface: 67108880, > > we havent rendred it! exiting.. > > |2015-06-03 17:29:13.610 Delta(usec): 104| Calling va putsurface for > > suface ID: 67108873 > > |2015-06-03 17:29:13.642 Delta(usec): 31764| putsurface done for > > surface ID: 67108873 > > |2015-06-03 17:29:13.643 Delta(usec): 1229| Releasing surface: > > 67108880, we havent rendred it! exiting.. > > |2015-06-03 17:29:13.643 Delta(usec): 56| Allocating surface 67108883 > > |2015-06-03 17:29:13.643 Delta(usec): 205| DrawHorizBand: Surface > > 67108883 in use , - rendering.. > > |2015-06-03 17:29:13.643 Delta(usec): 126| Calling va putsurface for > > suface ID: 67108879 > > |2015-06-03 17:29:13.675 Delta(usec): 31694| putsurface done for > > surface ID: 67108879 > > |2015-06-03 17:29:13.676 Delta(usec): 1234| Allocating surface > > 67108864 > > |2015-06-03 17:29:13.677 Delta(usec): 229| DrawHorizBand: Surface > > 67108864 in use , - rendering.. > > |2015-06-03 17:29:13.677 Delta(usec): 50| Releasing surface: 67108883, > > we havent rendred it! exiting.. > > |2015-06-03 17:29:13.677 Delta(usec): 106| Calling va putsurface for > > suface ID: 67108878 > > |2015-06-03 17:29:13.709 Delta(usec): 31713| putsurface done for > > surface ID: 67108878 > > |2015-06-03 17:29:13.710 Delta(usec): 1243| Allocating surface > > 67108867 > > |2015-06-03 17:29:13.710 Delta(usec): 225| DrawHorizBand: Surface > > 67108867 in use , - rendering.. > > |2015-06-03 17:29:13.710 Delta(usec): 127| Calling va putsurface for > > suface ID: 67108880 > > |2015-06-03 17:29:13.742 Delta(usec): 31744| putsurface done for > > surface ID: 67108880 > > |2015-06-03 17:29:13.743 Delta(usec): 1248| Allocating surface > > 67108866 > > |2015-06-03 17:29:13.743 Delta(usec): 233| DrawHorizBand: Surface > > 67108866 in use , - rendering.. > > |2015-06-03 17:29:13.743 Delta(usec): 50| Releasing surface: 67108864, > > we havent rendred i > > > > > > _______________________________________________ > > Libva mailing list > > [email protected] > > http://lists.freedesktop.org/mailman/listinfo/libva > > >
_______________________________________________ Libva mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/libva
