X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=examples%2Fmake_dcp.cc;fp=examples%2Fmake_dcp.cc;h=734ae880329d92eb22cdb4011092ad745c0d1b6d;hb=cdc8bc6a7da0b4f8c3dbfcf560fea61473cf1ca3;hp=0c7ebf77add9c1b4014804a304182f84bd8ad49f;hpb=445f2495fbb0885132d3a6c8e7a1e135cbac3cce;p=libdcp.git diff --git a/examples/make_dcp.cc b/examples/make_dcp.cc index 0c7ebf77..734ae880 100644 --- a/examples/make_dcp.cc +++ b/examples/make_dcp.cc @@ -71,8 +71,12 @@ main () /* Now create a sound MXF. As before, create an object and a writer. When creating the object we specify the sampling rate (48kHz) and the number of channels (2). */ - boost::shared_ptr sound_asset (new dcp::SoundAsset (dcp::Fraction (24, 1), 48000, 2, dcp::SMPTE)); - boost::shared_ptr sound_writer = sound_asset->start_write ("DCP/sound.mxf"); + boost::shared_ptr sound_asset (new dcp::SoundAsset(dcp::Fraction(24, 1), 48000, 2, dcp::LanguageTag("en-GB"), dcp::SMPTE)); + /* Here we must also say which of our channels will have "real" sound data in them */ + std::vector active_channels; + active_channels.push_back (dcp::LEFT); + active_channels.push_back (dcp::RIGHT); + boost::shared_ptr sound_writer = sound_asset->start_write ("DCP/sound.mxf", active_channels); /* Write some sine waves */ float* audio[2];