michaelni changed the topic of #ffmpeg-devel to: Welcome to the FFmpeg development channel | Questions about using FFmpeg or developing with libav* libs should be asked in #ffmpeg | This channel is publicly logged | FFmpeg 7.0 has been released! | Please read ffmpeg.org/developer.html#Code-of-conduct
<BtbN>
jamrial: something I don't understand about the use of ff_buffer_packet() in mov.c: What prevents the last packet from getting queued twice? it calls ff_buffer_packet() on it, but I don't see that "freeing" the packet?
<BtbN>
So in ff_read_packet(), it'd call handle_new_packet() on the same packet again
<jamrial>
BtbN: the FFERROR_REDO return value
<BtbN>
ah
<BtbN>
Yeah, that makes the code easier for sure
AbleBacon has quit [Read error: Connection reset by peer]
thilo has quit [Ping timeout: 255 seconds]
thilo has joined #ffmpeg-devel
cone-418 has quit [Quit: transmission timeout]
kurosu has quit [Quit: Connection closed for inactivity]
<BtbN>
Seems to be working fine. But my god, that nearly 2000 lines read_packet function for flv needs to be refactored badly