[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