-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathGst.Buffer.copy_region.html
51 lines (51 loc) · 3.25 KB
/
Gst.Buffer.copy_region.html
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
46
47
48
49
50
51
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes">
<title>Gst.Buffer.prototype.copy_region</title>
<link rel="stylesheet" type="text/css" href="C.css">
<script type="text/javascript" src="jquery.js"></script><script type="text/javascript" src="jquery.syntax.js"></script><script type="text/javascript" src="yelp.js"></script>
</head>
<body><div class="page" role="main">
<div class="header"><div class="trails" role="navigation"><div class="trail">
<a class="trail" href="index.html" title="Index">Index</a> » <a class="trail" href="Gst.Buffer.html" title="Gst.Buffer">Gst.Buffer</a> » </div></div></div>
<div class="body">
<div class="hgroup"><h1 class="title"><span class="title">Gst.Buffer.prototype.copy_region</span></h1></div>
<div class="region">
<div class="contents">
<div class="synopsis"><div class="inner"><div class="region"><div class="contents"><div class="code"><pre class="contents ">function copy_region(flags:Gst.BufferCopyFlags, offset:gsize, size:gsize):Gst.Buffer {
// Gjs wrapper for gst_buffer_copy_region()
}</pre></div></div></div></div></div>
<p class="p">Creates a sub-buffer from <span class=" code">parent</span> at <span class=" code">offset</span> and <span class=" code">size</span>.
This sub-buffer uses the actual memory space of the parent buffer.
This function will copy the offset and timestamp fields when the
offset is 0. If not, they will be set to #GST_CLOCK_TIME_NONE and
#GST_BUFFER_OFFSET_NONE.
If <span class=" code">offset</span> equals 0 and <span class=" code">size</span> equals the total size of @buffer, the
duration and offset end fields are also copied. If not they will be set
to #GST_CLOCK_TIME_NONE and #GST_BUFFER_OFFSET_NONE.</p>
<p class="p">MT safe.</p>
<div class="terms"><div class="inner"><div class="region"><dl class="terms">
<dt class="terms"><span class=" code">flags</span></dt>
<dd class="terms"><p class="p">the <span class=" link"><a href="Gst.BufferCopyFlags.html" title="Gst.BufferCopyFlags">Gst.BufferCopyFlags</a></span></p></dd>
<dt class="terms"><span class=" code">offset</span></dt>
<dd class="terms"><p class="p">the offset into parent <span class=" link"><a href="Gst.Buffer.html" title="Gst.Buffer">Gst.Buffer</a></span> at which the new sub-buffer begins.</p></dd>
<dt class="terms"><span class=" code">size</span></dt>
<dd class="terms"><p class="p">the size of the new <span class=" link"><a href="Gst.Buffer.html" title="Gst.Buffer">Gst.Buffer</a></span> sub-buffer, in bytes.</p></dd>
<dt class="terms"><span class=" code">Returns</span></dt>
<dd class="terms"><p class="p">the new <span class=" link"><a href="Gst.Buffer.html" title="Gst.Buffer">Gst.Buffer</a></span> or NULL if the arguments were invalid.</p></dd>
</dl></div></div></div>
</div>
<div class="sect sect-links" role="navigation">
<div class="hgroup"></div>
<div class="contents"><div class="links guidelinks"><div class="inner">
<div class="title"><h2><span class="title">More Information</span></h2></div>
<div class="region"><ul><li class="links "><a href="Gst.Buffer.html" title="Gst.Buffer">Gst.Buffer</a></li></ul></div>
</div></div></div>
</div>
</div>
<div class="clear"></div>
</div>
<div class="footer"></div>
</div></body>
</html>