blob: 04b4602a55007587215befe06794a559a09cd716 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
|
* parent="Gst.Base"
Base* name="Base(.+)"
BASE_* name="BASE_(.+)"
*.ref unowned
PushSrc
.create.buf out unowned=false
.alloc.buf out unowned=false
// Non-boxed types
BitReader struct=false
ByteReader struct=false
ByteWriter struct=false
BitReader free_function="gst_bit_reader_free"
.new* skip=false symbol_type="constructor"
ByteReader free_function="gst_byte_reader_free"
.new* skip=false symbol_type="constructor"
.dup_data.val array_length_idx=-1
.dup_data.size out=false owned=false
.get_data.val array_length_idx=-1
.get_data.size out=false owned=false
.peek_data.val array_length_idx=-1
.peek_data.size out=false owned=false
ByteWriter free_function="gst_byte_writer_free"
.new* skip=false symbol_type="constructor"
.new_with_data.data array array_length_idx=1
Adapter
.copy.dest out=false
.map skip
.take skip
BaseParse
.convert.dest_value out
.handle_frame.skipsize out
BaseSink
.get_times.start out
.get_times.end out
BitWriter
.put_bytes.data array_length_idx=1
// Backwards compatibility
Adapter
.copy skip=false
|