[vlc-devel] V4L Stalling on one Linux machine

James MacLean macleajb at ednet.ns.ca
Fri Apr 1 22:19:24 CEST 2005

Hi Folks,

In modules/access/v4l/v4l.c in the function Demux I see

    if( p_sys->fd_audio < 0 || !( p_block = GrabAudio( p_demux ) ) )
        /* Try grabbing video frame */
        p_es = p_sys->p_es_video;
        if( p_sys->fd_video > 0 ) p_block = GrabVideo( p_demux );
    } else {

GrabVideo() is never getting called from here. I expect it because I see 
GrabAudio is never returning 0.

If I stick a GrabVideo in the else, I get my video fine, but there is no 

Any suggestions as to what I am doing wrong :)?

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 3684 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20050401/e1028657/attachment.bin>

More information about the vlc-devel mailing list