[M120 Migration][HBBTV] Missing OscarS configuration in hardware_resource_helper 67/315867/6
authorKajetan Brzuszczak/Web Solutions (VD) /SRPOL <k.brzuszczak@partner.samsung.com>
Fri, 14 Jun 2024 06:29:14 +0000 (07:29 +0100)
committerBot Blink <blinkbot@samsung.com>
Fri, 6 Dec 2024 09:49:40 +0000 (09:49 +0000)
Ported commit:
https://review.tizen.org/gerrit/c/platform/framework/web/chromium-efl/+/314691

[*KONA_ID]DF240605-00907 [Channel][TC][SRPOL_SQE][UK][HbbTV] Playback of UHD content fails on BBC HbbTV

No OscarS switch returns empty decoder list for 8K content, which prevent
  prepare and play.

Added supported 8K codec OscarS in HBBTV

Jobs: DF240605-00907
[git-p4: depot-paths = "//TIZEN/[Product2023]/[OSU_Trunk2023_T80_Prj]/[INT]/PLATFORM/COMMON/Profile/platform/framework/web/chromium-efl/": change = 12137781]

Bug: https://jira-eu.sec.samsung.net/browse/VDWASM-1817
Signed-off-by: Robert Bycul <r.bycul@samsung.com>
Change-Id: I38e974e0ae5aa122a1a8aa2ef1b9dc0b5a198d09

tizen_src/chromium_impl/media/filters/hardware_resource_helper.cc

index 14813ee3d9c6577a3d04f2a1f7c986e9901ee706..bce4b80e34c0b3d2f23b62e0d7604315b1fc0104 100644 (file)
@@ -59,9 +59,9 @@ HardwareResourceHelper::HardwareResourceHelper() {
     return;
   }
 
-  // TODO Find the correct configuration for RoseP and OscarP
-  // 1x 8k decoder, 1x FHD decoder: RoseP, OscarP
-  if ((chipset == "ROSEP") || (chipset == "OSCARP")) {
+  // TODO Find the correct configuration for RoseP, OscarS and OscarP
+  // 1x 8k decoder, 1x FHD decoder: RoseP, OscarS, OscarP
+  if ((chipset == "ROSEP")  || (chipset == "OSCARS") || (chipset == "OSCARP")) {
     LOG(INFO) << "It is " << chipset << ", use 1x 8k and 1x FHD decoder";
     decoder_states_.push_back(Get8kDecoder(kMainDecoder));
     decoder_states_.push_back(GetFHDDecoder(kSubDecoder));