[mythtv] Incessant flip/flop of deinterlacer in svn
dave at 0bits.com
dave at 0bits.com
Tue Sep 15 18:46:40 UTC 2009
Yeechang Lee wrote:
> Yes. As Paul Gardiner mentioned, Tom Dexter wrote the sort of band-aid
> patch that you suggested. I mention the mythtv-users messages to read
> at
> <URL:http://www.gossamer-threads.com/lists/mythtv/users/388902#388902>;
> further discussion of it belongs there.
>
> If you can come up with the "proper" solution to the issue then many
> of us will be grateful, but in the meanwhile Tom's hack works, and
> works well.
>
I'm surprised you seem to think this works at all. I've got it switched
on and am still getting the enable/disable happening:
2009-09-15 22:40:35.582 Using 2 CPUs for decoding
2009-09-15 22:40:35.582 AFD: InitVideoCodec() 0x9510500 id(MPEG2VIDEO)
type (Video).
2009-09-15 22:40:35.585 VDP: Accepting: cmp(> 0 0) dec(ffmpeg) cpus(2)
rend(xv-blit) osd(softblend) osdfade(disabled) deint(fieldorderdoublepro
cessdeint,none) filt()
2009-09-15 22:40:35.585 VDP: LoadBestPreferences(2048x2048, 0)
2009-09-15 22:40:35.585 VDP: LoadBestPreferences(2048x2048, 60)
2009-09-15 22:40:35.585 VDP: LoadBestPreferences(704x576, 60)
2009-09-15 22:40:35.585 VideoOutputXv: InputChanged(704,576,1.33333)
'None'->'MPEG2'
2009-09-15 22:40:35.585 VDP: LoadBestPreferences(704x576, 25)
2009-09-15 22:40:35.585 VDP: GetFilteredDeint() : xv-blit ->
'fieldorderdoubleprocessdeint'
2009-09-15 22:40:35.586 FilterManager: GetFilterInfo(convert) returning: 0x0
2009-09-15 22:40:35.586 FilterManager:
GetFilterInfo(fieldorderdoubleprocessdeint) returning: 0x8374640
2009-09-15 22:40:35.587 Using deinterlace method
fieldorderdoubleprocessdeint
....
2009-09-15 22:40:36.383 NVP(4): Filling position map from 14 to end
2009-09-15 22:40:36.384 Dec: Position map filled from Encoder to: 37
2009-09-15 22:40:36.384 Dec: SyncPositionMap watchingrecording total: 2
entries
2009-09-15 22:40:36.427 NVP(4): progressive frame seen after 2
interlaced frames
2009-09-15 22:40:36.508 Set video sync frame interval to 40000
2009-09-15 22:40:36.509 Disabled deinterlacing
2009-09-15 22:40:37.248 NVP(4): interlaced frame seen after 21
progressive frames
2009-09-15 22:40:37.248 Set video sync frame interval to 40000
2009-09-15 22:40:37.248 Enabled deinterlacing
2009-09-15 22:40:37.508 NVP(4): progressive frame seen after 8
interlaced frames
2009-09-15 22:40:37.588 Set video sync frame interval to 40000
2009-09-15 22:40:37.588 Disabled deinterlacing
2009-09-15 22:40:37.728 NVP(4): interlaced frame seen after 6
progressive frames
2009-09-15 22:40:37.728 Set video sync frame interval to 40000
2009-09-15 22:40:37.728 Enabled deinterlacing
2009-09-15 22:40:37.828 NVP(4): progressive frame seen after 4
interlaced frames
2009-09-15 22:40:37.908 Set video sync frame interval to 40000
2009-09-15 22:40:37.908 Disabled deinterlacing
2009-09-15 22:40:38.088 NVP(4): interlaced frame seen after 7
progressive frames
2009-09-15 22:40:38.088 Set video sync frame interval to 40000
2009-09-15 22:40:38.088 Enabled deinterlacing
2009-09-15 22:40:38.588 NVP(4): progressive frame seen after 14
interlaced frames
2009-09-15 22:40:38.669 Set video sync frame interval to 40000
2009-09-15 22:40:38.669 Disabled deinterlacing
2009-09-15 22:40:38.808 NVP(4): interlaced frame seen after 6
progressive frames
2009-09-15 22:40:38.808 Set video sync frame interval to 40000
2009-09-15 22:40:38.808 Enabled deinterlacing
2009-09-15 22:40:39.308 NVP(4): progressive frame seen after 14
interlaced frames
2009-09-15 22:40:39.388 Set video sync frame interval to 40000
2009-09-15 22:40:39.388 Disabled deinterlacing
Clearly not fixed. A bandaid is still required in my opinion (if not a
permenant solution).
D
More information about the mythtv-dev
mailing list