summaryrefslogtreecommitdiff
path: root/examples/read_dcp.cc
diff options
context:
space:
mode:
Diffstat (limited to 'examples/read_dcp.cc')
-rw-r--r--examples/read_dcp.cc20
1 files changed, 10 insertions, 10 deletions
diff --git a/examples/read_dcp.cc b/examples/read_dcp.cc
index f099409f..432c2f27 100644
--- a/examples/read_dcp.cc
+++ b/examples/read_dcp.cc
@@ -27,12 +27,12 @@
#include "cpl.h"
#include "reel.h"
#include "reel_picture_asset.h"
-#include "mono_picture_frame.h"
-#include "mono_picture_asset.h"
-#include "mono_picture_asset_reader.h"
-#include "stereo_picture_asset.h"
+#include "mono_j2k_picture_frame.h"
+#include "mono_j2k_picture_asset.h"
+#include "mono_j2k_picture_asset_reader.h"
+#include "stereo_j2k_picture_asset.h"
#include "sound_asset.h"
-#include "subtitle_asset.h"
+#include "text_asset.h"
#include "openjpeg_image.h"
#include "colour_conversion.h"
#include "rgb_xyz.h"
@@ -71,14 +71,14 @@ main ()
auto assets = dcp.assets();
std::cout << "DCP has " << assets.size() << " assets.\n";
for (auto i: assets) {
- if (std::dynamic_pointer_cast<dcp::MonoPictureAsset>(i)) {
+ if (std::dynamic_pointer_cast<dcp::MonoJ2KPictureAsset>(i)) {
std::cout << "2D picture\n";
- } else if (std::dynamic_pointer_cast<dcp::StereoPictureAsset>(i)) {
+ } else if (std::dynamic_pointer_cast<dcp::StereoJ2KPictureAsset>(i)) {
std::cout << "3D picture\n";
} else if (std::dynamic_pointer_cast<dcp::SoundAsset>(i)) {
std::cout << "Sound\n";
- } else if (std::dynamic_pointer_cast<dcp::SubtitleAsset>(i)) {
- std::cout << "Subtitle\n";
+ } else if (std::dynamic_pointer_cast<dcp::TextAsset>(i)) {
+ std::cout << "Subtitle/caption\n";
} else if (std::dynamic_pointer_cast<dcp::CPL>(i)) {
std::cout << "CPL\n";
}
@@ -89,7 +89,7 @@ main ()
auto cpl = dcp.cpls().front();
/* Get the picture asset in the first reel */
- auto picture_asset = std::dynamic_pointer_cast<dcp::MonoPictureAsset>(
+ auto picture_asset = std::dynamic_pointer_cast<dcp::MonoJ2KPictureAsset>(
cpl->reels()[0]->main_picture()->asset()
);