The way I found this bug is that when I was using gstreamer0.10-ffmpeg on Ubuntu Precise amd64 to demux MP3 files, if you enable the plugin logs by setting "ffmepg:5", you will see the PTS in the log changed from a few seconds to a very large value in a sudden. Then I try to recompile the gstreamer0.10-ffmpeg and found that once the PTS reaches 30305290, the return value of av_rescale_q() in gst_ffmpeg_time_ff_to_gst() will go wrong by adding the 0xFFFFFFFF prefix to the normal value. For example, when you expect the return value to be 0x80000036, but it gives 0xFFFFFFFF80000036.
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1159760 Title: av_rescale_q() returns wrong value on Precise amd64 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libav/+bug/1159760/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
