id summary reporter owner description type status priority milestone component version severity resolution keywords cc mlocked 10658 Allow partial AVFRingBuffer reads danielk danielk Traditionally we've always had RingBuffer::Read() return the number of bytes requested unless we are at the end of the file. But this blocks libav which expects this the read to complete fairly quickly even if it is a blocking read. Instead we should block for only a short time waiting for more data and then return what data we do have as long as we have at least 1 byte of data. Developer Task closed minor 0.28 MythTV - General Master Head medium Won't Fix 0