[gst-cvs] gstreamer: bytereader: add a bunch of utility functions for strings and a data dup function

Tim Mueller tpm at kemper.freedesktop.org
Mon Jun 22 18:20:58 PDT 2009


Module: gstreamer
Branch: master
Commit: 6b64d419373e3dcf6f243826410091cd589b2a75
URL:    http://cgit.freedesktop.org/gstreamer/gstreamer/commit/?id=6b64d419373e3dcf6f243826410091cd589b2a75

Author: Tim-Philipp Müller <tim.muller at collabora.co.uk>
Date:   Fri May 22 14:47:33 2009 +0100

bytereader: add a bunch of utility functions for strings and a data dup function

API: gst_byte_reader_dup_data
API: gst_byte_reader_dup_string
API: gst_byte_reader_dup_string_utf8
API: gst_byte_reader_dup_string_utf16
API: gst_byte_reader_dup_string_utf32
API: gst_byte_reader_skip_string
API: gst_byte_reader_skip_string_utf8
API: gst_byte_reader_skip_string_utf16
API: gst_byte_reader_skip_string_utf32
API: gst_byte_reader_peek_string
API: gst_byte_reader_peek_string_utf8
API: gst_byte_reader_get_string
API: gst_byte_reader_get_string_utf8

And some basic unit tests. Fixes #586568.

---

 docs/libs/gstreamer-libs-sections.txt |   17 ++
 libs/gst/base/gstbytereader.c         |  335 +++++++++++++++++++++++++++++++-
 libs/gst/base/gstbytereader.h         |   28 +++-
 tests/check/libs/bytereader.c         |  131 +++++++++++++
 4 files changed, 498 insertions(+), 13 deletions(-)

Diff:   http://cgit.freedesktop.org/gstreamer/gstreamer/diff/?id=6b64d419373e3dcf6f243826410091cd589b2a75




More information about the Gstreamer-commits mailing list