It was reported in #304 that seeking and playback does not work after EOF, when filters were applied. The reason is that we drain the filters on EOF. After they are drained, they always return EOF. There is no flush method for filters, which is what brings normal codecs back working after EOF. Instead, we need to feed a new packet to the filter, to recover it from EOF mode.
It was reported in #304 that seeking and playback does not work after EOF, when filters were applied. The reason is that we drain the filters on EOF. After they are drained, they always return EOF. There is no flush method for filters, which is what brings normal codecs back working after EOF. Instead, we need to feed a new packet to the filter, to recover it from EOF mode.