[gst-cvs] slomo gst-plugins-good: gst-plugins-good/ gst-plugins-good/gst/matroska/
slomo at kemper.freedesktop.org
slomo at kemper.freedesktop.org
Sat Jun 14 08:51:39 PDT 2008
CVS Root: /cvs/gstreamer
Module: gst-plugins-good
Changes by: slomo
Date: Sat Jun 14 2008 15:51:39 UTC
Log message:
* gst/matroska/ebml-read.c: (gst_ebml_level_free),
(gst_ebml_finalize), (gst_ebml_read_change_state),
(gst_ebml_read_element_level_up), (gst_ebml_read_master):
* gst/matroska/matroska-demux.c:
(gst_matroska_demux_parse_contents_seekentry):
Reverse the level list as we usually are only interested in the
first element or want to add a new first element. Having the
first element stored at the end and calling g_list_last() and
g_list_append() is more expensive.
Also use GSlice for allocating the GstEbmlLevel structs.
Modified files:
. : ChangeLog
gst/matroska : ebml-read.c matroska-demux.c
Links:
http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-good/ChangeLog.diff?r1=1.3543&r2=1.3544
http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-good/gst/matroska/ebml-read.c.diff?r1=1.29&r2=1.30
http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-good/gst/matroska/matroska-demux.c.diff?r1=1.104&r2=1.105
More information about the Gstreamer-commits
mailing list