[mythtv-commits] Ticket #13311: VAAPI rewrite

MythTV noreply at mythtv.org
Tue Sep 11 16:05:39 UTC 2018


#13311: VAAPI rewrite
-------------------------------------+-------------------------------
 Reporter:  Peter Bennett            |          Owner:  Peter Bennett
     Type:  Developer Task           |         Status:  new
 Priority:  minor                    |      Milestone:  30.0
Component:  MythTV - Video Decoding  |        Version:  Master Head
 Severity:  medium                   |     Resolution:
 Keywords:                           |  Ticket locked:  0
-------------------------------------+-------------------------------

Comment (by Peter Bennett):

 Issue comment 14 : Does it not settle down a few seconds after the jump
 forward? I tried your clip. I do not see the problem, it is slightly
 uneven on my system because I have a refresh rate of 60, but it is the
 same before and after a jump. Perhaps you can try different interlacers,
 also look at the cpu usage, does that change? Run with -v playback and
 look to see if it is dropping frames when it is uneven.

 CPU Load : I looked at this. It is because of the 2x VA deinterlacers. If
 you change to a VA deinterlacer that is not 2x you will see less CPU
 usage. The 2x VA deinterlacers produce double the frame rate (50 fps for a
 25 fps video). The whole mythtv frame cycle is repeated 50 times a second.
 With the 2x GL deinterlacers, only the video display part of the
 processing is repeated 50 times a second, the rest of the frame cycle is
 repeated only 25 times a second. There is a lot of processing in the
 mythtv frame cycle, it checks for keyboard input, synchronizes
 audio/video, checks for speedup, updates OSD, plus other things.

-- 
Ticket URL: <https://code.mythtv.org/trac/ticket/13311#comment:28>
MythTV <http://www.mythtv.org>
MythTV Media Center


More information about the mythtv-commits mailing list