diff options
author | Jeremy Simon <jsimon13@yahoo.fr> | 2002-06-22 16:20:25 +0000 |
---|---|---|
committer | Jeremy Simon <jsimon13@yahoo.fr> | 2002-06-22 16:20:25 +0000 |
commit | c3c167f8efb756103a02cf1ca8fb9a450e968dc1 (patch) | |
tree | be2b168565d44e41350629325afe3e88fda3654d /ext/mikmod/drv_gst.c | |
parent | f981517414341389bb6e2c664c6b739c5ae21024 (diff) |
Add timestamp, mikmod work now
Original commit message from CVS:
Add timestamp, mikmod work now
Put mikmod to secondary rank ( modplug first )
Diffstat (limited to 'ext/mikmod/drv_gst.c')
-rw-r--r-- | ext/mikmod/drv_gst.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/ext/mikmod/drv_gst.c b/ext/mikmod/drv_gst.c index a924380c..57080462 100644 --- a/ext/mikmod/drv_gst.c +++ b/ext/mikmod/drv_gst.c @@ -40,10 +40,12 @@ static void mikmod_Update( void ) length = VC_WriteBytes((SBYTE *) audiobuffer, buffer_size); outdata = gst_buffer_new(); - + GST_BUFFER_DATA( outdata ) = g_memdup( audiobuffer, length ); GST_BUFFER_SIZE( outdata ) = length; + GST_BUFFER_TIMESTAMP( outdata ) = timestamp; + if ( need_sync == 1 ) { /* FIXME, send a flush event or something */ |