summaryrefslogtreecommitdiff
path: root/src/AS_02_JP2K.cpp
diff options
context:
space:
mode:
authorjhurst <jhurst@cinecert.com>2014-09-21 13:27:43 +0000
committerjhurst <>2014-09-21 13:27:43 +0000
commitab3e3df49a9d4a44a3bf11211e31bdeac3ef7bcf (patch)
tree52023c92807dde6cb56835e957349327f1b9df0b /src/AS_02_JP2K.cpp
parent8d24b6effb0377fc3041c2e024e7c5593caecc52 (diff)
imf bugs
date parse bug timed-text transform removed
Diffstat (limited to 'src/AS_02_JP2K.cpp')
-rw-r--r--src/AS_02_JP2K.cpp11
1 files changed, 8 insertions, 3 deletions
diff --git a/src/AS_02_JP2K.cpp b/src/AS_02_JP2K.cpp
index 48b98fe..a2027d3 100644
--- a/src/AS_02_JP2K.cpp
+++ b/src/AS_02_JP2K.cpp
@@ -264,7 +264,8 @@ AS_02::JP2K::MXFWriter::h__Writer::OpenWrite(const std::string& filename,
{
if ( ! m_State.Test_BEGIN() )
{
- return RESULT_STATE;
+ KM_RESULT_STATE_HERE();
+ return RESULT_STATE;
}
if ( m_IndexStrategy != AS_02::IS_FOLLOW )
@@ -319,7 +320,8 @@ AS_02::JP2K::MXFWriter::h__Writer::SetSourceStream(const std::string& label, con
assert(m_Dict);
if ( ! m_State.Test_INIT() )
{
- return RESULT_STATE;
+ KM_RESULT_STATE_HERE();
+ return RESULT_STATE;
}
memcpy(m_EssenceUL, m_Dict->ul(MDD_JPEG2000Essence), SMPTE_UL_LENGTH);
@@ -378,7 +380,10 @@ Result_t
AS_02::JP2K::MXFWriter::h__Writer::Finalize()
{
if ( ! m_State.Test_RUNNING() )
- return RESULT_STATE;
+ {
+ KM_RESULT_STATE_HERE();
+ return RESULT_STATE;
+ }
Result_t result = m_State.Goto_FINAL();