[mythtv-commits] Ticket #13311: VAAPI rewrite

MythTV noreply at mythtv.org
Sun Aug 19 15:28:19 UTC 2018


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

Old description:

> Support the latest vaapi API from FFmpeg.
>
> 1. Current vaapi support fails when there is a resolution change during
> playback. Fix this.
> 2. Add support for vaapi hardware deinterlacing.
> 3. Use vaapi hardware scaling instead of software scaling.

New description:

 Support the latest vaapi API from FFmpeg.

 1. Current vaapi support fails when there is a resolution change during
 playback. Fix this.
 2. Add support for vaapi hardware deinterlacing.
 3. Use vaapi hardware scaling instead of software scaling.
 4. Fix vaapi broken under wayland.

--

Comment (by Peter Bennett):

 The new decoding method is named "vaapi2" in the code and exists alongside
 the existing vaapi or glvaapi method. It uses very little of the existing
 vaapi code. If this all works we can compile with disable-vaapi and
 enable-vaapi2 to get rid of the obsolete code.

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


More information about the mythtv-commits mailing list