diff options
| author | Carl Hetherington <cth@carlh.net> | 2020-09-06 20:10:13 +0200 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2020-09-21 21:57:18 +0200 |
| commit | cdc8bc6a7da0b4f8c3dbfcf560fea61473cf1ca3 (patch) | |
| tree | 6f6fc0c6b7897e6d3bd48fcc27e0e5eb08fc92b9 /src/sound_asset_writer.h | |
| parent | 445f2495fbb0885132d3a6c8e7a1e135cbac3cce (diff) | |
Support MCA sound channel tags in MXF/CPL.
Diffstat (limited to 'src/sound_asset_writer.h')
| -rw-r--r-- | src/sound_asset_writer.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/sound_asset_writer.h b/src/sound_asset_writer.h index f1b1514d..d3b260e6 100644 --- a/src/sound_asset_writer.h +++ b/src/sound_asset_writer.h @@ -70,8 +70,9 @@ private: friend class SoundAsset; friend struct ::sync_test1; - SoundAssetWriter (SoundAsset *, boost::filesystem::path, bool sync); + SoundAssetWriter (SoundAsset *, boost::filesystem::path, std::vector<Channel> active_channels, bool sync); + void start (); void write_current_frame (); std::vector<bool> create_sync_packets (); @@ -90,6 +91,8 @@ private: /** index of the sync packet (0-3) which starts the next edit unit */ int _sync_packet; FSK _fsk; + + std::vector<Channel> _active_channels; }; } |
