"Failed to initialize A/V Sync" error trying to play HEVC h.265 with vdpau that supports hevc
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
mythtv (Ubuntu) |
Fix Released
|
Medium
|
Dave Chiluk | ||
Xenial |
Fix Released
|
Medium
|
Dave Chiluk | ||
Yakkety |
Fix Released
|
Medium
|
Dave Chiluk | ||
Zesty |
Fix Released
|
Medium
|
Dave Chiluk | ||
Artful |
Fix Released
|
Medium
|
Dave Chiluk |
Bug Description
When trying to play HEVC / h265 / x265 video, frontend fails and reports "Failed to initialize A/V Sync" error when using vdpau.
This is identical to upstream
https:/
[Impact]
* When trying to play HEVC / h265 / x265 video, frontend fails and reports "Failed to initialize
A/V Sync" error when using vdpau.
* Log shows
vvvvvvvvvvvvvvv
mythfrontend.real: mythfrontend[
mythfrontend.real: mythfrontend[
mythfrontend.real: mythfrontend[
mythfrontend.real: mythfrontend[
mythfrontend.real: mythfrontend[
mythfrontend.real: mythfrontend[
mythfrontend.real: mythfrontend[
mythfrontend.real: mythfrontend[
mythfrontend.real: mythfrontend[
mythfrontend.real: mythfrontend[
mythfrontend.real: mythfrontend[
mythfrontend.real: mythfrontend[
mythfrontend.real: mythfrontend[
^^^^^^^
* This is identical to upstream
https:/
[Test Case]
1. Set up mythtv
2. Configure mythtv vdpau video decoder with de-interlacing
3. On frontend play h265/hevc encoded media, with nvidia-375+ and a pascal or newer nvidia card.
4. See error
[Regression Potential]
* Fix is narrowly applied to hevc/h265 decoding in the vdpau decoder.
* Possible but unlikely regressions may be deinterlacing being broken, or vdpau ceasing to function.
[Other Info]
* https:/
* https:/
ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: mythtv-frontend 2:0.28.
ProcVersionSign
Uname: Linux 4.8.0-34-generic x86_64
NonfreeKernelMo
ApportVersion: 2.20.1-0ubuntu2.5
Architecture: amd64
CurrentDesktop: Unity
Date: Thu Mar 16 09:44:08 2017
InstallationDate: Installed on 2016-01-15 (425 days ago)
InstallationMedia: Ubuntu 16.04 LTS "Xenial Xerus" - Alpha amd64 (20160115)
Installed_
MythTVDirectory
total 4
drwxr-xr-x 2 root root 4096 Jan 7 2016 videos
SourcePackage: mythtv
UpgradeStatus: No upgrade log present (probably fresh install)
Changed in mythtv (Ubuntu Yakkety): | |
assignee: | nobody → Dave Chiluk (chiluk) |
Changed in mythtv (Ubuntu Xenial): | |
assignee: | nobody → Dave Chiluk (chiluk) |
status: | New → Confirmed |
Changed in mythtv (Ubuntu Yakkety): | |
status: | New → Confirmed |
Changed in mythtv (Ubuntu Zesty): | |
status: | New → Confirmed |
Changed in mythtv (Ubuntu Xenial): | |
importance: | Undecided → Medium |
Changed in mythtv (Ubuntu Yakkety): | |
importance: | Undecided → Medium |
Changed in mythtv (Ubuntu Zesty): | |
importance: | Undecided → Medium |
tags: | added: patch |
summary: |
"Failed to initialize A/V Sync" error trying to play HEVC h.265 with - vdpau + vdpau that supports hevc |
description: | updated |
description: | updated |
description: | updated |
tags: | added: verification-done-artful |
tags: |
added: verification-done-xenial removed: verification-needed-xenial |
This patch solves the issue by disabling de-interlacing for hevc/h265 material. This is not the final solution, but just a hack to keep all our wives happy while the real solution is developed.