Summary: | media-libs/mesa: vdpau_avcodec generic error: decoder profile not supported: 8 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Kristian Fiskerstrand (RETIRED) <k_f> |
Component: | Current packages | Assignee: | Gentoo Media-video project <media-video> |
Status: | RESOLVED OBSOLETE | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://bugs.gentoo.org/show_bug.cgi?id=611140 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Kristian Fiskerstrand (RETIRED)
![]() GM204 is only supported on fairly recent versions of mesa. There's no VDPAU support starting with GM107 (they changed all their video decoding engines around, and the new setup has yet to be RE'd). Chances are that one of two things is happening: (a) VLC can't handle the situation where there's a video library without any available decoding profiles (b) libvdpau_nouveau.so is reporting a somewhat illegal situation by claiming that some profiles are available, but then fail to actually be usable. Check 'vdpauinfo' - if it doesn't list any decoder capabilities, then file a bug with vlc. If it reports decoder profiles, then file a bug with mesa/nouveau. (I'm guessing it's the latter.) (In reply to Ilia Mirkin from comment #1) > > Check 'vdpauinfo' - if it doesn't list any decoder capabilities, then file a > bug with vlc. If it reports decoder profiles, then file a bug with > mesa/nouveau. (I'm guessing it's the latter.) Both mesa 13 and 17 reports no capabilities: Decoder capabilities: name level macbs width height ---------------------------------------------------- MPEG1 --- not supported --- MPEG2_SIMPLE --- not supported --- MPEG2_MAIN --- not supported --- H264_BASELINE --- not supported --- H264_MAIN --- not supported --- H264_HIGH --- not supported --- VC1_SIMPLE --- not supported --- VC1_MAIN --- not supported --- VC1_ADVANCED --- not supported --- MPEG4_PART2_SP --- not supported --- MPEG4_PART2_ASP --- not supported --- DIVX4_QMOBILE --- not supported --- DIVX4_MOBILE --- not supported --- DIVX4_HOME_THEATER --- not supported --- DIVX4_HD_1080P --- not supported --- DIVX5_QMOBILE --- not supported --- DIVX5_MOBILE --- not supported --- DIVX5_HOME_THEATER --- not supported --- DIVX5_HD_1080P --- not supported --- H264_CONSTRAINED_BASELINE --- not supported --- H264_EXTENDED --- not supported --- H264_PROGRESSIVE_HIGH --- not supported --- H264_CONSTRAINED_HIGH --- not supported --- H264_HIGH_444_PREDICTIVE --- not supported --- HEVC_MAIN --- not supported --- HEVC_MAIN_10 --- not supported --- HEVC_MAIN_STILL --- not supported --- HEVC_MAIN_12 --- not supported --- HEVC_MAIN_444 --- not supported --- The issue still persists in vlc only in case of mesa 17, not in mesa 13 (In reply to Kristian Fiskerstrand from comment #2) > (In reply to Ilia Mirkin from comment #1) > > > > > Check 'vdpauinfo' - if it doesn't list any decoder capabilities, then file a > > bug with vlc. If it reports decoder profiles, then file a bug with > > mesa/nouveau. (I'm guessing it's the latter.) > > Both mesa 13 and 17 reports no capabilities: > Decoder capabilities: Oh, and the bug for vlc is in bug 611140, although in this bug tracker it might not relate solely to the actual upstream issue, but the overall workings of Gentoo. In this case, it is the version of mesa causing the issue, not the version of vlc, hence it is relevant irrespective of where the incapability ultimately lies as it affects end users. (In reply to Kristian Fiskerstrand from comment #2) > (In reply to Ilia Mirkin from comment #1) > > > > > Check 'vdpauinfo' - if it doesn't list any decoder capabilities, then file a > > bug with vlc. If it reports decoder profiles, then file a bug with > > mesa/nouveau. (I'm guessing it's the latter.) > > Both mesa 13 and 17 reports no capabilities: [...] > The issue still persists in vlc only in case of mesa 17, not in mesa 13 My guess is that as a result of supporting GM204, Mesa 17 is able to get a little further, enough to confuse vlc somehow. It'll take some debugging to determine if the issue is on the vlc end or the mesa end. Just because upgrading mesa causes the issue in vlc doesn't mean it's not vlc that's buggy. I'd recommend engaging those projects directly, as none of this will be resolved by the distribution, whose job is to just package up the various packages, not fix bugs in them. Adding media-video for comment wrt VLC Since hw accelerated video wasn't expected to work in Mesa, reassigning. |