Home
last modified time | relevance | path

Searched refs:GstBitReader (Results 1 – 25 of 52) sorted by relevance

123

/third_party/gstreamer/gstreamer/libs/gst/base/
Dgstbitreader.h31 #define GST_BIT_READER(reader) ((GstBitReader *) (reader))
52 } GstBitReader; typedef
55 GstBitReader * gst_bit_reader_new (const guint8 *data, guint size) G_GNUC_MALLOC;
58 void gst_bit_reader_free (GstBitReader *reader);
61 void gst_bit_reader_init (GstBitReader *reader, const guint8 *data, guint si…
64 gboolean gst_bit_reader_set_pos (GstBitReader *reader, guint pos);
67 guint gst_bit_reader_get_pos (const GstBitReader *reader);
70 guint gst_bit_reader_get_remaining (const GstBitReader *reader);
73 guint gst_bit_reader_get_size (const GstBitReader *reader);
76 gboolean gst_bit_reader_skip (GstBitReader *reader, guint nbits);
[all …]
Dgstbitreader.c63 GstBitReader *
66 GstBitReader *ret = g_slice_new0 (GstBitReader); in gst_bit_reader_new()
82 gst_bit_reader_free (GstBitReader * reader) in gst_bit_reader_free()
86 g_slice_free (GstBitReader, reader); in gst_bit_reader_free()
99 gst_bit_reader_init (GstBitReader * reader, const guint8 * data, guint size) in gst_bit_reader_init()
119 gst_bit_reader_set_pos (GstBitReader * reader, guint pos) in gst_bit_reader_set_pos()
141 gst_bit_reader_get_pos (const GstBitReader * reader) in gst_bit_reader_get_pos()
155 gst_bit_reader_get_remaining (const GstBitReader * reader) in gst_bit_reader_get_remaining()
169 gst_bit_reader_get_size (const GstBitReader * reader) in gst_bit_reader_get_size()
184 gst_bit_reader_skip (GstBitReader * reader, guint nbits) in gst_bit_reader_skip()
[all …]
Dgstbitreader-docs.h35 void gst_bit_reader_skip_unchecked (GstBitReader * reader, guint nbits);
44 void gst_bit_reader_skip_to_byte_unchecked (GstBitReader * reader);
56 guint8 gst_bit_reader_get_bits_uint8_unchecked (GstBitReader *reader, guint nbits);
68 guint8 gst_bit_reader_peek_bits_uint8_unchecked (const GstBitReader *reader, guint nbits);
80 guint16 gst_bit_reader_get_bits_uint16_unchecked (GstBitReader *reader, guint nbits);
92 guint16 gst_bit_reader_peek_bits_uint16_unchecked (const GstBitReader *reader, guint nbits);
104 guint32 gst_bit_reader_get_bits_uint32_unchecked (GstBitReader *reader, guint nbits);
116 guint32 gst_bit_reader_peek_bits_uint32_unchecked (const GstBitReader *reader, guint nbits);
128 guint64 gst_bit_reader_get_bits_uint64_unchecked (GstBitReader *reader, guint nbits);
140 guint64 gst_bit_reader_peek_bits_uint64_unchecked (const GstBitReader *reader, guint nbits);
/third_party/gstreamer/gstplugins_bad/gst-libs/gst/codecparsers/
Dgstvp9parser.c83 gst_vp9_read_signed_bits (GstBitReader * br, int bits) in gst_vp9_read_signed_bits()
90 verify_frame_marker (GstBitReader * br) in verify_frame_marker()
101 verify_sync_code (GstBitReader * const br) in verify_sync_code()
107 verify_superframe_marker (GstBitReader * br) in verify_superframe_marker()
114 GstBitReader * const br, GstVp9FrameHdr * frame_hdr) in parse_bitdepth_colorspace_sampling()
167 parse_profile (GstBitReader * br) in parse_profile()
177 parse_frame_size (GstBitReader * br, guint32 * width, guint32 * height) in parse_frame_size()
186 parse_display_frame_size (GstBitReader * br, GstVp9FrameHdr * frame_hdr) in parse_display_frame_size()
196 GstVp9FrameHdr * frame_hdr, GstBitReader * br) in parse_frame_size_from_refs()
217 parse_interp_filter (GstBitReader * br) in parse_interp_filter()
[all …]
Dgstvc1parser.c286 decode_colskip (GstBitReader * br, guint8 * data, guint width, guint height, in decode_colskip()
322 decode_rowskip (GstBitReader * br, guint8 * data, guint width, guint height, in decode_rowskip()
357 decode012 (GstBitReader * br) in decode012()
395 decode_refdist (GstBitReader * br, guint16 * value) in decode_refdist()
433 bitplane_decoding (GstBitReader * br, guint8 * data, in bitplane_decoding()
622 parse_vopdquant (GstBitReader * br, GstVC1FrameHdr * framehdr, guint8 dquant) in parse_vopdquant()
696 get_unary (GstBitReader * br, gint stop, gint len) in get_unary()
746 parse_hrd_param_flag (GstBitReader * br, GstVC1HrdParam * hrd_param) in parse_hrd_param_flag()
782 parse_sequence_header_advanced (GstVC1SeqHdr * seqhdr, GstBitReader * br) in parse_sequence_header_advanced()
903 parse_frame_header_advanced (GstBitReader * br, GstVC1FrameHdr * framehdr, in parse_frame_header_advanced()
[all …]
Dgstav1parser.c117 av1_read_bits_checked (GstBitReader * br, guint nbits, in av1_read_bits_checked()
290 av1_bitstreamfn_leb128 (GstBitReader * br, GstAV1ParserResult * retval) in av1_bitstreamfn_leb128()
321 av1_bitstreamfn_uvlc (GstBitReader * br, GstAV1ParserResult * retval) in av1_bitstreamfn_uvlc()
360 av1_bitstreamfn_su (GstBitReader * br, guint8 n, GstAV1ParserResult * retval) in av1_bitstreamfn_su()
379 av1_bitstreamfn_ns (GstBitReader * br, guint32 n, GstAV1ParserResult * retval) in av1_bitstreamfn_ns()
404 av1_bitstreamfn_le (GstBitReader * br, guint8 n, GstAV1ParserResult * retval) in av1_bitstreamfn_le()
424 av1_bitstreamfn_delta_q (GstBitReader * br, GstAV1ParserResult * retval) in av1_bitstreamfn_delta_q()
446 av1_bitstreamfn_trailing_bits (GstBitReader * br, guint32 nbBits) in av1_bitstreamfn_trailing_bits()
469 av1_skip_trailing_bits (GstAV1Parser * parser, GstBitReader * br, in av1_skip_trailing_bits()
613 gst_av1_parse_obu_header (GstAV1Parser * parser, GstBitReader * br, in gst_av1_parse_obu_header()
[all …]
Dgstmpegvideoparser.c305 GstBitReader br; in gst_mpeg_video_packet_parse_sequence_header()
398 GstBitReader br; in gst_mpeg_video_packet_parse_sequence_extension()
465 GstBitReader br; in gst_mpeg_video_packet_parse_sequence_display_extension()
527 GstBitReader br; in gst_mpeg_video_packet_parse_sequence_scalable_extension()
650 GstBitReader br; in gst_mpeg_video_packet_parse_quant_matrix_extension()
719 GstBitReader br; in gst_mpeg_video_packet_parse_picture_extension()
819 GstBitReader br; in gst_mpeg_video_packet_parse_picture_header()
896 GstBitReader br; in gst_mpeg_video_packet_parse_gop()
948 GstBitReader br; in gst_mpeg_video_packet_parse_slice_header()
Dgstmpeg4parser.c174 parse_quant (GstBitReader * br, guint8 quant_mat[64], in parse_quant()
210 parse_signal_type (GstBitReader * br, GstMpeg4VideoSignalType * signal_type) in parse_signal_type()
236 parse_sprite_trajectory (GstBitReader * br, in parse_sprite_trajectory()
586 GstBitReader br = GST_BIT_READER_INIT (data, size); in gst_mpeg4_parse_visual_object_sequence()
872 GstBitReader br = GST_BIT_READER_INIT (data, size); in gst_mpeg4_parse_visual_object()
936 GstBitReader br = GST_BIT_READER_INIT (data, size); in gst_mpeg4_parse_video_object_layer()
1254 GstBitReader br = GST_BIT_READER_INIT (data, size); in gst_mpeg4_parse_group_of_vop()
1303 GstBitReader br = GST_BIT_READER_INIT (data, size); in gst_mpeg4_parse_video_object_plane()
1522 GstBitReader br = GST_BIT_READER_INIT (data, size); in gst_mpeg4_parse_video_plane_short_header()
1639 GstBitReader br = GST_BIT_READER_INIT (data, size); in gst_mpeg4_parse_video_packet_header()
Dparserutils.c28 decode_vlc (GstBitReader * br, guint * res, const VLCTable * table, in decode_vlc()
Dparserutils.h105 decode_vlc (GstBitReader * br, guint * res, const VLCTable * table,
/third_party/gstreamer/gstplugins_bad/gst-libs/gst/codecs/
Dgstvp9statefulparser.c158 GstBitReader *bit_reader;
270 init_bool (Vp9BoolDecoder * bd, GstBitReader * br, guint size_in_bytes) in init_bool()
614 GstBitReader * br) in parse_compressed_header()
907 parse_frame_marker (GstBitReader * br) in parse_frame_marker()
922 parse_frame_sync_code (GstBitReader * br) in parse_frame_sync_code()
937 parse_color_config (GstVp9StatefulParser * self, GstBitReader * br, in parse_color_config()
997 parse_profile (GstBitReader * br, guint8 * profile) in parse_profile()
1026 parse_frame_or_render_size (GstBitReader * br, in parse_frame_or_render_size()
1043 parse_frame_size (GstVp9StatefulParser * self, GstBitReader * br, in parse_frame_size()
1061 parse_render_size (GstBitReader * br, GstVp9FrameHeader * header) in parse_render_size()
[all …]
/third_party/gstreamer/gstreamer/tests/check/libs/
Dbitreader.c46 GstBitReader reader = GST_BIT_READER_INIT (data, 4); in GST_START_TEST()
47 GstBitReader *reader2; in GST_START_TEST()
60 memset (&reader, 0, sizeof (GstBitReader)); in GST_START_TEST()
120 GstBitReader reader = GST_BIT_READER_INIT (data, 16); in GST_START_TEST()
205 GstBitReader reader = GST_BIT_READER_INIT (data, 16); in GST_START_TEST()
Dbitwriter.c37 GstBitReader reader; in GST_START_TEST()
62 GstBitReader reader; in GST_START_TEST()
111 GstBitReader reader; in GST_START_TEST()
Dstruct_sparc.h11 {"GstBitReader", sizeof (GstBitReader), 56},
Dstruct_ppc32.h11 {"GstBitReader", sizeof (GstBitReader), 32},
Dstruct_ppc64.h11 {"GstBitReader", sizeof (GstBitReader), 56},
Dstruct_i386.h11 {"GstBitReader", sizeof (GstBitReader), 32},
Dstruct_arm.h11 {"GstBitReader", sizeof (GstBitReader), 32},
Dstruct_x86_64.h11 {"GstBitReader", sizeof (GstBitReader), 56},
Dstruct_hppa.h11 {"GstBitReader", sizeof (GstBitReader), 56},
Dgstlibscpp.cc41 GstBitReader bit_reader = GST_BIT_READER_INIT (NULL, 0); in GST_START_TEST()
/third_party/gstreamer/gstplugins_good/gst/rtp/
Dgstrtph261pay.c402 decode_mba (GstBitReader * br, gint * mba) in decode_mba()
431 decode_mtype (GstBitReader * br, guint * mtype) in decode_mtype()
449 decode_mvd (GstBitReader * br, gint * mvd1, gint * mvd2) in decode_mvd()
468 decode_cbp (GstBitReader * br, guint * cbp) in decode_cbp()
486 decode_tcoeff (GstBitReader * br, guint mtype) in decode_tcoeff()
558 parse_picture_header (GstRtpH261Pay * pay, GstBitReader * br, gint * num_gob) in parse_picture_header()
573 parse_gob_header (GstRtpH261Pay * pay, GstBitReader * br, Gob * gob) in parse_gob_header()
595 parse_mb (GstRtpH261Pay * pay, GstBitReader * br, const Macroblock * prev, in parse_mb()
676 parse_mb_until_pos (GstRtpH261Pay * pay, GstBitReader * br, Gob * gob, in parse_mb_until_pos()
867 GstBitReader br_; in gst_rtp_h261_packetize_and_push()
[all …]
Dgstrtputils.h47 gboolean gst_rtp_read_golomb (GstBitReader * br, guint32 * value);
/third_party/gstreamer/gstplugins_base/gst-libs/gst/pbutils/
Dcodec-utils.c133 gst_codec_utils_aac_get_audio_object_type (GstBitReader * br, in gst_codec_utils_aac_get_audio_object_type()
153 gst_codec_utils_aac_get_audio_sample_rate (GstBitReader * br, in gst_codec_utils_aac_get_audio_sample_rate()
178 gst_codec_utils_aac_get_audio_object_type_full (GstBitReader * br, in gst_codec_utils_aac_get_audio_object_type_full()
228 GstBitReader br = GST_BIT_READER_INIT (audio_config, len); in gst_codec_utils_aac_get_sample_rate()
289 GstBitReader br = GST_BIT_READER_INIT (audio_config, len); in gst_codec_utils_aac_get_profile()
364 GstBitReader br = GST_BIT_READER_INIT (audio_config, len); in gst_codec_utils_aac_get_level()
1215 GstBitReader br = GST_BIT_READER_INIT (profile_tier_level, len); in gst_codec_utils_h265_get_profile()
2333 GstBitReader br; in aac_caps_structure_get_audio_object_type()
/third_party/gstreamer/gstplugins_good/gst/audioparsers/
Dgstaacparse.c106 aacparse, GstBitReader * br, gint * object_type, gint * sample_rate,
331 GstBitReader br; in gst_aac_parse_sink_setcaps()
501 gst_aac_parse_latm_get_value (GstAacParse * aacparse, GstBitReader * br, in gst_aac_parse_latm_get_value()
519 gst_aac_parse_get_audio_object_type (GstAacParse * aacparse, GstBitReader * br, in gst_aac_parse_get_audio_object_type()
534 gst_aac_parse_get_audio_sample_rate (GstAacParse * aacparse, GstBitReader * br, in gst_aac_parse_get_audio_sample_rate()
559 GstBitReader * br, gint * object_type, gint * sample_rate, gint * channels, in gst_aac_parse_read_audio_specific_config()
643 GstBitReader br; in gst_aac_parse_read_loas_config()

123