|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
<html>
|
|
Packit Service |
963350 |
<head>
|
|
Packit Service |
963350 |
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
|
Packit Service |
963350 |
<title>GstBitReader: GStreamer 1.0 Library Reference Manual</title>
|
|
Packit Service |
963350 |
<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
|
|
Packit Service |
963350 |
<link rel="home" href="index.html" title="GStreamer 1.0 Library Reference Manual">
|
|
Packit Service |
963350 |
<link rel="up" href="gstreamer-base.html" title="GStreamer Base and Utillity Classes">
|
|
Packit Service |
963350 |
<link rel="prev" href="GstAdapter.html" title="GstAdapter">
|
|
Packit Service |
963350 |
<link rel="next" href="gstreamer-libs-GstByteReader.html" title="GstByteReader">
|
|
Packit Service |
963350 |
<meta name="generator" content="GTK-Doc V1.27 (XML mode)">
|
|
Packit Service |
963350 |
<link rel="stylesheet" href="style.css" type="text/css">
|
|
Packit Service |
963350 |
</head>
|
|
Packit Service |
963350 |
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
Top |
|
|
Packit Service |
963350 |
Description
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
GstBitReader
|
|
Packit Service |
963350 |
GstBitReader — Reads any number of bits from a memory buffer
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
Functions
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
#define
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
GST_BIT_READER_INIT()
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
GstBitReader *
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
gst_bit_reader_new ()
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
void
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
gst_bit_reader_free ()
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
void
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
gst_bit_reader_init ()
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
guint
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
gst_bit_reader_get_pos ()
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
guint
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
gst_bit_reader_get_remaining ()
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
gboolean
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
gst_bit_reader_set_pos ()
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
guint
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
gst_bit_reader_get_size ()
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
gboolean
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
gst_bit_reader_skip ()
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
gboolean
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
gst_bit_reader_skip_to_byte ()
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
gboolean
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
gst_bit_reader_get_bits_uint16 ()
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
gboolean
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
gst_bit_reader_get_bits_uint32 ()
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
gboolean
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
gst_bit_reader_get_bits_uint64 ()
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
gboolean
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
gst_bit_reader_get_bits_uint8 ()
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
gboolean
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
gst_bit_reader_peek_bits_uint16 ()
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
gboolean
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
gst_bit_reader_peek_bits_uint32 ()
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
gboolean
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
gst_bit_reader_peek_bits_uint64 ()
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
gboolean
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
gst_bit_reader_peek_bits_uint8 ()
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
void
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
gst_bit_reader_skip_unchecked ()
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
void
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
gst_bit_reader_skip_to_byte_unchecked ()
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
guint16
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
gst_bit_reader_get_bits_uint16_unchecked ()
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
guint32
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
gst_bit_reader_get_bits_uint32_unchecked ()
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
guint64
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
gst_bit_reader_get_bits_uint64_unchecked ()
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
guint8
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
gst_bit_reader_get_bits_uint8_unchecked ()
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
guint16
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
gst_bit_reader_peek_bits_uint16_unchecked ()
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
guint32
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
gst_bit_reader_peek_bits_uint32_unchecked ()
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
guint64
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
gst_bit_reader_peek_bits_uint64_unchecked ()
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
guint8
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
gst_bit_reader_peek_bits_uint8_unchecked ()
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
Types and Values
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
GstBitReader
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
Includes
|
|
Packit Service |
963350 |
#include <gst/base/gstbitreader.h>
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
Description
|
|
Packit Service |
963350 |
GstBitReader provides a bit reader that can read any number of bits
|
|
Packit Service |
963350 |
from a memory buffer. It provides functions for reading any number of bits
|
|
Packit Service |
963350 |
into 8, 16, 32 and 64 bit variables.
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
Functions
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
GST_BIT_READER_INIT()
|
|
Packit Service |
963350 |
#define GST_BIT_READER_INIT(data, size) {data, size, 0, 0}
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
A GstBitReader must be initialized with this macro, before it can be
|
|
Packit Service |
963350 |
used. This macro can used be to initialize a variable, but it cannot
|
|
Packit Service |
963350 |
be assigned to a variable. In that case you have to use
|
|
Packit Service |
963350 |
gst_bit_reader_init() .
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
Parameters
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
data
|
|
Packit Service |
963350 |
Data from which the GstBitReader should read
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
size
|
|
Packit Service |
963350 |
Size of data
|
|
Packit Service |
963350 |
in bytes
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
gst_bit_reader_new ()
|
|
Packit Service |
963350 |
GstBitReader *
|
|
Packit Service |
963350 |
gst_bit_reader_new (const guint8 *data ,
|
|
Packit Service |
963350 |
guint size );
|
|
Packit Service |
963350 |
Create a new GstBitReader instance, which will read from data
|
|
Packit Service |
963350 |
.
|
|
Packit Service |
963350 |
Free-function: gst_bit_reader_free
|
|
Packit Service |
963350 |
[skip]
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
Parameters
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
data
|
|
Packit Service |
963350 |
Data from which the GstBitReader
|
|
Packit Service |
963350 |
should read.
|
|
Packit Service |
963350 |
[array length=size]
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
size
|
|
Packit Service |
963350 |
Size of data
|
|
Packit Service |
963350 |
in bytes
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
Returns
|
|
Packit Service |
963350 |
a new GstBitReader instance.
|
|
Packit Service |
963350 |
[transfer full]
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
gst_bit_reader_free ()
|
|
Packit Service |
963350 |
void
|
|
Packit Service |
963350 |
gst_bit_reader_free (GstBitReader *reader );
|
|
Packit Service |
963350 |
Frees a GstBitReader instance, which was previously allocated by
|
|
Packit Service |
963350 |
gst_bit_reader_new() .
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
Parameters
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
reader
|
|
Packit Service |
963350 |
a GstBitReader instance.
|
|
Packit Service |
963350 |
[in][transfer full]
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
gst_bit_reader_init ()
|
|
Packit Service |
963350 |
void
|
|
Packit Service |
963350 |
gst_bit_reader_init (GstBitReader *reader ,
|
|
Packit Service |
963350 |
const guint8 *data ,
|
|
Packit Service |
963350 |
guint size );
|
|
Packit Service |
963350 |
Initializes a GstBitReader instance to read from data
|
|
Packit Service |
963350 |
. This function
|
|
Packit Service |
963350 |
can be called on already initialized instances.
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
Parameters
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
reader
|
|
Packit Service |
963350 |
a GstBitReader instance
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
data
|
|
Packit Service |
963350 |
data from which the bit reader should read.
|
|
Packit Service |
963350 |
[in][array length=size]
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
size
|
|
Packit Service |
963350 |
Size of data
|
|
Packit Service |
963350 |
in bytes
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
gst_bit_reader_get_pos ()
|
|
Packit Service |
963350 |
guint
|
|
Packit Service |
963350 |
gst_bit_reader_get_pos (const GstBitReader *reader );
|
|
Packit Service |
963350 |
Returns the current position of a GstBitReader instance in bits.
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
Parameters
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
reader
|
|
Packit Service |
963350 |
a GstBitReader instance
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
Returns
|
|
Packit Service |
963350 |
The current position of reader
|
|
Packit Service |
963350 |
in bits.
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
gst_bit_reader_get_remaining ()
|
|
Packit Service |
963350 |
guint
|
|
Packit Service |
963350 |
gst_bit_reader_get_remaining (const GstBitReader *reader );
|
|
Packit Service |
963350 |
Returns the remaining number of bits of a GstBitReader instance.
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
Parameters
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
reader
|
|
Packit Service |
963350 |
a GstBitReader instance
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
Returns
|
|
Packit Service |
963350 |
The remaining number of bits of reader
|
|
Packit Service |
963350 |
instance.
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
gst_bit_reader_set_pos ()
|
|
Packit Service |
963350 |
gboolean
|
|
Packit Service |
963350 |
gst_bit_reader_set_pos (GstBitReader *reader ,
|
|
Packit Service |
963350 |
guint pos );
|
|
Packit Service |
963350 |
Sets the new position of a GstBitReader instance to pos
|
|
Packit Service |
963350 |
in bits.
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
Parameters
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
reader
|
|
Packit Service |
963350 |
a GstBitReader instance
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
pos
|
|
Packit Service |
963350 |
The new position in bits
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
Returns
|
|
Packit Service |
963350 |
TRUE if the position could be set successfully, FALSE
|
|
Packit Service |
963350 |
otherwise.
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
gst_bit_reader_get_size ()
|
|
Packit Service |
963350 |
guint
|
|
Packit Service |
963350 |
gst_bit_reader_get_size (const GstBitReader *reader );
|
|
Packit Service |
963350 |
Returns the total number of bits of a GstBitReader instance.
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
Parameters
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
reader
|
|
Packit Service |
963350 |
a GstBitReader instance
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
Returns
|
|
Packit Service |
963350 |
The total number of bits of reader
|
|
Packit Service |
963350 |
instance.
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
gst_bit_reader_skip ()
|
|
Packit Service |
963350 |
gboolean
|
|
Packit Service |
963350 |
gst_bit_reader_skip (GstBitReader *reader ,
|
|
Packit Service |
963350 |
guint nbits );
|
|
Packit Service |
963350 |
Skips nbits
|
|
Packit Service |
963350 |
bits of the GstBitReader instance.
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
Parameters
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
reader
|
|
Packit Service |
963350 |
a GstBitReader instance
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
nbits
|
|
Packit Service |
963350 |
the number of bits to skip
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
Returns
|
|
Packit Service |
963350 |
TRUE if nbits
|
|
Packit Service |
963350 |
bits could be skipped, FALSE otherwise.
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
gst_bit_reader_skip_to_byte ()
|
|
Packit Service |
963350 |
gboolean
|
|
Packit Service |
963350 |
gst_bit_reader_skip_to_byte (GstBitReader *reader );
|
|
Packit Service |
963350 |
Skips until the next byte.
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
Parameters
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
reader
|
|
Packit Service |
963350 |
a GstBitReader instance
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
Returns
|
|
Packit Service |
963350 |
TRUE if successful, FALSE otherwise.
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
gst_bit_reader_get_bits_uint16 ()
|
|
Packit Service |
963350 |
gboolean
|
|
Packit Service |
963350 |
gst_bit_reader_get_bits_uint16 (GstBitReader *reader ,
|
|
Packit Service |
963350 |
guint16 *val ,
|
|
Packit Service |
963350 |
guint nbits );
|
|
Packit Service |
963350 |
Read nbits
|
|
Packit Service |
963350 |
bits into val
|
|
Packit Service |
963350 |
and update the current position.
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
Parameters
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
reader
|
|
Packit Service |
963350 |
a GstBitReader instance
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
val
|
|
Packit Service |
963350 |
Pointer to a guint16 to store the result.
|
|
Packit Service |
963350 |
[out]
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
nbits
|
|
Packit Service |
963350 |
number of bits to read
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
Returns
|
|
Packit Service |
963350 |
TRUE if successful, FALSE otherwise.
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
gst_bit_reader_get_bits_uint32 ()
|
|
Packit Service |
963350 |
gboolean
|
|
Packit Service |
963350 |
gst_bit_reader_get_bits_uint32 (GstBitReader *reader ,
|
|
Packit Service |
963350 |
guint32 *val ,
|
|
Packit Service |
963350 |
guint nbits );
|
|
Packit Service |
963350 |
Read nbits
|
|
Packit Service |
963350 |
bits into val
|
|
Packit Service |
963350 |
and update the current position.
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
Parameters
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
reader
|
|
Packit Service |
963350 |
a GstBitReader instance
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
val
|
|
Packit Service |
963350 |
Pointer to a guint32 to store the result.
|
|
Packit Service |
963350 |
[out]
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
nbits
|
|
Packit Service |
963350 |
number of bits to read
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
Returns
|
|
Packit Service |
963350 |
TRUE if successful, FALSE otherwise.
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
gst_bit_reader_get_bits_uint64 ()
|
|
Packit Service |
963350 |
gboolean
|
|
Packit Service |
963350 |
gst_bit_reader_get_bits_uint64 (GstBitReader *reader ,
|
|
Packit Service |
963350 |
guint64 *val ,
|
|
Packit Service |
963350 |
guint nbits );
|
|
Packit Service |
963350 |
Read nbits
|
|
Packit Service |
963350 |
bits into val
|
|
Packit Service |
963350 |
and update the current position.
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
Parameters
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
reader
|
|
Packit Service |
963350 |
a GstBitReader instance
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
val
|
|
Packit Service |
963350 |
Pointer to a guint64 to store the result.
|
|
Packit Service |
963350 |
[out]
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
nbits
|
|
Packit Service |
963350 |
number of bits to read
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
Returns
|
|
Packit Service |
963350 |
TRUE if successful, FALSE otherwise.
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
gst_bit_reader_get_bits_uint8 ()
|
|
Packit Service |
963350 |
gboolean
|
|
Packit Service |
963350 |
gst_bit_reader_get_bits_uint8 (GstBitReader *reader ,
|
|
Packit Service |
963350 |
guint8 *val ,
|
|
Packit Service |
963350 |
guint nbits );
|
|
Packit Service |
963350 |
Read nbits
|
|
Packit Service |
963350 |
bits into val
|
|
Packit Service |
963350 |
and update the current position.
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
Parameters
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
reader
|
|
Packit Service |
963350 |
a GstBitReader instance
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
val
|
|
Packit Service |
963350 |
Pointer to a guint8 to store the result.
|
|
Packit Service |
963350 |
[out]
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
nbits
|
|
Packit Service |
963350 |
number of bits to read
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
Returns
|
|
Packit Service |
963350 |
TRUE if successful, FALSE otherwise.
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
gst_bit_reader_peek_bits_uint16 ()
|
|
Packit Service |
963350 |
gboolean
|
|
Packit Service |
963350 |
gst_bit_reader_peek_bits_uint16 (const GstBitReader *reader ,
|
|
Packit Service |
963350 |
guint16 *val ,
|
|
Packit Service |
963350 |
guint nbits );
|
|
Packit Service |
963350 |
Read nbits
|
|
Packit Service |
963350 |
bits into val
|
|
Packit Service |
963350 |
but keep the current position.
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
Parameters
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
reader
|
|
Packit Service |
963350 |
a GstBitReader instance
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
val
|
|
Packit Service |
963350 |
Pointer to a guint16 to store the result.
|
|
Packit Service |
963350 |
[out]
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
nbits
|
|
Packit Service |
963350 |
number of bits to read
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
Returns
|
|
Packit Service |
963350 |
TRUE if successful, FALSE otherwise.
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
gst_bit_reader_peek_bits_uint32 ()
|
|
Packit Service |
963350 |
gboolean
|
|
Packit Service |
963350 |
gst_bit_reader_peek_bits_uint32 (const GstBitReader *reader ,
|
|
Packit Service |
963350 |
guint32 *val ,
|
|
Packit Service |
963350 |
guint nbits );
|
|
Packit Service |
963350 |
Read nbits
|
|
Packit Service |
963350 |
bits into val
|
|
Packit Service |
963350 |
but keep the current position.
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
Parameters
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
reader
|
|
Packit Service |
963350 |
a GstBitReader instance
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
val
|
|
Packit Service |
963350 |
Pointer to a guint32 to store the result.
|
|
Packit Service |
963350 |
[out]
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
nbits
|
|
Packit Service |
963350 |
number of bits to read
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
Returns
|
|
Packit Service |
963350 |
TRUE if successful, FALSE otherwise.
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
gst_bit_reader_peek_bits_uint64 ()
|
|
Packit Service |
963350 |
gboolean
|
|
Packit Service |
963350 |
gst_bit_reader_peek_bits_uint64 (const GstBitReader *reader ,
|
|
Packit Service |
963350 |
guint64 *val ,
|
|
Packit Service |
963350 |
guint nbits );
|
|
Packit Service |
963350 |
Read nbits
|
|
Packit Service |
963350 |
bits into val
|
|
Packit Service |
963350 |
but keep the current position.
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
Parameters
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
reader
|
|
Packit Service |
963350 |
a GstBitReader instance
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
val
|
|
Packit Service |
963350 |
Pointer to a guint64 to store the result.
|
|
Packit Service |
963350 |
[out]
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
nbits
|
|
Packit Service |
963350 |
number of bits to read
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
Returns
|
|
Packit Service |
963350 |
TRUE if successful, FALSE otherwise.
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
gst_bit_reader_peek_bits_uint8 ()
|
|
Packit Service |
963350 |
gboolean
|
|
Packit Service |
963350 |
gst_bit_reader_peek_bits_uint8 (const GstBitReader *reader ,
|
|
Packit Service |
963350 |
guint8 *val ,
|
|
Packit Service |
963350 |
guint nbits );
|
|
Packit Service |
963350 |
Read nbits
|
|
Packit Service |
963350 |
bits into val
|
|
Packit Service |
963350 |
but keep the current position.
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
Parameters
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
reader
|
|
Packit Service |
963350 |
a GstBitReader instance
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
val
|
|
Packit Service |
963350 |
Pointer to a guint8 to store the result.
|
|
Packit Service |
963350 |
[out]
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
nbits
|
|
Packit Service |
963350 |
number of bits to read
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
Returns
|
|
Packit Service |
963350 |
TRUE if successful, FALSE otherwise.
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
gst_bit_reader_skip_unchecked ()
|
|
Packit Service |
963350 |
void
|
|
Packit Service |
963350 |
gst_bit_reader_skip_unchecked (GstBitReader *reader ,
|
|
Packit Service |
963350 |
guint nbits );
|
|
Packit Service |
963350 |
Skips nbits
|
|
Packit Service |
963350 |
bits of the GstBitReader instance without checking if there
|
|
Packit Service |
963350 |
are enough bits available in the bit reader.
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
Parameters
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
reader
|
|
Packit Service |
963350 |
a GstBitReader instance
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
nbits
|
|
Packit Service |
963350 |
the number of bits to skip
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
gst_bit_reader_skip_to_byte_unchecked ()
|
|
Packit Service |
963350 |
void
|
|
Packit Service |
963350 |
gst_bit_reader_skip_to_byte_unchecked (GstBitReader *reader );
|
|
Packit Service |
963350 |
Skips until the next byte without checking if there are enough bits
|
|
Packit Service |
963350 |
available in the bit reader.
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
Parameters
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
reader
|
|
Packit Service |
963350 |
a GstBitReader instance
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
gst_bit_reader_get_bits_uint16_unchecked ()
|
|
Packit Service |
963350 |
guint16
|
|
Packit Service |
963350 |
gst_bit_reader_get_bits_uint16_unchecked
|
|
Packit Service |
963350 |
(GstBitReader *reader ,
|
|
Packit Service |
963350 |
guint nbits );
|
|
Packit Service |
963350 |
Read nbits
|
|
Packit Service |
963350 |
bits into val
|
|
Packit Service |
963350 |
and update the current position without
|
|
Packit Service |
963350 |
checking if there are enough bits available in the bit reader.
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
Parameters
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
reader
|
|
Packit Service |
963350 |
a GstBitReader instance
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
nbits
|
|
Packit Service |
963350 |
number of bits to read
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
Returns
|
|
Packit Service |
963350 |
unsigned 16 bit integer with the bits.
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
gst_bit_reader_get_bits_uint32_unchecked ()
|
|
Packit Service |
963350 |
guint32
|
|
Packit Service |
963350 |
gst_bit_reader_get_bits_uint32_unchecked
|
|
Packit Service |
963350 |
(GstBitReader *reader ,
|
|
Packit Service |
963350 |
guint nbits );
|
|
Packit Service |
963350 |
Read nbits
|
|
Packit Service |
963350 |
bits into val
|
|
Packit Service |
963350 |
and update the current position without
|
|
Packit Service |
963350 |
checking if there are enough bits available in the bit reader.
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
Parameters
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
reader
|
|
Packit Service |
963350 |
a GstBitReader instance
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
nbits
|
|
Packit Service |
963350 |
number of bits to read
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
Returns
|
|
Packit Service |
963350 |
unsigned 32 bit integer with the bits.
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
gst_bit_reader_get_bits_uint64_unchecked ()
|
|
Packit Service |
963350 |
guint64
|
|
Packit Service |
963350 |
gst_bit_reader_get_bits_uint64_unchecked
|
|
Packit Service |
963350 |
(GstBitReader *reader ,
|
|
Packit Service |
963350 |
guint nbits );
|
|
Packit Service |
963350 |
Read nbits
|
|
Packit Service |
963350 |
bits into val
|
|
Packit Service |
963350 |
and update the current position without
|
|
Packit Service |
963350 |
checking if there are enough bits available in the bit reader.
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
Parameters
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
reader
|
|
Packit Service |
963350 |
a GstBitReader instance
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
nbits
|
|
Packit Service |
963350 |
number of bits to read
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
Returns
|
|
Packit Service |
963350 |
unsigned 64 bit integer with the bits.
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
gst_bit_reader_get_bits_uint8_unchecked ()
|
|
Packit Service |
963350 |
guint8
|
|
Packit Service |
963350 |
gst_bit_reader_get_bits_uint8_unchecked
|
|
Packit Service |
963350 |
(GstBitReader *reader ,
|
|
Packit Service |
963350 |
guint nbits );
|
|
Packit Service |
963350 |
Read nbits
|
|
Packit Service |
963350 |
bits into val
|
|
Packit Service |
963350 |
and update the current position without
|
|
Packit Service |
963350 |
checking if there are enough bits available in the bit reader.
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
Parameters
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
reader
|
|
Packit Service |
963350 |
a GstBitReader instance
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
nbits
|
|
Packit Service |
963350 |
number of bits to read
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
Returns
|
|
Packit Service |
963350 |
unsigned 8 bit integer with the bits.
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
gst_bit_reader_peek_bits_uint16_unchecked ()
|
|
Packit Service |
963350 |
guint16
|
|
Packit Service |
963350 |
gst_bit_reader_peek_bits_uint16_unchecked
|
|
Packit Service |
963350 |
(const GstBitReader *reader ,
|
|
Packit Service |
963350 |
guint nbits );
|
|
Packit Service |
963350 |
Read nbits
|
|
Packit Service |
963350 |
bits into val
|
|
Packit Service |
963350 |
but keep the current position without
|
|
Packit Service |
963350 |
checking if there are enough bits available in the bit reader
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
Parameters
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
reader
|
|
Packit Service |
963350 |
a GstBitReader instance
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
nbits
|
|
Packit Service |
963350 |
number of bits to read
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
Returns
|
|
Packit Service |
963350 |
unsigned 16 bit integer with the bits.
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
gst_bit_reader_peek_bits_uint32_unchecked ()
|
|
Packit Service |
963350 |
guint32
|
|
Packit Service |
963350 |
gst_bit_reader_peek_bits_uint32_unchecked
|
|
Packit Service |
963350 |
(const GstBitReader *reader ,
|
|
Packit Service |
963350 |
guint nbits );
|
|
Packit Service |
963350 |
Read nbits
|
|
Packit Service |
963350 |
bits into val
|
|
Packit Service |
963350 |
but keep the current position without
|
|
Packit Service |
963350 |
checking if there are enough bits available in the bit reader
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
Parameters
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
reader
|
|
Packit Service |
963350 |
a GstBitReader instance
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
nbits
|
|
Packit Service |
963350 |
number of bits to read
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
Returns
|
|
Packit Service |
963350 |
unsigned 32 bit integer with the bits.
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
gst_bit_reader_peek_bits_uint64_unchecked ()
|
|
Packit Service |
963350 |
guint64
|
|
Packit Service |
963350 |
gst_bit_reader_peek_bits_uint64_unchecked
|
|
Packit Service |
963350 |
(const GstBitReader *reader ,
|
|
Packit Service |
963350 |
guint nbits );
|
|
Packit Service |
963350 |
Read nbits
|
|
Packit Service |
963350 |
bits into val
|
|
Packit Service |
963350 |
but keep the current position without
|
|
Packit Service |
963350 |
checking if there are enough bits available in the bit reader
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
Parameters
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
reader
|
|
Packit Service |
963350 |
a GstBitReader instance
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
nbits
|
|
Packit Service |
963350 |
number of bits to read
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
Returns
|
|
Packit Service |
963350 |
unsigned 64 bit integer with the bits.
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
gst_bit_reader_peek_bits_uint8_unchecked ()
|
|
Packit Service |
963350 |
guint8
|
|
Packit Service |
963350 |
gst_bit_reader_peek_bits_uint8_unchecked
|
|
Packit Service |
963350 |
(const GstBitReader *reader ,
|
|
Packit Service |
963350 |
guint nbits );
|
|
Packit Service |
963350 |
Read nbits
|
|
Packit Service |
963350 |
bits into val
|
|
Packit Service |
963350 |
but keep the current position without
|
|
Packit Service |
963350 |
checking if there are enough bits available in the bit reader
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
Parameters
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
reader
|
|
Packit Service |
963350 |
a GstBitReader instance
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
nbits
|
|
Packit Service |
963350 |
number of bits to read
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
Returns
|
|
Packit Service |
963350 |
unsigned 8 bit integer with the bits.
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
Types and Values
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
GstBitReader
|
|
Packit Service |
963350 |
typedef struct {
|
|
Packit Service |
963350 |
const guint8 *data;
|
|
Packit Service |
963350 |
guint size;
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
guint byte; /* Byte position */
|
|
Packit Service |
963350 |
guint bit; /* Bit position in the current byte */
|
|
Packit Service |
963350 |
} GstBitReader;
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
A bit reader instance.
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
Members
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
const guint8 *data ;
|
|
Packit Service |
963350 |
Data from which the bit reader will
|
|
Packit Service |
963350 |
read.
|
|
Packit Service |
963350 |
[array length=size]
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
guint size ;
|
|
Packit Service |
963350 |
Size of data
|
|
Packit Service |
963350 |
in bytes
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
guint byte ;
|
|
Packit Service |
963350 |
Current byte position
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
guint bit ;
|
|
Packit Service |
963350 |
Bit position in the current byte
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
|
|
Packit Service |
963350 |
Generated by GTK-Doc V1.27
|
|
Packit Service |
963350 |
</body>
|
|
Packit Service |
963350 |
</html>
|