Hello!

I'm getting "no queues buffered" constantly when trying to select() from the 
file descriptor with the zoran drivers in Linux 2.6.18. I looked into the 
source code and found that fh->v4l_buffers doesn't match fh->zr->v4l_buffers 
when the zoran_poll() call is being made. Another thing is that zoran_irq() 
increases the pend_tail index, so when zoran_poll() checks whether 
fh->v4l_buffers[pend_tail & ...].state == BUZ_STATE_DONE it's false (but when 
checking against fh->zr->v4l_bu.... and subtracting the index with one it's 
true.

Is this a known "bug"? I think it's very strange, since the driver shouldn't 
work at all in its current state...

Sincerely,
Sebastian Hartman

 
---------------------------------
Be a PS3 game guru.
Get your game face on with the latest PS3 news and previews at Yahoo! Games.
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Mjpeg-users mailing list
Mjpeg-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mjpeg-users

Reply via email to