[mythtv-commits] Ticket #13233: Android Hardware accelerated decode

MythTV noreply at mythtv.org
Fri Jun 15 15:41:08 UTC 2018


#13233: Android Hardware accelerated decode
-----------------------------+-------------------------------
 Reporter:  Peter Bennett    |          Owner:  Peter Bennett
     Type:  Developer Task   |         Status:  assigned
 Priority:  minor            |      Milestone:  unknown
Component:  Ports - Android  |        Version:  Master Head
 Severity:  medium           |     Resolution:
 Keywords:                   |  Ticket locked:  0
-----------------------------+-------------------------------

Comment (by Peter Bennett):

 Attached is preliminary in-progress code for !MediaCodec. It still needs
 to be cleaned up. Not ready for commit.

 Select !MediaCodec Normal playback profile. !MediaCodec hardware
 assistance is working. Leave deinterlace as None since the Shield already
 deinterlaces.

 Not working:
 - ATSC subtitles not working.
 - Video resolution change during playback not working.

 To be done:
 Aman suggested a change to help with interlaced content. Not yet done,
 although deinterlacing seems to be perfect anyway.

 To Be Decided:
 For !MediaCodec and software decoding (standard) it is now bypassing
 existing convoluted timing code and relying of ffmpeg to do timing
 calculations. I am not sure whether that change should apply to all
 decoders, !MediaCodec only, decoders that create multiple frames from 1
 packet, standard decoders, private decoders, or some combination. If it
 applies to all, the convoluted code can be deleted.

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


More information about the mythtv-commits mailing list