AVFifoBuffer
-
FFmpeg 기본 자료형 - AVFifoBufferStreaming Media/Media Tools 2013. 6. 10. 14:59
순환하는 FIFO 이다. av_fifo_generic_read / av_fifo_generic_write 버퍼에 데이타를 읽고/쓴다.콜백 함수를 사용하지 않으면, 메모리의 복사가 발생한다.읽은 만큼 FIFO를 버린다. (av_fifo_drain 함수 참조)읽고/쓰기 함수에서 FIFO의 크기를 검사하지 않는 점을 주의한다. av_fifo_peek2 오프셋의 데이타의 주소를 반환한다.FIFO 자체에 어떠한 변경도 가하지 않는다. av_fifo_size 저장된 데이타의 크기이다. av_fifo_space 저장 가능한 크기이다. 즉, 버퍼의 크기 - 저장된 데이타의 크기 av_fifo_alloc / av_fifo_free FIFO 구조체의 자원을 생성/소멸한다. av_fifo_grow FIFO의 버퍼의 크기를 ..