-// Copyright 2017 The Chromium Authors. All rights reserved.
+// Copyright 2017 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
if (!input.ReadColorSpaceInfo(&color_space))
return false;
- base::Optional<media::HDRMetadata> hdr_metadata;
+ absl::optional<gfx::HDRMetadata> hdr_metadata;
if (!input.ReadHdrMetadata(&hdr_metadata))
return false;
output->set_level(input.level());
+#if BUILDFLAG(IS_TIZEN_TV)
+ std::string hdr;
+ if (!input.ReadHdrInfo(&hdr))
+ return false;
+ output->set_hdr_info(hdr.c_str());
+
+ output->set_framerate_num(input.framerate_num());
+ output->set_framerate_den(input.framerate_den());
+#endif
+
if (!output->IsValidConfig())
return false;