From a65035ac251a68aac9231f63c34457f4c4a9cb9d Mon Sep 17 00:00:00 2001 From: "Jan Alexander Steffens (heftig)" Date: Mon, 16 Oct 2023 23:50:16 +0200 Subject: [PATCH] tsmux: Fix two more uses of gst_buffer_map The buffers should be used for writing. Part-of: --- subprojects/gst-plugins-bad/gst/mpegtsmux/tsmux/tsmux.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/subprojects/gst-plugins-bad/gst/mpegtsmux/tsmux/tsmux.c b/subprojects/gst-plugins-bad/gst/mpegtsmux/tsmux/tsmux.c index a8a3991..b55b763 100644 --- a/subprojects/gst-plugins-bad/gst/mpegtsmux/tsmux/tsmux.c +++ b/subprojects/gst-plugins-bad/gst/mpegtsmux/tsmux/tsmux.c @@ -871,7 +871,7 @@ tsmux_packet_out (TsMux * mux, GstBuffer * buf, gint64 pcr) goto error; } - gst_buffer_map (buf, &map, GST_MAP_READ); + gst_buffer_map (buf, &map, GST_MAP_WRITE); tsmux_write_ts_header (mux, map.data, &stream->pi, &payload_len, &payload_offs, 0); gst_buffer_unmap (buf, &map); @@ -1637,7 +1637,7 @@ tsmux_write_stream_packet (TsMux * mux, TsMuxStream * stream) if (!tsmux_get_buffer (mux, &buf)) return FALSE; - gst_buffer_map (buf, &map, GST_MAP_READ); + gst_buffer_map (buf, &map, GST_MAP_WRITE); if (!tsmux_write_ts_header (mux, map.data, pi, &payload_len, &payload_offs, pi->stream_avail)) -- 2.7.4