summaryrefslogtreecommitdiff
path: root/src/AS_DCP.h
diff options
context:
space:
mode:
authorjhurst <jhurst@cinecert.com>2009-08-04 18:43:10 +0000
committerjhurst <>2009-08-04 18:43:10 +0000
commit61a1033e5c75e8318340a3789c35ec6d008432cd (patch)
tree130747f1c540402382cb9c09240f0c6b95d2dcae /src/AS_DCP.h
parenta102d4a41e97e39d36220cbaaaca30079b36d7f0 (diff)
build JP2K parsers with file lists
Diffstat (limited to 'src/AS_DCP.h')
-rwxr-xr-xsrc/AS_DCP.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/AS_DCP.h b/src/AS_DCP.h
index da18976..3cbc481 100755
--- a/src/AS_DCP.h
+++ b/src/AS_DCP.h
@@ -1070,6 +1070,15 @@ namespace ASDCP {
// mismatch is detected.
Result_t OpenRead(const char* filename, bool pedantic = false) const;
+ // Opens a file sequence for reading. The sequence is expected to contain one or
+ // more filenames, each naming a file containing the codestream for exactly one
+ // picture. The parser will automatically parse enough data
+ // from the first file to provide a complete set of stream metadata for the
+ // MXFWriter below. If the "pedantic" parameter is given and is true, the
+ // parser will check the metadata for each codestream and fail if a
+ // mismatch is detected.
+ Result_t OpenRead(const std::list<std::string>& file_list, bool pedantic = false) const;
+
// Fill a PictureDescriptor struct with the values from the first file's codestream.
// Returns RESULT_INIT if the directory is not open.
Result_t FillPictureDescriptor(PictureDescriptor&) const;