[mythtv-commits] Ticket #13104: vaapi fails to initialize under wayland
MythTV
noreply at mythtv.org
Tue Aug 15 20:55:37 UTC 2017
#13104: vaapi fails to initialize under wayland
-----------------------------------------+-----------------------
Reporter: stuarta | Owner: jyavenard
Type: Bug Report - General | Status: new
Priority: minor | Milestone: 30.0
Component: MythTV - Video Decoding | Version: v29-fixes
Severity: medium | Keywords:
Ticket locked: 0 |
-----------------------------------------+-----------------------
When starting playback on Fedora 26 on VAAPI capable
hardware, the vaapi libraries fail to initialize
properly, and we fall back to software decode.
Switching back to Xorg, rather than Wayland and vaapi
works correctly again.
Under Wayland:
{{{
libva info: VA-API version 0.40.0
libva info: va_getDriverName() returns -1
libva error: va_getDriverName() failed with unknown libva
error,driver_name=(null)
...
2017-08-15 21:52:56.123025 E VAAPI: Error at vaapicontext.cpp:162 (#-1,
unknown libva error)
2017-08-15 21:52:56.123160 I VAAPI: Deleting VAAPI display.
2017-08-15 21:52:56.123169 E VAAPI: Invalid display
2017-08-15 21:52:56.123179 I VAAPI: Deleted context
}}}
Under Xorg:
{{{
libva info: VA-API version 0.40.0
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib64/dri/i965_drv_video.so
libva info: Found init function __vaDriverInit_0_40
libva info: va_openDriver() returns 0
...
2017-08-15 21:46:59.445622 I VAAPI: Version: 0.40
2017-08-15 21:46:59.445632 I VAAPI: Driver : Intel i965 driver for
Intel(R) Sandybridge Mobile - 1.8.3
2017-08-15 21:46:59.445637 I VAAPI: Created VAAPI X11 display
2017-08-15 21:46:59.445656 I VAAPI: Profile: MPEG2Simple Entrypoints: VLD
2017-08-15 21:46:59.445667 I VAAPI: Profile: MPEG2Main Entrypoints: VLD
2017-08-15 21:46:59.445678 I VAAPI: Profile: H264ConstrainedBase
Entrypoints: VLD EncSlice (UNSUPPORTED)
2017-08-15 21:46:59.445700 I VAAPI: Profile: H264Main Entrypoints: VLD
EncSlice (UNSUPPORTED)
2017-08-15 21:46:59.445712 I VAAPI: Profile: H264High Entrypoints: VLD
EncSlice (UNSUPPORTED)
2017-08-15 21:46:59.445722 I VAAPI: Profile: H264StereoHigh Entrypoints:
VLD
2017-08-15 21:46:59.445731 I VAAPI: Profile: VC1Simple Entrypoints: VLD
2017-08-15 21:46:59.445741 I VAAPI: Profile: VC1Main Entrypoints: VLD
2017-08-15 21:46:59.445756 I VAAPI: Profile: VC1Advanced Entrypoints: VLD
2017-08-15 21:46:59.445762 I VAAPI: Profile: None Entrypoints: VideoProc
(UNSUPPORTED)
2017-08-15 21:46:59.445768 I VAAPI: Desired profile for 'MPEG2 VAAPI':
MPEG2Main
2017-08-15 21:46:59.445772 I VAAPI: Found profile MPEG2Main with entry
VLD
2017-08-15 21:46:59.445780 I VAAPI: Created context (544x576->544x576)
2017-08-15 21:46:59.446083 I VAAPI: Deleting VAAPI display.
2017-08-15 21:46:59.446090 I VAAPI: Deleted context
}}}
--
Ticket URL: <https://code.mythtv.org/trac/ticket/13104>
MythTV <http://www.mythtv.org>
MythTV Media Center
More information about the mythtv-commits
mailing list