Skip to content

Commit d848813

Browse files
committed
Removed another redundant buffer.
1 parent db286d1 commit d848813

File tree

1 file changed

+4
-11
lines changed

1 file changed

+4
-11
lines changed

ubuntu/main.c

+4-11
Original file line numberDiff line numberDiff line change
@@ -73,12 +73,8 @@ static gboolean read_data(gst_app_t *app)
7373
vbuf = vid_read_head_buf_get (&res_len);
7474
if (vbuf != NULL) {
7575

76-
// buffer = gst_buffer_new();
77-
buffer = gst_buffer_new_and_alloc(res_len);
78-
memcpy(GST_BUFFER_DATA(buffer),vbuf,res_len);
79-
80-
81-
// buffer = gst_buffer_new_wrapped(ptr, res_len);
76+
buffer = gst_buffer_new();
77+
gst_buffer_set_data(buffer, vbuf, res_len);
8278
ret = gst_app_src_push_buffer((GstAppSrc *)app->src, buffer);
8379

8480
if(ret != GST_FLOW_OK){
@@ -91,12 +87,9 @@ static gboolean read_data(gst_app_t *app)
9187
abuf = aud_read_head_buf_get (&res_len);
9288
if (abuf != NULL) {
9389

94-
// buffer = gst_buffer_new();
95-
buffer = gst_buffer_new_and_alloc(res_len);
96-
memcpy(GST_BUFFER_DATA(buffer),abuf,res_len);
90+
buffer = gst_buffer_new();
91+
gst_buffer_set_data(buffer, abuf, res_len);
9792

98-
99-
// buffer = gst_buffer_new_wrapped(ptr, res_len);
10093
if (res_len <= 2048 + 96)
10194
ret = gst_app_src_push_buffer((GstAppSrc *)au1_src, buffer);
10295
else

0 commit comments

Comments
 (0)