From bdcaf60ec37ec694f1e221a33b090f670bf974d6 Mon Sep 17 00:00:00 2001 From: Carl Hetherington Date: Fri, 29 Mar 2024 23:18:14 +0100 Subject: [PATCH] Fix lack of video rotation in some cases (#2971). Setting the optional to 0 here means we never even looked at the packet side data. This seems to be more of a problem with the v2.17.x branch for some reason. --- src/lib/ffmpeg_examiner.cc | 1 - 1 file changed, 1 deletion(-) diff --git a/src/lib/ffmpeg_examiner.cc b/src/lib/ffmpeg_examiner.cc index 15cb14ad5..787198e4a 100644 --- a/src/lib/ffmpeg_examiner.cc +++ b/src/lib/ffmpeg_examiner.cc @@ -182,7 +182,6 @@ FFmpegExaminer::FFmpegExaminer (shared_ptr c, shared_ptrstreams[*_video_stream]; auto rotate_tag = av_dict_get (stream->metadata, "rotate", 0, 0); uint8_t* displaymatrix = av_stream_get_side_data (stream, AV_PKT_DATA_DISPLAYMATRIX, 0); - _rotation = 0; if (rotate_tag && *rotate_tag->value && strcmp(rotate_tag->value, "0")) { char *tail; -- 2.30.2