hi guy's, i'new in libav and have a little problem. i have a thread which read frames from a usb-camera. this is happening in a thread, which i made pauseable. but when i pause the thread the real time buffer stil get filled with frames from the camera until it is full. so when i continue the thread, first i see the old frames. question: how do i flush the relatime buffer. i tried to free the packet buffers (seen in utils). flush_packet_queue(AVFormatContext *s) or ff_read_frame_flush(AVFormatContext *s) (which is also calling flush_packet_queue()). but no effect. when i take a video as input, everything goes fine.
thanks for every inspiration. pete -- View this message in context: http://libav-users.943685.n4.nabble.com/usb-camera-fill-realtime-buffer-tp4655970.html Sent from the libav-users mailing list archive at Nabble.com. _______________________________________________ Libav-user mailing list Libav-user@ffmpeg.org http://ffmpeg.org/mailman/listinfo/libav-user