summaryrefslogtreecommitdiffstats
path: root/common/recorder.c
diff options
context:
space:
mode:
Diffstat (limited to 'common/recorder.c')
-rw-r--r--common/recorder.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/common/recorder.c b/common/recorder.c
index 9970c05c32..6b233d41bb 100644
--- a/common/recorder.c
+++ b/common/recorder.c
@@ -335,8 +335,7 @@ void mp_recorder_mark_discontinuity(struct mp_recorder *priv)
// mp_recorder_create().
struct mp_recorder_sink *mp_recorder_get_sink(struct mp_recorder *r, int stream)
{
- assert(stream >= 0 && stream < r->num_streams);
- return r->streams[stream];
+ return stream >= 0 && stream < r->num_streams ? r->streams[stream] : NULL;
}
// Pass a packet to the given stream. The function does not own the packet, but