Skip to content

Commit

Permalink
don't export EbmlSemanticContext for non-master classes
Browse files Browse the repository at this point in the history
GetElementSpec() provides all the data as constexpr for all exported classes.
  • Loading branch information
robUx4 committed Feb 24, 2024
1 parent 58de145 commit 9208725
Showing 1 changed file with 0 additions and 22 deletions.
22 changes: 0 additions & 22 deletions matroska/KaxContexts.h
Original file line number Diff line number Diff line change
Expand Up @@ -17,38 +17,16 @@ extern const libebml::EbmlSemanticContext MATROSKA_DLL_API Context_KaxMatroska;
extern const libebml::EbmlSemanticContext MATROSKA_DLL_API Context_KaxSegment;
extern const libebml::EbmlSemanticContext MATROSKA_DLL_API Context_KaxAttachments;
extern const libebml::EbmlSemanticContext MATROSKA_DLL_API Context_KaxAttached;
extern const libebml::EbmlSemanticContext MATROSKA_DLL_API Context_KaxFileDescription;
extern const libebml::EbmlSemanticContext MATROSKA_DLL_API Context_KaxFileName;
extern const libebml::EbmlSemanticContext MATROSKA_DLL_API Context_KaxMimeType;
extern const libebml::EbmlSemanticContext MATROSKA_DLL_API Context_KaxFileData;
extern const libebml::EbmlSemanticContext MATROSKA_DLL_API Context_KaxChapters;
extern const libebml::EbmlSemanticContext MATROSKA_DLL_API Context_KaxCluster;
extern const libebml::EbmlSemanticContext MATROSKA_DLL_API Context_KaxTags;
extern const libebml::EbmlSemanticContext MATROSKA_DLL_API Context_KaxTag;
extern const libebml::EbmlSemanticContext MATROSKA_DLL_API Context_KaxBlockGroup;
extern const libebml::EbmlSemanticContext MATROSKA_DLL_API Context_KaxReferencePriority;
extern const libebml::EbmlSemanticContext MATROSKA_DLL_API Context_KaxReferenceBlock;
extern const libebml::EbmlSemanticContext MATROSKA_DLL_API Context_KaxReferenceVirtual;
extern const libebml::EbmlSemanticContext MATROSKA_DLL_API Context_KaxCues;
extern const libebml::EbmlSemanticContext MATROSKA_DLL_API Context_KaxInfo;
extern const libebml::EbmlSemanticContext MATROSKA_DLL_API Context_KaxSeekHead;
extern const libebml::EbmlSemanticContext MATROSKA_DLL_API Context_KaxTracks;
extern const libebml::EbmlSemanticContext MATROSKA_DLL_API Context_KaxTrackEntry;
extern const libebml::EbmlSemanticContext MATROSKA_DLL_API Context_KaxTrackNumber;
extern const libebml::EbmlSemanticContext MATROSKA_DLL_API Context_KaxTrackType;
extern const libebml::EbmlSemanticContext MATROSKA_DLL_API Context_KaxTrackFlagEnabled;
extern const libebml::EbmlSemanticContext MATROSKA_DLL_API Context_KaxTrackFlagDefault;
extern const libebml::EbmlSemanticContext MATROSKA_DLL_API Context_KaxTrackFlagLacing;
extern const libebml::EbmlSemanticContext MATROSKA_DLL_API Context_KaxTrackName;
extern const libebml::EbmlSemanticContext MATROSKA_DLL_API Context_KaxTrackLanguage;
extern const libebml::EbmlSemanticContext MATROSKA_DLL_API Context_KaxCodecID;
extern const libebml::EbmlSemanticContext MATROSKA_DLL_API Context_KaxCodecPrivate;
extern const libebml::EbmlSemanticContext MATROSKA_DLL_API Context_KaxCodecName;
extern const libebml::EbmlSemanticContext MATROSKA_DLL_API Context_KaxCodecSettings;
extern const libebml::EbmlSemanticContext MATROSKA_DLL_API Context_KaxCodecInfoURL;
extern const libebml::EbmlSemanticContext MATROSKA_DLL_API Context_KaxCodecDownloadURL;
extern const libebml::EbmlSemanticContext MATROSKA_DLL_API Context_KaxCodecDecodeAll;
extern const libebml::EbmlSemanticContext MATROSKA_DLL_API Context_KaxTrackOverlay;

extern MATROSKA_DLL_API const libebml::EbmlSemanticContext & GetKaxGlobal_Context();

Expand Down

0 comments on commit 9208725

Please sign in to comment.