summaryrefslogtreecommitdiff
path: root/src/AS_02_IAB.h
diff options
context:
space:
mode:
authorjhurst <jhurst@cinecert.com>2021-09-13 11:17:14 -0700
committerjhurst <jhurst@cinecert.com>2021-09-13 11:17:14 -0700
commit5c13dfb11866e4ecd8d467e87c568436c3c2c1ff (patch)
treeb739bd086e0ea9855b7a490b4c0e58aa4d3e7c75 /src/AS_02_IAB.h
parentd2196bc5aac896ff64b7714c4011b4b453ff1671 (diff)
AS_02_internal.h removed from AS_02_IAB.h; it is not part of the public interface
Diffstat (limited to 'src/AS_02_IAB.h')
-rw-r--r--src/AS_02_IAB.h12
1 files changed, 2 insertions, 10 deletions
diff --git a/src/AS_02_IAB.h b/src/AS_02_IAB.h
index d33c749..dc7f564 100644
--- a/src/AS_02_IAB.h
+++ b/src/AS_02_IAB.h
@@ -37,7 +37,6 @@ THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#define AS_02_IAB_h__
#include "AS_02.h"
-#include "AS_02_internal.h"
#include "Metadata.h"
namespace AS_02 {
@@ -49,12 +48,9 @@ namespace AS_02 {
*
*/
class MXFWriter {
-
- typedef h__AS02Writer<AS_02::MXF::AS02IndexWriterVBR> h__Writer;
-
+ class h__Writer;
ASDCP::mem_ptr<h__Writer> m_Writer;
ui64_t m_ClipStart;
- WriterState_t m_State;
void Reset();
@@ -162,15 +158,11 @@ namespace AS_02 {
*
*/
class MXFReader {
-
- typedef h__AS02Reader h__Reader;
-
+ class h__Reader;
ASDCP::mem_ptr<h__Reader> m_Reader;
ASDCP::FrameBuffer m_FrameBuffer;
- ReaderState_t m_State;
-
const Kumu::IFileReaderFactory& m_FileReaderFactory;
void Reset();