Opened 7 years ago

Last modified 6 years ago

#13030 closed Bug Report - General

Hardware deinterlacing does not work with recent versions of raspbian — at Version 2

Reported by: Peter Bennett Owned by: Peter Bennett
Priority: minor Milestone: unknown
Component: Ports - rPi Version: 0.28.1
Severity: medium Keywords:
Cc: Ticket locked: no

Description (last modified by Peter Bennett)

Sometime after raspbian version 2016-02-09, hardware deinterlacing stopped working. Withe the default setting, no deinterlacing is done. Some settings cause the fallback deinterlacer to be used.

As a work around you can select deinterlacer "Line Double(HW)".

See also https://lists.gt.net/mythtv/users/607966

Alternatively download and use a prior version of raspbian http://downloads.raspberrypi.org/raspbian/images/

Change History (2)

comment:1 Changed 7 years ago by Peter Bennett

Description: modified (diff)

comment:2 Changed 7 years ago by Peter Bennett

Description: modified (diff)
Status: newaccepted

I have done some testing of this bug. It looks to me like the hardware advanced and fast deinterlace may have stopped working with the release of the RPI3. I am unable to see advanced deinterlace working at all on RPI3. Earlier versions of raspbian will not boot on the RPI3.

With a small test program and lots of playing around I have found that advanced deinterlace only works with a tunneled path from decoder to deinterlacer. MythTV normally has the deinterlace as part of the video output stage.

There was a firmware change with firmware version 2d0f7ec (July 8, 2016). The nFlags now carry deinterlace information which must be passed forward with each buffer.

Last edited 7 years ago by Peter Bennett (previous) (diff)
Note: See TracTickets for help on using tickets.