Looping a GStreamer Pipeline with multifilesrc

Hi,
I’m trying to run a GStreamer pipeline in a loop using multifilesrc. However, I can’t seem to find a way to loop the stream, and I run into issues where when I set loop=false, the pipeline doesn’t stop when the file finishes playing (the file has a 5-minute duration)…

GStreamer Pipeline -

gst-launch-1.0 multifilesrc location=CAM01_2024-10-06_13\:58\:50+0900.ts loop=false ! queue ! tee name=raw_stream ! queue ! tsparse set-timestamps=true ! rtpmp2tpay pt=33 ! .send_rtp_sink_0 rtpbin ! udpsink host=239.200.1.10 port=6000

Is there a way to configure the multifilesrc element (or any other element) to disable looping or enable looping?

Any advice or suggestions would be appreciated. Thank you!