bool BufferSinkFilterContext::getVideoFrame(VideoFrame &frame, int flags, OptionalErrorCode ec) { if (m_type != FilterMediaType::Video) { throws_if(ec, Errors::IncorrectBufferSinkMediaType); return false; } return getFrame(frame.raw(), flags, ec); }
void FormatContext::writeUncodedFrameDirect(VideoFrame &frame, size_t streamIndex, OptionalErrorCode ec) { writeFrame(frame.raw(), streamIndex, ec, av_write_uncoded_frame); }