[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