On Monday 14 Apr 2008, Adam Lewandowski wrote: > I'm using the a dev snapshot (ivtv-1.1.something) and am trying to > combine usage of ivtv_fb (for X) with direct access to the decoder > (/dev/video16) for playback. Whenever I try to push data to the decoder > I get an error stating "Device or resource busy (16)". This happens both > in mythtv and using 'cat file.mpg > /dev/video16'. I'm pretty sure this > used to work, but a while back I switched to always using XV playback in > myth so I haven't tried it in a while. I'd like to go back to using the > decoder, since I think the video quality is better. > > Any ideas why I'm now seeing this error? It looks like others are > experiencing this as well : > https://bugs.launchpad.net/mythbuntu/+bug/192538
This sounds like a bug that was introduced in the 1.0.0 release. What happens is that whenever you use /dev/video48 (as used for Xv playback), it blocks /dev/video16. Unfortunately it fails to release it when the device is closed. Xv output continues to work, but the decoder is no longer available. This was fixed around August/September last year and included in linux kernel releases 2.6.23 & 2.6.22.11. -- Ian _______________________________________________ ivtv-users mailing list [email protected] http://ivtvdriver.org/mailman/listinfo/ivtv-users
