Changed Pcap from ui8_t to ui32_t
authorjhurst <jhurst@cinecert.com>
Sat, 30 Nov 2019 16:40:31 +0000 (08:40 -0800)
committerjhurst <jhurst@cinecert.com>
Sat, 30 Nov 2019 16:40:31 +0000 (08:40 -0800)
src/MXFTypes.cpp
src/MXFTypes.h

index 30e36b9ba442cababd2b7fa9c380ba88119b0556..ec55f87315480877c553aff60a168ce79a484d26 100755 (executable)
@@ -778,7 +778,7 @@ ASDCP::MXF::Raw::EncodeString(char* str_buf, ui32_t buf_len) const
 //
 bool
 ASDCP::MXF::J2KExtendedCapabilities::Archive(Kumu::MemIOWriter* Writer) const {
-  if ( ! Writer->WriteUi8(Pcap) )
+  if ( ! Writer->WriteUi32BE(Pcap) )
     {
       return false;
     }
@@ -797,7 +797,7 @@ ASDCP::MXF::J2KExtendedCapabilities::Archive(Kumu::MemIOWriter* Writer) const {
 //
 bool
 ASDCP::MXF::J2KExtendedCapabilities::Unarchive(Kumu::MemIOReader* Reader) {
-  if ( ! Reader->ReadUi8(&Pcap) )
+  if ( ! Reader->ReadUi32BE(&Pcap) )
     {
       return false;
     }
index 322010826f6ff5b708b3eda8f38a4ccdf1da71c1..a39c96711f7bf4fb2fbae5a565cf1543e1d68c0d 100755 (executable)
@@ -693,7 +693,7 @@ namespace ASDCP
       class J2KExtendedCapabilities : public Kumu::IArchive
         {
         public:
-         ui8_t Pcap; // TODO: is this the right type?
+         ui32_t Pcap;
          ui16_t Ccapi[JP2K::MaxCapabilities];
        
          bool HasValue() const { return true; }