summaryrefslogtreecommitdiffstats
path: root/ext/mikmod/drv_gst.c
diff options
context:
space:
mode:
authorJeremy Simon <jsimon13@yahoo.fr>2002-06-22 16:20:25 +0000
committerJeremy Simon <jsimon13@yahoo.fr>2002-06-22 16:20:25 +0000
commitc3c167f8efb756103a02cf1ca8fb9a450e968dc1 (patch)
treebe2b168565d44e41350629325afe3e88fda3654d /ext/mikmod/drv_gst.c
parentf981517414341389bb6e2c664c6b739c5ae21024 (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.c4
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 */