While trying to deinterlace a YUYV422 image stream, I'm getting green tinted
output.  The source is interlaced DV video.  The process I'm following is
first converting the YUYV422 images to YUV420P using sws_scale.  The
resultant frame is then passed to the avpicture_deinterlace method.  The
deinterlaced frame is then converted back to YUYV422 for ouput using the
sws_scale method (different context of course).  There is no resizing being
performed along the way.  

I have another interlaced source that is MPEG2.  When it reaches the same
process it is also in YUYV422 pixel format, but it succeeds as designed. 
The only difference between the two that I'm aware of is that the DV image
is interlaced and has weave or bob specified as the deinterlace method while
the mpeg2 is interlaced and has weave only specified.

Any ideas why the green tint?
-- 
View this message in context: 
http://www.nabble.com/Deinterlacing-YUYV422-with-sws_scale-and-avpicture_deinterlace-tp18992091p18992091.html
Sent from the libav-users mailing list archive at Nabble.com.

_______________________________________________
libav-user mailing list
[email protected]
https://lists.mplayerhq.hu/mailman/listinfo/libav-user

Reply via email to