diff options
author | Tim-Philipp Müller <tim@centricular.com> | 2021-05-24 18:34:25 +0100 |
---|---|---|
committer | Tim-Philipp Müller <tim@centricular.com> | 2021-05-24 19:05:27 +0100 |
commit | 8e04651b8bc29248551f7be60e605069894cc81a (patch) | |
tree | 475f5764cef1c4bedb2ae58adb3ab253b72713b1 /gst | |
parent | a0b37e9d1a4e029480b657781796cbf4d08c57b2 (diff) | |
download | gstreamer-plugins-bad-8e04651b8bc29248551f7be60e605069894cc81a.tar.gz |
Use gst_buffer_new_memdup()
Update for function rename in core.
https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/827
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2281>
Diffstat (limited to 'gst')
-rw-r--r-- | gst/videoparsers/gstav1parse.c | 8 | ||||
-rw-r--r-- | gst/videoparsers/gstmpeg4videoparse.c | 2 |
2 files changed, 5 insertions, 5 deletions
diff --git a/gst/videoparsers/gstav1parse.c b/gst/videoparsers/gstav1parse.c index 03aae0800..5103b2564 100644 --- a/gst/videoparsers/gstav1parse.c +++ b/gst/videoparsers/gstav1parse.c @@ -802,7 +802,7 @@ gst_av1_parse_push_data (GstAV1Parse * self, GstBaseParseFrame * frame, _write_leb128 (size_data, &size_len, len); gst_adapter_push (self->cache_out, - gst_buffer_new_copy (size_data, size_len)); + gst_buffer_new_memdup (size_data, size_len)); gst_adapter_push (self->cache_out, buf); } @@ -814,7 +814,7 @@ gst_av1_parse_push_data (GstAV1Parse * self, GstBaseParseFrame * frame, _write_leb128 (size_data, &size_len, len); gst_adapter_push (self->cache_out, - gst_buffer_new_copy (size_data, size_len)); + gst_buffer_new_memdup (size_data, size_len)); gst_adapter_push (self->cache_out, buf); } } @@ -915,7 +915,7 @@ gst_av1_parse_convert_to_annexb (GstAV1Parse * self, GstAV1OBU * obu, /* frame_unit_size */ _write_leb128 (size_data, &size_len, len2); gst_adapter_push (self->cache_out, - gst_buffer_new_copy (size_data, size_len)); + gst_buffer_new_memdup (size_data, size_len)); gst_adapter_push (self->cache_out, buf2); } @@ -1002,7 +1002,7 @@ gst_av1_parse_cache_one_obu (GstAV1Parse * self, GstAV1OBU * obu, g_assert (self->in_align == GST_AV1_PARSE_ALIGN_TEMPORAL_UNIT_ANNEX_B); gst_av1_parse_convert_to_annexb (self, obu, frame_complete); } else { - buf = gst_buffer_new_copy (data, size); + buf = gst_buffer_new_memdup (data, size); gst_adapter_push (self->cache_out, buf); } } diff --git a/gst/videoparsers/gstmpeg4videoparse.c b/gst/videoparsers/gstmpeg4videoparse.c index 894f34339..e54f4801d 100644 --- a/gst/videoparsers/gstmpeg4videoparse.c +++ b/gst/videoparsers/gstmpeg4videoparse.c @@ -304,7 +304,7 @@ gst_mpeg4vparse_process_config (GstMpeg4VParse * mp4vparse, if (mp4vparse->config != NULL) gst_buffer_unref (mp4vparse->config); - mp4vparse->config = gst_buffer_new_copy (data, size); + mp4vparse->config = gst_buffer_new_memdup (data, size); /* trigger src caps update */ mp4vparse->update_caps = TRUE; |