Opened 2 years ago

Closed 2 years ago

Last modified 18 months ago

#13030 closed Bug Report - General (fixed)

Hardware deinterlacing does not work with recent versions of raspbian

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 (5)

comment:1 Changed 2 years ago by Peter Bennett

Description: modified (diff)

comment:2 Changed 2 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 2 years ago by Peter Bennett (previous) (diff)

comment:3 Changed 2 years ago by Peter Bennett <pbennett@…>

Resolution: fixed
Status: acceptedclosed

In 4b8862829d98aff2e5baba92ee98e1dd3b505e6b/mythtv:

Fix Raspberry Pi hardware deinterlace

Fixes #13030

comment:4 Changed 2 years ago by Peter Bennett <pbennett@…>

In 8f7475b88902052b1eb27f297370d5f4f22b2aff/mythtv:

Fix Raspberry Pi hardware deinterlace

Fixes #13030

(cherry picked from commit 4b8862829d98aff2e5baba92ee98e1dd3b505e6b)

comment:5 Changed 18 months ago by Peter Bennett

Owner: changed from Peter Bennett to Peter Bennett
Note: See TracTickets for help on using tickets.