summaryrefslogtreecommitdiff
path: root/src/klvwalk.cpp
diff options
context:
space:
mode:
authorjhurst <jhurst@cinecert.com>2006-03-26 02:16:21 +0000
committerjhurst <>2006-03-26 02:16:21 +0000
commitfdf31e0105bf8272a6b7fa9c4039941dff37a271 (patch)
treee113203687b7df413ecfaf36615de19a803a965e /src/klvwalk.cpp
parentdde89765744dad9a6b9d13126092d9bfc2dbc0d7 (diff)
now reads/writes 3-partition files
Diffstat (limited to 'src/klvwalk.cpp')
-rwxr-xr-xsrc/klvwalk.cpp43
1 files changed, 0 insertions, 43 deletions
diff --git a/src/klvwalk.cpp b/src/klvwalk.cpp
index 5db8fac..b5b3cea 100755
--- a/src/klvwalk.cpp
+++ b/src/klvwalk.cpp
@@ -55,7 +55,6 @@ main(int argc, char** argv)
{
Result_t result = RESULT_OK;
bool read_mxf = false;
- bool rewrite_mxf = false;
int arg_i = 1;
set_debug_mode(true, true);
@@ -64,12 +63,6 @@ main(int argc, char** argv)
read_mxf = true;
arg_i++;
}
- else if ( strcmp(argv[1], "-w") == 0 )
- {
- rewrite_mxf = true;
- arg_i++;
- assert(argc - arg_i == 2);
- }
fprintf(stderr, "Opening file %s\n", argv[arg_i]);
@@ -83,7 +76,6 @@ main(int argc, char** argv)
if ( ASDCP_SUCCESS(result) )
result = Header.InitFromFile(Reader);
- // if ( ASDCP_SUCCESS(result) )
Header.Dump(stdout);
if ( ASDCP_SUCCESS(result) )
@@ -101,41 +93,6 @@ main(int argc, char** argv)
Index.Dump(stdout);
}
}
- else if ( rewrite_mxf )
- {
- ASDCP::FileReader Reader;
- ASDCP::FileWriter Writer;
- ASDCP::MXF::OPAtomHeader Header;
- ASDCP::MXF::OPAtomIndexFooter Index;
-
- result = Reader.OpenRead(argv[arg_i++]);
-
- if ( ASDCP_SUCCESS(result) )
- result = Header.InitFromFile(Reader);
-
- if ( ASDCP_SUCCESS(result) )
- result = Reader.Seek(Header.FooterPartition);
-
- if ( ASDCP_SUCCESS(result) )
- result = Index.InitFromFile(Reader);
-
- Header.m_Primer.ClearTagList();
-
- if ( ASDCP_SUCCESS(result) )
- result = Writer.OpenWrite(argv[arg_i]);
-
- if ( ASDCP_SUCCESS(result) )
- result = Header.WriteToFile(Writer);
-
-// if ( ASDCP_SUCCESS(result) )
-// result = Index.WriteToFile(Writer);
-
- // essence packets
-
- // index
-
- // RIP
- }
else // dump klv
{
ASDCP::FileReader Reader;