Hello everyone,

I am recently soing some experiments using FFMPEG libraries in order to paly
multiple streams on the same display, with the help of SDL libraries.

I have downloaded and tried out the tutorial at dranger.com, finding it VERY
useful in understanding how to work with FFMPEG libraries.

When I play MPEG-2 files with the tutorials everything goes fine and I get
no error messages.

The application I am trying to develop pretends to first decode all the
packets from the viedo stream, in order to avoid extracting them from the
files everytime I need to play the same file. Basically I decode all packets
with av_read_frame, if the packet belongs to the viedo stream it is appended
to a linked link buffering them all for later use.

When I play a video file everything runs fine, until, close to end of the
movie, frames become corrupted and I get the following error on stdout:

[mpeg1video @ 0xb7bc8790]slice below image (64 >= 13)

At the moment I have not yet implemented any synch for correctly timing
frames, nevertheless, in tutorial applications without synch, I get no
errors.

How can I get more infromations about which function calls are generating
the error messages? Is there any way that I can track down the source of the
error message?

Thanks in advance

have a nice Day

Fizzo
_______________________________________________
libav-user mailing list
[email protected]
https://lists.mplayerhq.hu/mailman/listinfo/libav-user

Reply via email to