[mythtv-commits] Ticket #11358: HDPVR - Green line on 1080i play back

MythTV noreply at mythtv.org
Thu Mar 7 21:00:14 UTC 2013


#11358: HDPVR - Green line on 1080i play back
-------------------------------------+----------------------------
 Reporter:  bernhart2002@…           |          Owner:  stichnot
     Type:  Bug Report - General     |         Status:  closed
 Priority:  minor                    |      Milestone:  0.26.1
Component:  MythTV - Video Playback  |        Version:  0.26-fixes
 Severity:  medium                   |     Resolution:  fixed
 Keywords:                           |  Ticket locked:  0
-------------------------------------+----------------------------

Comment (by mark.kendall@…):

 Jim

 This is the first 10mb of one of my h264 streams. It is reported as 1088
 and appears to have no cropping information in the sps:-

 https://dl.dropbox.com/u/68287086/anixe.ts

 For VC1, the ticket you already mentioned:-

 http://code.mythtv.org/trac/ticket/8409

 references VC1 1088 streams, though I still haven't seen an actual VC1
 clip that demonstrated the problem and there is no VC1 stream parser
 anyway - so if cropping detail is available, there would have to be a
 whole new parser to handle it.

 I've started digging through my test clips for mpeg2 examples but haven't
 found anything yet.

 But fundamentally, I don't think you can avoid the 1080/8 issue. The
 correct detail may be available with some streams but if you can't rely on
 it, then it is next to useless.

 So personally I would take the pre-existing code, try and reduce/remove
 any duplicated handling of 1080/8 adjustments and ensure that the ffmpeg
 and h264 parser output are consistent (hence avoiding unnecessary video
 re-initialisation).

 ffmpeg won't be too concerned with the problem as it is a parsing/decoding
 library and doesn't handle display

 I do think, however, that it is largely a red herring in this case - or at
 most one factor...

 If you turn off deinterlacing, you won't see the noise/garbage at the
 bottom. So I would look for regressions in that area (pretty hard to role
 back to code from 2-3 years ago, but I'm pretty certain this was all
 working as intended previously).

-- 
Ticket URL: <http://code.mythtv.org/trac/ticket/11358#comment:22>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center


More information about the mythtv-commits mailing list