Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
GStreamer
gstreamer
Commits
c5ef50d4
Commit
c5ef50d4
authored
Nov 10, 2011
by
Wim Taymans
Browse files
adapter: use gpointer for return types
parent
9fa3f31b
Changes
2
Hide whitespace changes
Inline
Side-by-side
libs/gst/base/gstadapter.c
View file @
c5ef50d4
...
...
@@ -406,7 +406,7 @@ gst_adapter_try_to_merge_up (GstAdapter * adapter, gsize size)
* Returns: (transfer none) (array length=size): a pointer to the first
* @size bytes of data, or NULL
*/
const
g
u
int
8
*
const
g
po
int
er
gst_adapter_map
(
GstAdapter
*
adapter
,
gsize
size
)
{
GstBuffer
*
cur
;
...
...
@@ -515,7 +515,7 @@ gst_adapter_unmap (GstAdapter * adapter, gsize flush)
* Since: 0.10.12
*/
void
gst_adapter_copy
(
GstAdapter
*
adapter
,
g
u
int
8
*
dest
,
gsize
offset
,
gsize
size
)
gst_adapter_copy
(
GstAdapter
*
adapter
,
g
po
int
er
dest
,
gsize
offset
,
gsize
size
)
{
g_return_if_fail
(
GST_IS_ADAPTER
(
adapter
));
g_return_if_fail
(
size
>
0
);
...
...
@@ -658,10 +658,10 @@ gst_adapter_take_internal (GstAdapter * adapter, gsize nbytes)
* Returns: (transfer full) (array length=nbytes): oven-fresh hot data, or
* #NULL if @nbytes bytes are not available
*/
g
u
int
8
*
g
po
int
er
gst_adapter_take
(
GstAdapter
*
adapter
,
gsize
nbytes
)
{
g
u
int
8
*
data
;
g
po
int
er
data
;
g_return_val_if_fail
(
GST_IS_ADAPTER
(
adapter
),
NULL
);
g_return_val_if_fail
(
nbytes
>
0
,
NULL
);
...
...
libs/gst/base/gstadapter.h
View file @
c5ef50d4
...
...
@@ -57,7 +57,7 @@ struct _GstAdapter {
gsize
skip
;
/* we keep state of assembled pieces */
g
u
int
8
*
assembled_data
;
g
po
int
er
assembled_data
;
gsize
assembled_size
;
gsize
assembled_len
;
...
...
@@ -79,12 +79,12 @@ GstAdapter * gst_adapter_new (void);
void
gst_adapter_clear
(
GstAdapter
*
adapter
);
void
gst_adapter_push
(
GstAdapter
*
adapter
,
GstBuffer
*
buf
);
const
g
u
int
8
*
gst_adapter_map
(
GstAdapter
*
adapter
,
gsize
size
);
const
g
po
int
er
gst_adapter_map
(
GstAdapter
*
adapter
,
gsize
size
);
void
gst_adapter_unmap
(
GstAdapter
*
adapter
,
gsize
flush
);
void
gst_adapter_copy
(
GstAdapter
*
adapter
,
g
u
int
8
*
dest
,
void
gst_adapter_copy
(
GstAdapter
*
adapter
,
g
po
int
er
dest
,
gsize
offset
,
gsize
size
);
void
gst_adapter_flush
(
GstAdapter
*
adapter
,
gsize
flush
);
g
u
int
8
*
gst_adapter_take
(
GstAdapter
*
adapter
,
gsize
nbytes
);
g
po
int
er
gst_adapter_take
(
GstAdapter
*
adapter
,
gsize
nbytes
);
GstBuffer
*
gst_adapter_take_buffer
(
GstAdapter
*
adapter
,
gsize
nbytes
);
GList
*
gst_adapter_take_list
(
GstAdapter
*
adapter
,
gsize
nbytes
);
gsize
gst_adapter_available
(
GstAdapter
*
adapter
);
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment