|
MayaFlux 0.5.0
Digital-First Multimedia Processing Framework
|
| bool MayaFlux::IO::SpatialCache::write_metadata | ( | const std::string & | stream_name, |
| const std::unordered_map< std::string, std::string > & | tags | ||
| ) |
Queue object-level metadata tags for a named stream.
Must be called before that stream_name's first write() call: Alembic MetaData is fixed at object creation and cannot be changed afterward. A call arriving after the stream's object already exists is logged and has no effect.
| stream_name | Stream these tags apply to. |
| tags | Key-value pairs, e.g. run parameters (gravity, bounds, rule shader name). |
Definition at line 374 of file SpatialCache.cpp.
References MayaFlux::Journal::FileIO, get_last_error(), MayaFlux::Journal::IO, m_impl, MF_ERROR, set_error(), and value.
Here is the call graph for this function: