summaryrefslogtreecommitdiffstats
path: root/demux/packet.c
diff options
context:
space:
mode:
Diffstat (limited to 'demux/packet.c')
-rw-r--r--demux/packet.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/demux/packet.c b/demux/packet.c
index 84fda8c736..83aee6801a 100644
--- a/demux/packet.c
+++ b/demux/packet.c
@@ -78,6 +78,8 @@ struct demux_packet *new_demux_packet_from_avpacket(struct AVPacket *avpkt)
// (buf must include proper padding)
struct demux_packet *new_demux_packet_from_buf(struct AVBufferRef *buf)
{
+ if (!buf)
+ return NULL;
AVPacket pkt = {
.size = buf->size,
.data = buf->data,