From: Guenter B. <gu...@us...> - 2002-02-09 07:13:27
|
Update of /cvsroot/xine/xine-lib/src/libdts In directory usw-pr-cvs1:/tmp/cvs-serv11091/src/libdts Modified Files: xine_decoder.c Log Message: the long-awaited video_out changes, not completely debuged (races) - pts are 64 bit now - scr and video_out-loop run all the time - video_out cleanups - metronom cleanups - buffer type BUF_CONTROL_DISCONTINUITY is used internally now, input plugins should no longer send this one - support for individual frame durations - using nano-/usleep instead of itimer (simpler code, maybe this will help freebsd) Index: xine_decoder.c =================================================================== RCS file: /cvsroot/xine/xine-lib/src/libdts/xine_decoder.c,v retrieving revision 1.13 retrieving revision 1.14 diff -u -r1.13 -r1.14 --- xine_decoder.c 5 Jan 2002 21:54:17 -0000 1.13 +++ xine_decoder.c 9 Feb 2002 07:13:23 -0000 1.14 @@ -123,8 +123,8 @@ /* printf("DTS first access unit=%u\n",audio_buffer->first_access_unit); */ if (n == first_access_unit) { - audio_buffer->vpts = buf->PTS; - audio_buffer->scr = buf->SCR; + audio_buffer->vpts = buf->pts; + audio_buffer->scr = buf->scr; } else { audio_buffer->vpts = 0; audio_buffer->scr = 0; |