From ce520980fd3de9da99c2ed5f84ea00407b60b20f Mon Sep 17 00:00:00 2001 From: Peter Bieringer Date: Wed, 20 Jan 2021 21:29:37 +0100 Subject: [PATCH] fix detection order from high to low --- coreengine/viewelement.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/coreengine/viewelement.c b/coreengine/viewelement.c index 26ff9f4..306e0ce 100644 --- a/coreengine/viewelement.c +++ b/coreengine/viewelement.c @@ -595,20 +595,20 @@ bool RecordingIsHD(const cEvent* event) { tComponent *Component; int type = -1; - // #1: MPEG2 (stream content: 1) - Component = Components->GetComponent(0, 1, 0); + // #1: HVEC (stream content: 9) + Component = Components->GetComponent(0, 9, 0); if (Component) { - type = Component->type; + isHD = true; // HVEC is always HD, type 4 would be even UHD } else { // #2: H.264 (stream content: 5) Component = Components->GetComponent(0, 5, 0); if (Component) { type = Component->type; } else { - // #3: HVEC (stream content: 9) - Component = Components->GetComponent(0, 9, 0); + // #3: MPEG2 (stream content: 1) + Component = Components->GetComponent(0, 1, 0); if (Component) { - isHD = true; // HVEC is always HD, type 4 would be even UHD + type = Component->type; }; }; };