mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-10-03 09:12:19 +00:00
rtspsrc: Just assign the segment instead of memcpy
Assignments copy by value, we don't need to memcpy... Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/merge_requests/940>
This commit is contained in:
parent
52ead086d9
commit
99ee5fb2d9
1 changed files with 3 additions and 3 deletions
|
@ -2852,7 +2852,7 @@ gst_rtspsrc_perform_seek (GstRTSPSrc * src, GstEvent * event)
|
||||||
|
|
||||||
/* copy segment, we need this because we still need the old
|
/* copy segment, we need this because we still need the old
|
||||||
* segment when we close the current segment. */
|
* segment when we close the current segment. */
|
||||||
memcpy (&seeksegment, &src->segment, sizeof (GstSegment));
|
seeksegment = src->segment;
|
||||||
|
|
||||||
/* configure the seek parameters in the seeksegment. We will then have the
|
/* configure the seek parameters in the seeksegment. We will then have the
|
||||||
* right values in the segment to perform the seek */
|
* right values in the segment to perform the seek */
|
||||||
|
@ -2889,7 +2889,7 @@ gst_rtspsrc_perform_seek (GstRTSPSrc * src, GstEvent * event)
|
||||||
}
|
}
|
||||||
|
|
||||||
/* now we did the seek and can activate the new segment values */
|
/* now we did the seek and can activate the new segment values */
|
||||||
memcpy (&src->segment, &seeksegment, sizeof (GstSegment));
|
src->segment = seeksegment;
|
||||||
|
|
||||||
/* if we're doing a segment seek, post a SEGMENT_START message */
|
/* if we're doing a segment seek, post a SEGMENT_START message */
|
||||||
if (src->segment.flags & GST_SEEK_FLAG_SEGMENT) {
|
if (src->segment.flags & GST_SEEK_FLAG_SEGMENT) {
|
||||||
|
@ -8774,7 +8774,7 @@ restart:
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
memcpy (&src->out_segment, segment, sizeof (GstSegment));
|
src->out_segment = *segment;
|
||||||
|
|
||||||
if (src->clip_out_segment) {
|
if (src->clip_out_segment) {
|
||||||
/* Only clip the output segment when the server has answered with valid
|
/* Only clip the output segment when the server has answered with valid
|
||||||
|
|
Loading…
Reference in a new issue