The output is stream, which is send to a udp address real time using my 
customized output function.  The encoder is H264 and AAC. Container is TS.

Every time, the video frame writing will fail first and then it is audio frame.

Thanks!


Best regards,

Li

________________________________________
From: [email protected] [[email protected]] On Behalf 
Of Alex Cohn [[email protected]]
Sent: Tuesday, March 20, 2012 11:26 AM
To: This list is about using libavcodec, libavformat, libavutil,        
libavdevice and libavfilter.
Subject: Re: [Libav-user] What is the meaning of return value -1 for    
av_interleaved_write_frame()

On Tue, Mar 20, 2012 at 12:21, Li Zhang <[email protected]> wrote:
>
> Hi ,
>
> I used av_interleaved_write_frame() to write frames into output. At first, it 
> works well. After a while, it will fail and return value is -1.
> Actually, it only failed for video frame, and ffmpeg did not give out any 
> message, i. e. it still gave out this information for the 701st frame:
> frame= 701 QP=24.73 NAL=2 Slice:P Poc:108 I:14   P:1310 SKIP:2276 size=5413 
> bytes. In fact, this frame was not been written.
> Does there anyone know what is the meaning?
>
>
> Best regards,
>
> Li

What kind of output are you using? Is it a file or a stream? What
container format?

BR,
Alex
_______________________________________________
Libav-user mailing list
[email protected]
http://ffmpeg.org/mailman/listinfo/libav-user
_______________________________________________
Libav-user mailing list
[email protected]
http://ffmpeg.org/mailman/listinfo/libav-user

Reply via email to