Opened 7 years ago
Last modified 7 years ago
#13311 closed Developer Task
VAAPI rewrite — at Version 1
| Reported by: | Peter Bennett | Owned by: | Peter Bennett |
|---|---|---|---|
| Priority: | minor | Milestone: | 30.0 |
| Component: | MythTV - Video Decoding | Version: | Master Head |
| Severity: | medium | Keywords: | |
| Cc: | Ticket locked: | no |
Description (last modified by )
Support the latest vaapi API from FFmpeg.
- Current vaapi support fails when there is a resolution change during playback. Fix this.
- Add support for vaapi hardware deinterlacing.
- Use vaapi hardware scaling instead of software scaling.
- Fix vaapi broken under wayland.
Change History (2)
by , 7 years ago
| Attachment: | 20180819_1111_vaaapi.patch added |
|---|
Preview very lightly tested first phase of new vaapi support
Note:
See TracTickets
for help on using tickets.

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.