[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