diff --git a/resources/lib/MSLv2.py b/resources/lib/MSLv2.py index cdd2f7f9c..53b756230 100644 --- a/resources/lib/MSLv2.py +++ b/resources/lib/MSLv2.py @@ -212,6 +212,7 @@ def load_manifest(self, viewable_id, dolby, hevc, hdr, dolbyvision, vp9): if dolby: profiles.append('ddplus-2.0-dash') profiles.append('ddplus-5.1-dash') + profiles.append('ddplus-atmos-dash') manifest_request_data["params"]["profiles"] = profiles #print manifest_request_data @@ -461,7 +462,8 @@ def __tranform_to_dash(self, manifest): #self.nx_common.log(msg=stream) is_dplus2 = stream['content_profile'] == 'ddplus-2.0-dash' is_dplus5 = stream['content_profile'] == 'ddplus-5.1-dash' - if is_dplus2 or is_dplus5: + is_dplus_atmos = stream['content_profile'] == 'ddplus-atmos-dash' + if is_dplus2 or is_dplus5 or is_dplus_atmos: codec = 'ec-3' #self.nx_common.log(msg='codec is: ' + codec) rep = ET.SubElement(