# HG changeset patch # User michael # Date 1125824581 0 # Node ID 303b270eee3dfb258590bef77e9c97b2009a490d # Parent 9211043e078441f96c27227376815f11f7056342 pts must be in time_base units diff -r 9211043e0784 -r 303b270eee3d oggvorbis.c --- a/oggvorbis.c Sat Sep 03 20:36:24 2005 +0000 +++ b/oggvorbis.c Sun Sep 04 09:03:01 2005 +0000 @@ -145,7 +145,7 @@ op2->packet = context->buffer + sizeof(ogg_packet); l= op2->bytes; - avccontext->coded_frame->pts= op2->granulepos; + avccontext->coded_frame->pts= av_rescale_q(op2->granulepos, (AVRational){1, avccontext->sample_rate}, avccontext->time_base); memcpy(packets, op2->packet, l); context->buffer_index -= l + sizeof(ogg_packet);