Binary compatibility report for the libmatroska library between 1.1.0 and 1.2.0 versions on x86
Test Info
Library Name | libmatroska |
Version #1 | 1.1.0 |
Version #2 | 1.2.0 |
CPU Type | x86 |
GCC Version | 4.6.1 |
Test Results
Total Header Files | 28 |
Total Shared Libraries | 1 |
Total Symbols / Types | 1878 / 714 |
Verdict | Incompatible (0.5%) |
Problem Summary
| Severity | Count |
---|
Added Symbols | - | 138 |
Removed Symbols | High | 0 |
Problems with Data Types | High | 3 |
Medium | 0 |
Low | 0 |
Problems with Symbols | High | 0 |
Medium | 0 |
Low | 0 |
Problems with Constants | Low | 0 |
Added Symbols (138)
KaxBlock.h,
libmatroska.so.4
namespace libmatroska
KaxBlockVirtual::ReadData ( libebml::IOCallback& input, enum libebml::ScopeMode ReadFully )
[symbol: _ZN11libmatroska15KaxBlockVirtual8ReadDataERN7libebml10IOCallbackENS1_9ScopeModeE]
KaxBlockVirtual::RenderData ( libebml::IOCallback& output, bool bForceRender, bool bSaveDefault )
[symbol: _ZN11libmatroska15KaxBlockVirtual10RenderDataERN7libebml10IOCallbackEbb]
KaxSemantic.h,
libmatroska.so.4
namespace libmatroska
KaxAudioPosition::RenderData ( libebml::IOCallback& output, bool bForceRender, bool bSaveDefault )
[symbol: _ZN11libmatroska16KaxAudioPosition10RenderDataERN7libebml10IOCallbackEbb]
KaxCodecDownloadURL::RenderData ( libebml::IOCallback& output, bool bForceRender, bool bSaveDefault )
[symbol: _ZN11libmatroska19KaxCodecDownloadURL10RenderDataERN7libebml10IOCallbackEbb]
KaxCodecInfoURL::RenderData ( libebml::IOCallback& output, bool bForceRender, bool bSaveDefault )
[symbol: _ZN11libmatroska15KaxCodecInfoURL10RenderDataERN7libebml10IOCallbackEbb]
KaxCodecSettings::RenderData ( libebml::IOCallback& output, bool bForceRender, bool bSaveDefault )
[symbol: _ZN11libmatroska16KaxCodecSettings10RenderDataERN7libebml10IOCallbackEbb]
KaxCueRefCluster::RenderData ( libebml::IOCallback& output, bool bForceRender, bool bSaveDefault )
[symbol: _ZN11libmatroska16KaxCueRefCluster10RenderDataERN7libebml10IOCallbackEbb]
KaxCueRefCodecState::RenderData ( libebml::IOCallback& output, bool bForceRender, bool bSaveDefault )
[symbol: _ZN11libmatroska19KaxCueRefCodecState10RenderDataERN7libebml10IOCallbackEbb]
KaxCueRefNumber::RenderData ( libebml::IOCallback& output, bool bForceRender, bool bSaveDefault )
[symbol: _ZN11libmatroska15KaxCueRefNumber10RenderDataERN7libebml10IOCallbackEbb]
KaxEncryptedBlock::ClassInfos [data]
[symbol: _ZN11libmatroska17KaxEncryptedBlock10ClassInfosE]
KaxEncryptedBlock::Clone ( ) const
[symbol: _ZNK11libmatroska17KaxEncryptedBlock5CloneEv]
KaxEncryptedBlock::CreateElement ( ) const
[symbol: _ZNK11libmatroska17KaxEncryptedBlock13CreateElementEv]
KaxEncryptedBlock::Generic ( ) const
[symbol: _ZNK11libmatroska17KaxEncryptedBlock7GenericEv]
KaxEncryptedBlock::KaxEncryptedBlock [in-charge] ( )
[symbol: _ZN11libmatroska17KaxEncryptedBlockC1Ev]
KaxEncryptedBlock::KaxEncryptedBlock [not-in-charge] ( )
[symbol: _ZN11libmatroska17KaxEncryptedBlockC2Ev]
KaxEncryptedBlock::operator libebml::EbmlId const& ( ) const
[symbol: _ZNK11libmatroska17KaxEncryptedBlockcvRKN7libebml6EbmlIdEEv]
KaxEncryptedBlock::RenderData ( libebml::IOCallback& output, bool bForceRender, bool bSaveDefault )
[symbol: _ZN11libmatroska17KaxEncryptedBlock10RenderDataERN7libebml10IOCallbackEbb]
KaxEncryptedBlock::~KaxEncryptedBlock [in-charge-deleting] ( )
[symbol: _ZN11libmatroska17KaxEncryptedBlockD0Ev]
KaxEncryptedBlock::~KaxEncryptedBlock [in-charge] ( )
[symbol: _ZN11libmatroska17KaxEncryptedBlockD1Ev]
KaxFileReferral::RenderData ( libebml::IOCallback& output, bool bForceRender, bool bSaveDefault )
[symbol: _ZN11libmatroska15KaxFileReferral10RenderDataERN7libebml10IOCallbackEbb]
KaxFileUsedEndTime::ClassInfos [data]
[symbol: _ZN11libmatroska18KaxFileUsedEndTime10ClassInfosE]
KaxFileUsedEndTime::Clone ( ) const
[symbol: _ZNK11libmatroska18KaxFileUsedEndTime5CloneEv]
KaxFileUsedEndTime::CreateElement ( ) const
[symbol: _ZNK11libmatroska18KaxFileUsedEndTime13CreateElementEv]
KaxFileUsedEndTime::Generic ( ) const
[symbol: _ZNK11libmatroska18KaxFileUsedEndTime7GenericEv]
KaxFileUsedEndTime::KaxFileUsedEndTime [in-charge] ( )
[symbol: _ZN11libmatroska18KaxFileUsedEndTimeC1Ev]
KaxFileUsedEndTime::KaxFileUsedEndTime [not-in-charge] ( )
[symbol: _ZN11libmatroska18KaxFileUsedEndTimeC2Ev]
KaxFileUsedEndTime::operator libebml::EbmlId const& ( ) const
[symbol: _ZNK11libmatroska18KaxFileUsedEndTimecvRKN7libebml6EbmlIdEEv]
KaxFileUsedEndTime::~KaxFileUsedEndTime [in-charge-deleting] ( )
[symbol: _ZN11libmatroska18KaxFileUsedEndTimeD0Ev]
KaxFileUsedEndTime::~KaxFileUsedEndTime [in-charge] ( )
[symbol: _ZN11libmatroska18KaxFileUsedEndTimeD1Ev]
KaxFileUsedStartTime::ClassInfos [data]
[symbol: _ZN11libmatroska20KaxFileUsedStartTime10ClassInfosE]
KaxFileUsedStartTime::Clone ( ) const
[symbol: _ZNK11libmatroska20KaxFileUsedStartTime5CloneEv]
KaxFileUsedStartTime::CreateElement ( ) const
[symbol: _ZNK11libmatroska20KaxFileUsedStartTime13CreateElementEv]
KaxFileUsedStartTime::Generic ( ) const
[symbol: _ZNK11libmatroska20KaxFileUsedStartTime7GenericEv]
KaxFileUsedStartTime::KaxFileUsedStartTime [in-charge] ( )
[symbol: _ZN11libmatroska20KaxFileUsedStartTimeC1Ev]
KaxFileUsedStartTime::KaxFileUsedStartTime [not-in-charge] ( )
[symbol: _ZN11libmatroska20KaxFileUsedStartTimeC2Ev]
KaxFileUsedStartTime::operator libebml::EbmlId const& ( ) const
[symbol: _ZNK11libmatroska20KaxFileUsedStartTimecvRKN7libebml6EbmlIdEEv]
KaxFileUsedStartTime::~KaxFileUsedStartTime [in-charge-deleting] ( )
[symbol: _ZN11libmatroska20KaxFileUsedStartTimeD0Ev]
KaxFileUsedStartTime::~KaxFileUsedStartTime [in-charge] ( )
[symbol: _ZN11libmatroska20KaxFileUsedStartTimeD1Ev]
KaxOldStereoMode::ClassInfos [data]
[symbol: _ZN11libmatroska16KaxOldStereoMode10ClassInfosE]
KaxOldStereoMode::Clone ( ) const
[symbol: _ZNK11libmatroska16KaxOldStereoMode5CloneEv]
KaxOldStereoMode::CreateElement ( ) const
[symbol: _ZNK11libmatroska16KaxOldStereoMode13CreateElementEv]
KaxOldStereoMode::Generic ( ) const
[symbol: _ZNK11libmatroska16KaxOldStereoMode7GenericEv]
KaxOldStereoMode::KaxOldStereoMode [in-charge] ( )
[symbol: _ZN11libmatroska16KaxOldStereoModeC1Ev]
KaxOldStereoMode::KaxOldStereoMode [not-in-charge] ( )
[symbol: _ZN11libmatroska16KaxOldStereoModeC2Ev]
KaxOldStereoMode::operator libebml::EbmlId const& ( ) const
[symbol: _ZNK11libmatroska16KaxOldStereoModecvRKN7libebml6EbmlIdEEv]
KaxOldStereoMode::RenderData ( libebml::IOCallback& output, bool bForceRender, bool bSaveDefault )
[symbol: _ZN11libmatroska16KaxOldStereoMode10RenderDataERN7libebml10IOCallbackEbb]
KaxOldStereoMode::~KaxOldStereoMode [in-charge-deleting] ( )
[symbol: _ZN11libmatroska16KaxOldStereoModeD0Ev]
KaxOldStereoMode::~KaxOldStereoMode [in-charge] ( )
[symbol: _ZN11libmatroska16KaxOldStereoModeD1Ev]
KaxReferenceFrame::ClassInfos [data]
[symbol: _ZN11libmatroska17KaxReferenceFrame10ClassInfosE]
KaxReferenceFrame::Clone ( ) const
[symbol: _ZNK11libmatroska17KaxReferenceFrame5CloneEv]
KaxReferenceFrame::CreateElement ( ) const
[symbol: _ZNK11libmatroska17KaxReferenceFrame13CreateElementEv]
KaxReferenceFrame::Generic ( ) const
[symbol: _ZNK11libmatroska17KaxReferenceFrame7GenericEv]
KaxReferenceFrame::KaxReferenceFrame [in-charge] ( )
[symbol: _ZN11libmatroska17KaxReferenceFrameC1Ev]
KaxReferenceFrame::KaxReferenceFrame [not-in-charge] ( )
[symbol: _ZN11libmatroska17KaxReferenceFrameC2Ev]
KaxReferenceFrame::operator libebml::EbmlId const& ( ) const
[symbol: _ZNK11libmatroska17KaxReferenceFramecvRKN7libebml6EbmlIdEEv]
KaxReferenceFrame::~KaxReferenceFrame [in-charge-deleting] ( )
[symbol: _ZN11libmatroska17KaxReferenceFrameD0Ev]
KaxReferenceFrame::~KaxReferenceFrame [in-charge] ( )
[symbol: _ZN11libmatroska17KaxReferenceFrameD1Ev]
KaxReferenceOffset::ClassInfos [data]
[symbol: _ZN11libmatroska18KaxReferenceOffset10ClassInfosE]
KaxReferenceOffset::Clone ( ) const
[symbol: _ZNK11libmatroska18KaxReferenceOffset5CloneEv]
KaxReferenceOffset::CreateElement ( ) const
[symbol: _ZNK11libmatroska18KaxReferenceOffset13CreateElementEv]
KaxReferenceOffset::Generic ( ) const
[symbol: _ZNK11libmatroska18KaxReferenceOffset7GenericEv]
KaxReferenceOffset::KaxReferenceOffset [in-charge] ( )
[symbol: _ZN11libmatroska18KaxReferenceOffsetC1Ev]
KaxReferenceOffset::KaxReferenceOffset [not-in-charge] ( )
[symbol: _ZN11libmatroska18KaxReferenceOffsetC2Ev]
KaxReferenceOffset::operator libebml::EbmlId const& ( ) const
[symbol: _ZNK11libmatroska18KaxReferenceOffsetcvRKN7libebml6EbmlIdEEv]
KaxReferenceOffset::~KaxReferenceOffset [in-charge-deleting] ( )
[symbol: _ZN11libmatroska18KaxReferenceOffsetD0Ev]
KaxReferenceOffset::~KaxReferenceOffset [in-charge] ( )
[symbol: _ZN11libmatroska18KaxReferenceOffsetD1Ev]
KaxReferenceTimeCode::ClassInfos [data]
[symbol: _ZN11libmatroska20KaxReferenceTimeCode10ClassInfosE]
KaxReferenceTimeCode::Clone ( ) const
[symbol: _ZNK11libmatroska20KaxReferenceTimeCode5CloneEv]
KaxReferenceTimeCode::CreateElement ( ) const
[symbol: _ZNK11libmatroska20KaxReferenceTimeCode13CreateElementEv]
KaxReferenceTimeCode::Generic ( ) const
[symbol: _ZNK11libmatroska20KaxReferenceTimeCode7GenericEv]
KaxReferenceTimeCode::KaxReferenceTimeCode [in-charge] ( )
[symbol: _ZN11libmatroska20KaxReferenceTimeCodeC1Ev]
KaxReferenceTimeCode::KaxReferenceTimeCode [not-in-charge] ( )
[symbol: _ZN11libmatroska20KaxReferenceTimeCodeC2Ev]
KaxReferenceTimeCode::operator libebml::EbmlId const& ( ) const
[symbol: _ZNK11libmatroska20KaxReferenceTimeCodecvRKN7libebml6EbmlIdEEv]
KaxReferenceTimeCode::~KaxReferenceTimeCode [in-charge-deleting] ( )
[symbol: _ZN11libmatroska20KaxReferenceTimeCodeD0Ev]
KaxReferenceTimeCode::~KaxReferenceTimeCode [in-charge] ( )
[symbol: _ZN11libmatroska20KaxReferenceTimeCodeD1Ev]
KaxReferenceVirtual::RenderData ( libebml::IOCallback& output, bool bForceRender, bool bSaveDefault )
[symbol: _ZN11libmatroska19KaxReferenceVirtual10RenderDataERN7libebml10IOCallbackEbb]
KaxSliceBlockAddID::RenderData ( libebml::IOCallback& output, bool bForceRender, bool bSaveDefault )
[symbol: _ZN11libmatroska18KaxSliceBlockAddID10RenderDataERN7libebml10IOCallbackEbb]
KaxSliceDelay::RenderData ( libebml::IOCallback& output, bool bForceRender, bool bSaveDefault )
[symbol: _ZN11libmatroska13KaxSliceDelay10RenderDataERN7libebml10IOCallbackEbb]
KaxSliceDuration::RenderData ( libebml::IOCallback& output, bool bForceRender, bool bSaveDefault )
[symbol: _ZN11libmatroska16KaxSliceDuration10RenderDataERN7libebml10IOCallbackEbb]
KaxSliceFrameNumber::RenderData ( libebml::IOCallback& output, bool bForceRender, bool bSaveDefault )
[symbol: _ZN11libmatroska19KaxSliceFrameNumber10RenderDataERN7libebml10IOCallbackEbb]
KaxTrackOffset::ClassInfos [data]
[symbol: _ZN11libmatroska14KaxTrackOffset10ClassInfosE]
KaxTrackOffset::Clone ( ) const
[symbol: _ZNK11libmatroska14KaxTrackOffset5CloneEv]
KaxTrackOffset::CreateElement ( ) const
[symbol: _ZNK11libmatroska14KaxTrackOffset13CreateElementEv]
KaxTrackOffset::Generic ( ) const
[symbol: _ZNK11libmatroska14KaxTrackOffset7GenericEv]
KaxTrackOffset::KaxTrackOffset [in-charge] ( )
[symbol: _ZN11libmatroska14KaxTrackOffsetC1Ev]
KaxTrackOffset::KaxTrackOffset [not-in-charge] ( )
[symbol: _ZN11libmatroska14KaxTrackOffsetC2Ev]
KaxTrackOffset::operator libebml::EbmlId const& ( ) const
[symbol: _ZNK11libmatroska14KaxTrackOffsetcvRKN7libebml6EbmlIdEEv]
KaxTrackOffset::RenderData ( libebml::IOCallback& output, bool bForceRender, bool bSaveDefault )
[symbol: _ZN11libmatroska14KaxTrackOffset10RenderDataERN7libebml10IOCallbackEbb]
KaxTrackOffset::~KaxTrackOffset [in-charge-deleting] ( )
[symbol: _ZN11libmatroska14KaxTrackOffsetD0Ev]
KaxTrackOffset::~KaxTrackOffset [in-charge] ( )
[symbol: _ZN11libmatroska14KaxTrackOffsetD1Ev]
KaxTrickMasterTrackSegmentUID::ClassInfos [data]
[symbol: _ZN11libmatroska29KaxTrickMasterTrackSegmentUID10ClassInfosE]
KaxTrickMasterTrackSegmentUID::Clone ( ) const
[symbol: _ZNK11libmatroska29KaxTrickMasterTrackSegmentUID5CloneEv]
KaxTrickMasterTrackSegmentUID::CreateElement ( ) const
[symbol: _ZNK11libmatroska29KaxTrickMasterTrackSegmentUID13CreateElementEv]
KaxTrickMasterTrackSegmentUID::Generic ( ) const
[symbol: _ZNK11libmatroska29KaxTrickMasterTrackSegmentUID7GenericEv]
KaxTrickMasterTrackSegmentUID::KaxTrickMasterTrackSegmentUID [in-charge] ( )
[symbol: _ZN11libmatroska29KaxTrickMasterTrackSegmentUIDC1Ev]
KaxTrickMasterTrackSegmentUID::KaxTrickMasterTrackSegmentUID [not-in-charge] ( )
[symbol: _ZN11libmatroska29KaxTrickMasterTrackSegmentUIDC2Ev]
KaxTrickMasterTrackSegmentUID::operator libebml::EbmlId const& ( ) const
[symbol: _ZNK11libmatroska29KaxTrickMasterTrackSegmentUIDcvRKN7libebml6EbmlIdEEv]
KaxTrickMasterTrackSegmentUID::ValidateSize ( ) const
[symbol: _ZNK11libmatroska29KaxTrickMasterTrackSegmentUID12ValidateSizeEv]
KaxTrickMasterTrackSegmentUID::~KaxTrickMasterTrackSegmentUID [in-charge-deleting] ( )
[symbol: _ZN11libmatroska29KaxTrickMasterTrackSegmentUIDD0Ev]
KaxTrickMasterTrackSegmentUID::~KaxTrickMasterTrackSegmentUID [in-charge] ( )
[symbol: _ZN11libmatroska29KaxTrickMasterTrackSegmentUIDD1Ev]
KaxTrickMasterTrackUID::ClassInfos [data]
[symbol: _ZN11libmatroska22KaxTrickMasterTrackUID10ClassInfosE]
KaxTrickMasterTrackUID::Clone ( ) const
[symbol: _ZNK11libmatroska22KaxTrickMasterTrackUID5CloneEv]
KaxTrickMasterTrackUID::CreateElement ( ) const
[symbol: _ZNK11libmatroska22KaxTrickMasterTrackUID13CreateElementEv]
KaxTrickMasterTrackUID::Generic ( ) const
[symbol: _ZNK11libmatroska22KaxTrickMasterTrackUID7GenericEv]
KaxTrickMasterTrackUID::KaxTrickMasterTrackUID [in-charge] ( )
[symbol: _ZN11libmatroska22KaxTrickMasterTrackUIDC1Ev]
KaxTrickMasterTrackUID::KaxTrickMasterTrackUID [not-in-charge] ( )
[symbol: _ZN11libmatroska22KaxTrickMasterTrackUIDC2Ev]
KaxTrickMasterTrackUID::operator libebml::EbmlId const& ( ) const
[symbol: _ZNK11libmatroska22KaxTrickMasterTrackUIDcvRKN7libebml6EbmlIdEEv]
KaxTrickMasterTrackUID::~KaxTrickMasterTrackUID [in-charge-deleting] ( )
[symbol: _ZN11libmatroska22KaxTrickMasterTrackUIDD0Ev]
KaxTrickMasterTrackUID::~KaxTrickMasterTrackUID [in-charge] ( )
[symbol: _ZN11libmatroska22KaxTrickMasterTrackUIDD1Ev]
KaxTrickTrackFlag::ClassInfos [data]
[symbol: _ZN11libmatroska17KaxTrickTrackFlag10ClassInfosE]
KaxTrickTrackFlag::Clone ( ) const
[symbol: _ZNK11libmatroska17KaxTrickTrackFlag5CloneEv]
KaxTrickTrackFlag::CreateElement ( ) const
[symbol: _ZNK11libmatroska17KaxTrickTrackFlag13CreateElementEv]
KaxTrickTrackFlag::Generic ( ) const
[symbol: _ZNK11libmatroska17KaxTrickTrackFlag7GenericEv]
KaxTrickTrackFlag::KaxTrickTrackFlag [in-charge] ( )
[symbol: _ZN11libmatroska17KaxTrickTrackFlagC1Ev]
KaxTrickTrackFlag::KaxTrickTrackFlag [not-in-charge] ( )
[symbol: _ZN11libmatroska17KaxTrickTrackFlagC2Ev]
KaxTrickTrackFlag::operator libebml::EbmlId const& ( ) const
[symbol: _ZNK11libmatroska17KaxTrickTrackFlagcvRKN7libebml6EbmlIdEEv]
KaxTrickTrackFlag::~KaxTrickTrackFlag [in-charge-deleting] ( )
[symbol: _ZN11libmatroska17KaxTrickTrackFlagD0Ev]
KaxTrickTrackFlag::~KaxTrickTrackFlag [in-charge] ( )
[symbol: _ZN11libmatroska17KaxTrickTrackFlagD1Ev]
KaxTrickTrackSegmentUID::ClassInfos [data]
[symbol: _ZN11libmatroska23KaxTrickTrackSegmentUID10ClassInfosE]
KaxTrickTrackSegmentUID::Clone ( ) const
[symbol: _ZNK11libmatroska23KaxTrickTrackSegmentUID5CloneEv]
KaxTrickTrackSegmentUID::CreateElement ( ) const
[symbol: _ZNK11libmatroska23KaxTrickTrackSegmentUID13CreateElementEv]
KaxTrickTrackSegmentUID::Generic ( ) const
[symbol: _ZNK11libmatroska23KaxTrickTrackSegmentUID7GenericEv]
KaxTrickTrackSegmentUID::KaxTrickTrackSegmentUID [in-charge] ( )
[symbol: _ZN11libmatroska23KaxTrickTrackSegmentUIDC1Ev]
KaxTrickTrackSegmentUID::KaxTrickTrackSegmentUID [not-in-charge] ( )
[symbol: _ZN11libmatroska23KaxTrickTrackSegmentUIDC2Ev]
KaxTrickTrackSegmentUID::operator libebml::EbmlId const& ( ) const
[symbol: _ZNK11libmatroska23KaxTrickTrackSegmentUIDcvRKN7libebml6EbmlIdEEv]
KaxTrickTrackSegmentUID::ValidateSize ( ) const
[symbol: _ZNK11libmatroska23KaxTrickTrackSegmentUID12ValidateSizeEv]
KaxTrickTrackSegmentUID::~KaxTrickTrackSegmentUID [in-charge-deleting] ( )
[symbol: _ZN11libmatroska23KaxTrickTrackSegmentUIDD0Ev]
KaxTrickTrackSegmentUID::~KaxTrickTrackSegmentUID [in-charge] ( )
[symbol: _ZN11libmatroska23KaxTrickTrackSegmentUIDD1Ev]
KaxTrickTrackUID::ClassInfos [data]
[symbol: _ZN11libmatroska16KaxTrickTrackUID10ClassInfosE]
KaxTrickTrackUID::Clone ( ) const
[symbol: _ZNK11libmatroska16KaxTrickTrackUID5CloneEv]
KaxTrickTrackUID::CreateElement ( ) const
[symbol: _ZNK11libmatroska16KaxTrickTrackUID13CreateElementEv]
KaxTrickTrackUID::Generic ( ) const
[symbol: _ZNK11libmatroska16KaxTrickTrackUID7GenericEv]
KaxTrickTrackUID::KaxTrickTrackUID [in-charge] ( )
[symbol: _ZN11libmatroska16KaxTrickTrackUIDC1Ev]
KaxTrickTrackUID::KaxTrickTrackUID [not-in-charge] ( )
[symbol: _ZN11libmatroska16KaxTrickTrackUIDC2Ev]
KaxTrickTrackUID::operator libebml::EbmlId const& ( ) const
[symbol: _ZNK11libmatroska16KaxTrickTrackUIDcvRKN7libebml6EbmlIdEEv]
KaxTrickTrackUID::~KaxTrickTrackUID [in-charge-deleting] ( )
[symbol: _ZN11libmatroska16KaxTrickTrackUIDD0Ev]
KaxTrickTrackUID::~KaxTrickTrackUID [in-charge] ( )
[symbol: _ZN11libmatroska16KaxTrickTrackUIDD1Ev]
KaxVideoGamma::RenderData ( libebml::IOCallback& output, bool bForceRender, bool bSaveDefault )
[symbol: _ZN11libmatroska13KaxVideoGamma10RenderDataERN7libebml10IOCallbackEbb]
to the top
Problems with Data Types, High Severity (3)
KaxTrackEntryData.h
namespace libmatroska
[+] class KaxTrackAttachmentLink (3)
| Change |
Effect |
1 | Base class libebml::EbmlUInteger has been added. | 1) Size of the class has been changed from 52 bytes to 64 bytes. 2) The memory layout in this class has been shifted by 12 bytes. |
2 | Base class libebml::EbmlBinary has been removed. | 1) Size of the class has been changed from 52 bytes to 64 bytes. 2) The memory layout in this class has been shifted by 12 bytes. |
3 | Size of this class has been increased from 52 bytes to 64 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighboring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 20 entries | Virtual Table (New) - 20 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
~KaxTrackAttachmentLink |
~KaxTrackAttachmentLink |
12 |
~KaxTrackAttachmentLink |
~KaxTrackAttachmentLink |
16 |
KaxTrackAttachmentLink::Clone |
KaxTrackAttachmentLink::Clone |
20 |
KaxTrackAttachmentLink::operator const libebml::EbmlId& |
KaxTrackAttachmentLink::operator const libebml::EbmlId& |
24 |
KaxTrackAttachmentLink::Generic |
KaxTrackAttachmentLink::Generic |
28 |
KaxTrackAttachmentLink::CreateElement |
KaxTrackAttachmentLink::CreateElement |
32 |
libebml::EbmlElement::SetSizeInfinite |
libebml::EbmlElement::SetSizeInfinite |
36 |
libebml::EbmlBinary::ValidateSize |
libebml::EbmlUInteger::ValidateSize |
40 |
libebml::EbmlBinary::UpdateSize |
libebml::EbmlUInteger::UpdateSize |
44 |
libebml::EbmlElement::GetSize |
libebml::EbmlElement::GetSize |
48 |
libebml::EbmlBinary::ReadData |
libebml::EbmlUInteger::ReadData |
52 |
libebml::EbmlElement::Read |
libebml::EbmlElement::Read |
56 |
libebml::EbmlElement::IsSmallerThan |
libebml::EbmlUInteger::IsSmallerThan |
60 |
libebml::EbmlElement::IsDummy |
libebml::EbmlElement::IsDummy |
64 |
libebml::EbmlElement::IsMaster |
libebml::EbmlElement::IsMaster |
68 |
libebml::EbmlBinary::IsDefaultValue |
libebml::EbmlUInteger::IsDefaultValue |
72 |
libebml::EbmlElement::SetDefaultSize |
libebml::EbmlUInteger::SetDefaultSize |
76 |
libebml::EbmlBinary::RenderData |
libebml::EbmlUInteger::RenderData |
[+] affected symbols (7)
KaxTrackAttachmentLink::ClassInfos [data]This method is from 'KaxTrackAttachmentLink' class.
KaxTrackAttachmentLink::Clone ( ) constThis method is from 'KaxTrackAttachmentLink' class.
KaxTrackAttachmentLink::CreateElement ( ) constThis method is from 'KaxTrackAttachmentLink' class.
KaxTrackAttachmentLink::Generic ( ) constThis method is from 'KaxTrackAttachmentLink' class.
KaxTrackAttachmentLink::KaxTrackAttachmentLink [in-charge] ( )This constructor is from 'KaxTrackAttachmentLink' class.
KaxTrackAttachmentLink::operator libebml::EbmlId const& ( ) constThis method is from 'KaxTrackAttachmentLink' class.
KaxTrackAttachmentLink::~KaxTrackAttachmentLink [in-charge] ( )This method is from 'KaxTrackAttachmentLink' class.
to the top
Header Files (28)
FileKax.h
KaxAttached.h
KaxAttachments.h
KaxBlock.h
KaxBlockData.h
KaxChapters.h
KaxCluster.h
KaxClusterData.h
KaxConfig.h
KaxContentEncoding.h
KaxContexts.h
KaxCues.h
KaxCuesData.h
KaxDefines.h
KaxInfo.h
KaxInfoData.h
KaxSeekHead.h
KaxSegment.h
KaxTag.h
KaxTags.h
KaxTrackAudio.h
KaxTrackEntryData.h
KaxTracks.h
KaxTrackVideo.h
KaxTypes.h
KaxVersion.h
libmatroska.h
libmatroska_t.h
to the top
Shared Libraries (1)
libmatroska.so.3
to the top