// error occurs.
Result_t WriteFrame(const ASDCP::FrameBuffer&, ASDCP::AESEncContext* = 0, ASDCP::HMACContext* = 0);
- // Writes an XML text document to the MXF file as per RP 2067. If the
+ // Writes an XML text document to the MXF file as per RP 2057. If the
// optional AESEncContext argument is present, the document is encrypted
// prior to writing. Fails if the file is not open, is finalized, or an
// operating system error occurs.
// operation cannot be completed.
Result_t OpenRead(const std::string& filename) const;
- // Open the file for reading. The file must exist. Returns error if the
- // operation cannot be completed. If global metadata is available it will
- // be placed into the buffer object passed as the second argument.
- Result_t OpenRead(const std::string& filename, ASDCP::FrameBuffer& global_metadata) const;
-
// Returns RESULT_INIT if the file is not open.
Result_t Close() const;