On Thu, 2011-02-24 at 17:28 +0800, Jyotsana wrote: > Hi, > > Thats's great. But I am not sure why it doesn't play at my end. > Which platform are you running on? Sandybridge
> And for the segfault does the file run till the EOS and then crashes or > somewhere in the middle? It crashes in the middle > > Thanks, > Jyotsana. > > Xiang, Haihao wrote: > >> One reason of the sample not receiving 'prepare-xwindow-id' message > >> could be if the file is not present in the same path as the executable. > >> The 'Filename' variable should be changed accordingly if it is not. > >> Could you tell me the format of your file and the type of video codec > >> present in the file? > >> The application supports only mov/mp4(h264 : video codec) or > >> mpegts(mpeg2 : video codec). > >> > > Oh, my fault. After moving all files to the same directory, I got four > > windows, however I can't reproduce your issue. > > > > 1. All videos are rendered fine at the beginning. See the attached > > screenshot. > > > > 2. I also got a segment fault after a while, but this issue isn't same > > as yours according to your backtrace. An invalid surface id is passed > > to the backed driver via vaPutSurface in my case. I have fixed this > > segment issue however I am not sure why an invalid id is passed to the > > driver. Maybe it is a plugin problem. > > > > > > > > > >> Thanks, > >> Jyotsana. > >> > >> Xiang, Haihao wrote: > >> > >>> Hi, > >>> > >>> I tried to reproduce the issue with your sample code but failed. > >>> No window is created even with single video file. With gdb's help, I > >>> found the sample doesn't receive 'prepare-xwindow-id' message. > >>> > >>> After building the sample code ( I modified the variable 'Filename'), I > >>> directly run MultiVideo > >>> $> ./MultiVideo > >>> > >>> Did I miss something? > >>> > >>> Thanks > >>> Haihao > >>> > >>> > >>> > >>> > >>> > >>> > >>>> Hi, > >>>> > >>>> I am trying to play multiple videos simultaneously using > >>>> GStreamer(vaapidecode and vaapisink plugins) and libVA-1.0.7. > >>>> In the sample application I am creating multiple windows using > >>>> "XCreateWindow" and passing the generated window ID to vaapisink. > >>>> There are two problems I am facing: > >>>> > >>>> 1. The first video is getting rendered but the other videos are not > >>>> getting rendered. > >>>> > >>>> 2. The application crashes randomly. > >>>> None of the gstreamer calls return a failure and the state is getting > >>>> changed to play successfully. Tried the application with different > >>>> container formats. > >>>> Also from the command line using "gst-launch" I am able to playback > >>>> multiple videos simultaneously. > >>>> > >>>> The backtrace of the gdb log is attached "CrashLog.txt". The log > >>>> suggests the crash is in "i965_PutSurface". > >>>> > >>>> I am using the following packages as mentioned on Intel Linux graphics > >>>> site "http://intellinuxgraphics.org/2010Q4.html": > >>>> > >>>> 2D driver: xf86-video-intel 2.14.0 release > >>>> <http://xorg.freedesktop.org/archive/individual/driver/xf86-video-intel-2.14.0.tar.bz2> > >>>> > >>>> > >>>> 3D driver: mesa 7.10 <ftp://freedesktop.org/pub/mesa/7.10/> > >>>> Libdrm: libdrm-2.4.23 release > >>>> <http://dri.freedesktop.org/libdrm/libdrm-2.4.23.tar.bz2> > >>>> Kernel: 2.6.37 release > >>>> <http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.37.tar.bz2> > >>>> Cairo: cairo-1.10.2 release <http://cairographics.org/news/cairo-1.10.2/> > >>>> Libva: libva-1.0.7 release > >>>> <http://cgit.freedesktop.org/libva/snapshot/libva-1.0.7.tar.bz2> > >>>> xserver: 1.9.3 > >>>> > >>>> Apart from this I have installed the following gstreamer packages: > >>>> gstreamer-0.10.31 > >>>> gst-plugins-base-0.10.29 > >>>> gst-plugins-good-0.10.22 > >>>> gst-plugins-bad-0.10.19 > >>>> gst-plugins-ugly-0.10.15 > >>>> gst-ffmpeg-0.10.10. > >>>> > >>>> For reference attaching the sample application "MultiVideo.c". > >>>> > >>>> I am not sure if it is application problem or plugin or driver > >>>> limitation or X? As the same application runs with "ximagesink"and > >>>> decoder like ffmpeg. > >>>> What could be the problem? > >>>> > >>>> PS : OS : Fedora Core 13. Platform: Sandy Bridge.Kernel : 2.6.37. > >>>> > >>>> Regards, > >>>> Jyotsana. > >>>> > >>>> > >>>> > >>> > >>> > >>> > > > > > > > > ------------------------------------------------------------------------ > > > _______________________________________________ Intel-gfx mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/intel-gfx
