Hi there, thanks for responding but I do flush the codec in the "close()" 
function or is this not the correct place?
________________________________
Van: Libav-user <[email protected]> namens Richard Hussong 
<[email protected]>
Verzonden: dinsdag 27 april 2021 18:47
Aan: This list is about using libavcodec, libavformat, libavutil, libavdevice 
and libavfilter. <[email protected]>
Onderwerp: Re: [Libav-user] H264 intra frame coding



On Sun, Apr 25, 2021 at 8:15 PM laddoe 
<[email protected]<mailto:[email protected]>> wrote:
Hello,

I'm trying to use h264 with intra frame coding, but I can't seem to understand 
why my code isn't fully working. I can see that the first 13 frames aren't 
written to the file while all the other frames are. I have 120 images that 
needs to be encoded of which the first one is very important because it's a 
registration image. I understand that the first few frames send to the encoder 
will be buffered and as soon as a frame is available it can  be written, as I 
have done in my code. But how can I make sure that the buffered frames are 
written as well?
I don't see why the first few frames aren't written, but it looks as though you 
aren't flushing the codec by sending a null frame at the end. This would cause 
the last few buffered frames not to be written. Not the same problem, but a 
problem nonetheless.

_______________________________________________
Libav-user mailing list
[email protected]<mailto:[email protected]>
https://ffmpeg.org/mailman/listinfo/libav-user

To unsubscribe, visit link above, or email
[email protected]<mailto:[email protected]> with 
subject "unsubscribe".
_______________________________________________
Libav-user mailing list
[email protected]
https://ffmpeg.org/mailman/listinfo/libav-user

To unsubscribe, visit link above, or email
[email protected] with subject "unsubscribe".

Reply via email to