[mythtv-commits] Ticket #6244: pointer error in util-vdpau.cpp enabling deinterlacing features

MythTV mythtv at cvs.mythtv.org
Sun Feb 8 21:35:09 UTC 2009


#6244: pointer error in util-vdpau.cpp enabling deinterlacing features
-------------------------------------+--------------------------------------
 Reporter:  anonymous                |       Owner:  ijr    
     Type:  patch                    |      Status:  new    
 Priority:  minor                    |   Milestone:  0.22   
Component:  MythTV - Video Playback  |     Version:  unknown
 Severity:  medium                   |     Mlocked:  0      
-------------------------------------+--------------------------------------
 util-vdpau.cpp uses the function vdp_video_mixer_set_feature_enables
 to enable temporal or temporal_spatial deinterlacing. By tracing the calls
 to this function I noticed that the feature_values passed to the function
 was wrong (should be a list of 0 or 1 for disable or enable):

 2009-02-08 14:52:33.931 VDP: GetFilteredDeint() : vdpau -> 'vdpauadvanced'
 vdp_video_mixer_set_feature_enables(9, 2, {0, 1}, {0, 4465867})
     -> 0
 vdp_get_error_string(0)
     -> 'UNKNOWN'
 2009-02-08 14:52:33.931 VDPAU Error: Error at util-vdpau.cpp:1500 (#0,
 UNKNOWN)

 The attached patch fixes the error for me.

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/6244>
MythTV <http://www.mythtv.org/>
MythTV


More information about the mythtv-commits mailing list