[mythtv-commits] Ticket #10706: mythtv doesnt play high bitrate(9/10bit) content smoothly
MythTV
noreply at mythtv.org
Sun May 4 03:36:38 UTC 2014
#10706: mythtv doesnt play high bitrate(9/10bit) content smoothly
-------------------------------------+-----------------------------
Reporter: slackerlinux85@… | Owner: jyavenard
Type: Bug Report - General | Status: closed
Priority: minor | Milestone: unknown
Component: MythTV - Video Playback | Version: Unspecified
Severity: medium | Resolution: fixed
Keywords: | Ticket locked: 0
-------------------------------------+-----------------------------
Comment (by Jean-Yves Avenard <jyavenard@…>):
In [changeset:"329b25db98845b2c1ef9e0f393e889864bb1ecc9/mythtv"]:
{{{
#!CommitTicketReference repository="mythtv"
revision="329b25db98845b2c1ef9e0f393e889864bb1ecc9"
Fix playback of 9/10bit h264 videos
The fashion this fix is implemented is a hack more than anything else.
It disable the following H264 profile to be decoded via the GPU:
FF_PROFILE_H264_HIGH_10
FF_PROFILE_H264_HIGH_10_INTRA
FF_PROFILE_H264_HIGH_422
FF_PROFILE_H264_HIGH_422_INTRA
FF_PROFILE_H264_HIGH_444_PREDICTIVE
FF_PROFILE_H264_HIGH_444_INTRA
FF_PROFILE_H264_CAVLC_444
regardless of the GPU acceleration method (VDPAU, VAAPI, VDA, DXVA or
CrystalHD). Which at this present time is acceptable enough as no hardware
handle those profiles.
A proper implementation, per decoder, would require significant changes
and code cleanup to the mess that is currently avformatdecoder.cpp
Fixes #10706
(cherry picked from commit 8f0437c7a66626f29fff18b04c60035cd8fb3b91)
}}}
--
Ticket URL: <https://code.mythtv.org/trac/ticket/10706#comment:7>
MythTV <http://www.mythtv.org>
MythTV Media Center
More information about the mythtv-commits
mailing list