Make elements nanoseconds aware
authorWim Taymans <wim.taymans@gmail.com>
Sun, 2 Jun 2002 13:25:38 +0000 (13:25 +0000)
committerWim Taymans <wim.taymans@gmail.com>
Sun, 2 Jun 2002 13:25:38 +0000 (13:25 +0000)
Original commit message from CVS:
Make elements nanoseconds aware

ext/libfame/Makefile.am
gst/modplug/gstmodplug.cc

index e272082..a0b42a3 100644 (file)
@@ -2,7 +2,7 @@ plugindir = $(libdir)/gst
 
 plugin_LTLIBRARIES = libgstlibfame.la
 
-libgstlibfame_la_SOURCES = gstlibfame.c        
+libgstlibfame_la_SOURCES = gstlibfame.c        gstfamedec.c
 libgstlibfame_la_CFLAGS = $(GST_CFLAGS)
 libgstlibfame_la_LIBADD = $(LIBFAME_LIBS) 
 libgstlibfame_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
index d21a55b..fe0b31f 100644 (file)
@@ -362,7 +362,7 @@ gst_modplug_loop (GstElement *element)
       GST_BUFFER_SIZE( buffer_out ) = modplug->length;
          
       total_samples+=1152;             
-         GST_BUFFER_TIMESTAMP( buffer_out ) = total_samples * 1000000LL / modplug->frequency;
+         GST_BUFFER_TIMESTAMP( buffer_out ) = total_samples * GST_SECOND / modplug->frequency;
                
          gst_pad_push( srcpad, buffer_out );
          gst_element_yield (element);