Speedup in mpg123 parsing. speedup in mp1videoparse. rearanged the
authorWim Taymans <wim.taymans@gmail.com>
Thu, 24 Feb 2000 20:56:23 +0000 (20:56 +0000)
committerWim Taymans <wim.taymans@gmail.com>
Thu, 24 Feb 2000 20:56:23 +0000 (20:56 +0000)
Original commit message from CVS:
Speedup in mpg123 parsing. speedup in mp1videoparse. rearanged the
MPEG player got rid of some memcpy. bit handling changes.
MMX code for the IDCT and motion compensation in mpeg_play.
Almost as fast as the commercial mpeg player mtv, but with a much
better video quality :-)

gst/gstbuffer.c
test/mp1parse.c

index 7a791545b8b945ba93152c3efa8f8c56e5d8e47b..dbdc54af9ef6b7a0bc7971e41992074edde99a60 100644 (file)
@@ -118,7 +118,6 @@ GstBuffer *gst_buffer_create_sub(GstBuffer *parent,guint32 offset,guint32 size)
   return buffer;
 }
 
-
 void gst_buffer_destroy(GstBuffer *buffer) {
   GSList *metas;
 
index da0d149823bc54571d790cfcc8f4b47bc252125e..bbe64bd042373916173cb41603590b8290e47f61 100644 (file)
@@ -70,6 +70,7 @@ void new_pad_created(GstElement *parse,GstPad *pad,GstElement *pipeline) {
     g_return_if_fail(decode_video != NULL);
     show = gst_elementfactory_make("videosink","show");
     g_return_if_fail(show != NULL);
+    //gtk_object_set(GTK_OBJECT(show),"scale",2.0,NULL);
 
                appwindow = gnome_app_new("MPEG1 player","MPEG1 player");
                gnome_app_set_contents(GNOME_APP(appwindow),