desperate for your help!



hi,all
I am trying to read video frames from a bt878 video capture card,and show video frames on screen.For real 
time purpose,each frame must be drawn on screen every 40ms(25fps).
By now ,I use gtk_timeout_add/remove to do this.This method works well for 1 or 2 video channel,but when it 
comes to 3 or more cahnnels,it seems that some viedo frames are losed.
How can I solve this problem?
Is the timeout event  suitable for this application?
Or I should directly operate on my Pc's video card to save time?
And if there is some widget ,like direct X ,OpenGL ,
can be used ?
Thanks!

______________________________________

===================================================================
ÐÂÀËÃâ·Ñµç×ÓÓÊÏä (http://mail.sina.com.cn)
ÐÂÀË·ÖÀàÐÅÏ¢£º¶þÊÖÊг¡×ßÒ»×ߣ¬¸Ã³öÊÖʱ¾Í³öÊÖ£¡ (http://classad.sina.com.cn/2shou/)



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]