- cpl->set_full_content_title_text (_film->name());
- cpl->set_full_content_title_text_language (_film->name_language());
- cpl->set_release_territory (_film->release_territory());
- cpl->set_version_number (_film->version_number());
- cpl->set_status (_film->status());
- cpl->set_chain (_film->chain());
- cpl->set_distributor (_film->distributor());
- cpl->set_facility (_film->facility());
- cpl->set_luminance (_film->luminance());
-
- list<int> ac = _film->mapped_audio_channels ();
+ cpl->set_full_content_title_text (film()->name());
+ cpl->set_full_content_title_text_language (film()->name_language());
+ if (film()->release_territory()) {
+ cpl->set_release_territory (*film()->release_territory());
+ }
+ cpl->set_version_number (film()->version_number());
+ cpl->set_status (film()->status());
+ if (film()->chain()) {
+ cpl->set_chain (*film()->chain());
+ }
+ if (film()->distributor()) {
+ cpl->set_distributor (*film()->distributor());
+ }
+ if (film()->facility()) {
+ cpl->set_facility (*film()->facility());
+ }
+ if (film()->luminance()) {
+ cpl->set_luminance (*film()->luminance());
+ }
+ if (film()->sign_language_video_language()) {
+ cpl->set_sign_language_video_language (*film()->sign_language_video_language());
+ }
+
+ auto ac = film()->mapped_audio_channels();