[Ffmpeg-devel] Timestamps on Decoding

Ronald S. Bultje rbultje
Sun Oct 23 23:23:28 CEST 2005


On Sun, 2005-10-23 at 17:10 -0400, Paul Curtis wrote:
> and quite a few abrupt and less than helpful answers.

They are probably correct, and more than tired of having to explain it
every time again. I explained it to you in an as-simple-as-possible
fashion in my other email, which you appear to silently ignore.

Richard may not be very nice to you, but he is completely right. The
timestamps that you are using are illegal, and the fact that it works is
most likely nothing more than pure coincidence or luck. Most likely, the
Helix SDK does timestamp smoothing to make sure the output file is
valid.

> While I've heard a lot of reasons why what I'm doing (using DTS) is 
> incorrect, I have yet to see a concrete answer on how to do it correctly.

Then _read my mail_. If you don't want to read it, check how xine,
mplayer, vlc, gstreamer, bla, bla and bla all use ffmpeg. You'll learn a
lot about the ffmpeg API and get a good clue of how others do it. Those
are most likely the ways that will work best, since those are very
popular apps for the free software desktop platform.

Ronald





More information about the ffmpeg-devel mailing list