Announcement

Collapse
No announcement yet.

VA-API Gallium3D State Tracker Added Back To Mesa

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • #11
    Originally posted by Nille View Post
    Is this State Tracker now "XBMC" Compatible? I have the UVD1 and UVD2 Blocks in mind
    You mean KC as Kodi Compatible Probably works, only someone needs to try it on those 5-7 years old hardware

    Comment


    • #12
      For video decoding and playback, VA-API is not better, neither on paper nor in practice. Especially the presentation layer of VA-API is extremely lacking.

      There's just one thing: VA-API supports video encoding while VDPAU doesn't. That's probably why this implementation is being worked on.

      Comment


      • #13
        vaapi state tracker doesn't work with the mpv player.
        ## VGA ##
        AMD: X1950XTX, HD3870, HD5870
        Intel: GMA45, HD3000 (Core i5 2500K)

        Comment


        • #14
          Originally posted by darkbasic View Post
          vaapi state tracker doesn't work with the mpv player.
          I tested it with mpv 0.6 it works for me on Kabini .

          Comment


          • #15
            ~ $ mpv -vo=opengl-hq -hwdec=vaapi test.mkv
            Playing: test.mkv
            Can not open external file test.txt.
            [stream] Video (+) --vid=1 (h264)
            [stream] Audio (+) --aid=1 (*) (ac3)
            libva info: VA-API version 0.35.1
            libva info: va_getDriverName() returns 0
            libva info: Trying to open /usr/lib64/va/drivers/radeonsi_drv_video.so
            libva info: va_openDriver() returns -1
            [vaapi] vaInitialize(): unknown libva error
            [vo/opengl-hq] Couldn't load hwdec driver 'vaapi'
            VO does not support requested hardware decoder.
            Using software decoding.
            AO: [pulse] 48000Hz stereo 2ch float
            VO: [opengl-hq] 1280x720 => 1280x720 yuv420p
            AV: 00:00:10 / 00:41:37 (0%) A-V: 0.000
            ## VGA ##
            AMD: X1950XTX, HD3870, HD5870
            Intel: GMA45, HD3000 (Core i5 2500K)

            Comment


            • #16
              Originally posted by darkbasic View Post
              libva info: Trying to open /usr/lib64/va/drivers/radeonsi_drv_video.so
              libva info: va_openDriver() returns -1
              [vaapi] vaInitialize(): unknown libva error
              Do you have that lib on that path Probably you got gallium_drv_video.so , so just link to it as radeonsi_drv_video.so
              Last edited by dungeon; 02 October 2014, 11:27 AM.

              Comment


              • #17
                Originally posted by dungeon View Post
                Do you have that lib on that path Probably you got gallium_drv_video.so , so just link to it as radeonsi_drv_video.so
                I already tried to symlink it but it didn't help.
                ## VGA ##
                AMD: X1950XTX, HD3870, HD5870
                Intel: GMA45, HD3000 (Core i5 2500K)

                Comment


                • #18
                  Not sure probably something with path or deps... trying it now on 32bit OS works there too

                  $ mpv -vo=opengl -hwdec=vaapi -fullscreen http://ftp.nluug.nl/graphics/blender...fps_normal.mp4
                  Playing: http://ftp.nluug.nl/graphics/blender...fps_normal.mp4
                  [stream] Video (+) --vid=1 (*) (h264)
                  [stream] Audio (+) --aid=1 --alang=und (*) (mp3)
                  [stream] Audio --aid=2 --alang=und (*) (ac3)
                  File tags:
                  major_brand: isom
                  minor_version: 1
                  compatible_brands: isomavc1
                  creation_time: 2013-12-16 17:59:32
                  title: Big Buck Bunny, Sunflower version
                  artist: Blender Foundation 2008, Janus Bager Kristensen 2013
                  comment: Creative Commons Attribution 3.0 - http://bbb3d.renderfarming.net
                  genre: Animation
                  composer: Sacha Goedegebure
                  ATTENTION: default value of option vblank_mode overridden by environment.
                  libva info: VA-API version 0.36.0
                  libva info: va_getDriverName() returns 0
                  libva info: Trying to open /usr/lib/i386-linux-gnu/dri/radeonsi_drv_video.so
                  libva info: Found init function __vaDriverInit_0_36
                  libva info: va_openDriver() returns 0
                  Trying to use hardware decoding.
                  AO: [alsa] 48000Hz stereo 2ch s16
                  VO: [opengl] 1920x1080 => 1920x1080 vaapi
                  [vo/opengl/vaapi] vaCopySurfaceGLX(): operation failed
                  AV: 00:00:13 / 00:10:34 (2%) A-V: 0.000 Cache: 2s+4485KB


                  Exiting... (Quit)
                  What vainfo says? ldd /usr/lib64/va/drivers/radeonsi_drv_video.so ?

                  Comment


                  • #19
                    Recomping somehow helped, vaapi works now.
                    ## VGA ##
                    AMD: X1950XTX, HD3870, HD5870
                    Intel: GMA45, HD3000 (Core i5 2500K)

                    Comment

                    Working...
                    X