#include "config.h" #include #include #include #include "mjpeg_types.h" #include "vector.hpp" const unsigned int AUStream::BUF_SIZE = 128; AUStream::AUStream() : cur_rd( 0 ), cur_wr(0), totalctr(0), size(0), buf(AUStream::BUF_SIZE) { } void AUStream::init( Aunit *rec ) { buf[cur_wr] = rec; ++cur_wr; cur_wr = cur_wr >= AUStream::BUF_SIZE ? 0 : cur_wr; cur_rd = cur_wr; }