From 4be5f777afafb6777479459628a522708b08366f Mon Sep 17 00:00:00 2001
From: Charlie Monroe <charlie@charliemonroe.net>
Date: Fri, 10 Dec 2021 11:20:18 +0100
Subject: [PATCH] Fix comparing NULL string when processing certain subtitle
 files.

---
 libavcodec/movtextenc.c | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/libavcodec/movtextenc.c b/libavcodec/movtextenc.c
index 5869942ec0..df3a2dd97a 100644
--- a/libavcodec/movtextenc.c
+++ b/libavcodec/movtextenc.c
@@ -494,6 +494,9 @@ static void mov_text_alpha_cb(void *priv, int alpha, int alpha_id)
 
 static uint16_t find_font_id(MovTextContext *s, const char *name)
 {
+    if (name == NULL)
+        return 1;
+    
     int i;
     for (i = 0; i < s->font_count; i++) {
         if (!strcmp(name, s->fonts[i]))
-- 
2.31.0

