[gst-cvs] gst-plugins-good: matroskademux: use bytereader based GstEbmlRead as a helper

Mark Nauwelaerts mnauw at kemper.freedesktop.org
Tue Jun 1 07:06:05 PDT 2010


Module: gst-plugins-good
Branch: master
Commit: 085e333283086b3ed7d5836be85c60d5eee6db68
URL:    http://cgit.freedesktop.org/gstreamer/gst-plugins-good/commit/?id=085e333283086b3ed7d5836be85c60d5eee6db68

Author: Mark Nauwelaerts <mark.nauwelaerts at collabora.co.uk>
Date:   Tue May 18 14:44:15 2010 +0200

matroskademux: use bytereader based GstEbmlRead as a helper

... rather than basing on it by inheritance.
Also use more common code for push and pull mode.

Fixes #619198.
Fixes #611117.

---

 gst/matroska/ebml-read.c      |  858 +++++-------------
 gst/matroska/ebml-read.h      |   95 ++-
 gst/matroska/matroska-demux.c | 1982 +++++++++++++++++------------------------
 gst/matroska/matroska-demux.h |   16 +-
 4 files changed, 1127 insertions(+), 1824 deletions(-)

Diff:   http://cgit.freedesktop.org/gstreamer/gst-plugins-good/diff/?id=085e333283086b3ed7d5836be85c60d5eee6db68




More information about the Gstreamer-commits mailing list