Hi!<div><br></div><div>My question might sound a bit strange, but here it is:</div><div><br></div><div>Id like to flush the decoders delayed frames in the middle of my encoded movie. </div><div>The movie is encoded with forced keyframes at particular positions. For some reason, I'd like to flush</div>
<div>the delayed frames before these forced keyframes are encoded.</div><div><br></div><div>I know how to flush x264 with NULL packets, however, I'm not sure if i can still use the encoder for real </div><div>frames afterwards. And, even more important: If this is supported, I'm still concerned that x264 behaviour </div>
<div>will change in this situation, as this is really a strange use case.</div><div><br></div><div>So, I'd like to know, if x264 supports being flushed in the middle of encoding, and if this behaviour is expected</div>
<div>to be changed some day.</div><div><br></div><div>Im aware that this will always affect things like quality of rate control.</div><div><br></div><div>Thanks</div><div><br></div><div>Philipp Beyer</div>