]> granicus.if.org Git - libmatroska/commitdiff
by default the any size is OK for Binary elements
authorSteve Lhomme <slhomme@matroska.org>
Wed, 7 Apr 2010 09:41:09 +0000 (09:41 +0000)
committerSteve Lhomme <slhomme@matroska.org>
Wed, 7 Apr 2010 09:41:09 +0000 (09:41 +0000)
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@81 a6f86f6d-0131-4f8e-9e7b-e335508773d5

matroska/KaxAttached.h
matroska/KaxBlock.h
matroska/KaxChapters.h
matroska/KaxContentEncoding.h
matroska/KaxInfoData.h
matroska/KaxTag.h
matroska/KaxTagMulti.h
matroska/KaxTrackAudio.h
matroska/KaxTrackEntryData.h

index 8693f2330a84f5eb1196d5e8933ce48cd97a459e..a2b9c1c14cf492f6efa5102d45552c9f244f5da8 100644 (file)
@@ -60,13 +60,9 @@ DECLARE_MKX_STRING(KaxMimeType)
 };\r
 \r
 DECLARE_MKX_BINARY(KaxFileData)\r
-       public:\r
-               bool ValidateSize() const {return true;} // we don't mind about what's inside\r
 };\r
 \r
 DECLARE_MKX_BINARY(KaxFileReferral)\r
-       public:\r
-               bool ValidateSize() const {return true;} // we don't mind about what's inside\r
 };\r
 \r
 DECLARE_MKX_UINTEGER(KaxFileUID)\r
index aabf1fd5099b278b58944919c405a0567a48cbfd..ec79b499d6bccfb5be68e017795fbd0d3ca1dfc0 100644 (file)
@@ -347,7 +347,6 @@ DECLARE_MKX_UINTEGER(KaxBlockDuration)
 DECLARE_MKX_BINARY_CONS(KaxBlockVirtual)\r
        public:\r
                ~KaxBlockVirtual();\r
-               bool ValidateSize() const {return true;}\r
 \r
                /*!\r
                        \note override this function to generate the Data/Size on the fly, unlike the usual binary elements\r
@@ -366,8 +365,6 @@ DECLARE_MKX_BINARY_CONS(KaxBlockVirtual)
 #endif // MATROSKA_VERSION\r
 \r
 DECLARE_MKX_BINARY(KaxBlockAdditional)\r
-       public:\r
-        bool ValidateSize() const {return true;}\r
 };\r
 \r
 DECLARE_MKX_MASTER(KaxBlockAdditions)\r
@@ -380,8 +377,6 @@ DECLARE_MKX_UINTEGER(KaxBlockAddID)
 };\r
 \r
 DECLARE_MKX_BINARY(KaxCodecState)\r
-       public:\r
-        bool ValidateSize() const {return true;}\r
 };\r
 \r
 END_LIBMATROSKA_NAMESPACE\r
index 5e350541aeebb4f4a882a5b1357f5cde2485d6e5..7edcfb7ef64fa5edf5447006d1be423d2e92cda9 100644 (file)
@@ -121,8 +121,6 @@ DECLARE_MKX_UINTEGER(KaxChapterProcessCodecID)
 };\r
 \r
 DECLARE_MKX_BINARY(KaxChapterProcessPrivate)\r
-    public:\r
-           bool ValidateSize() const {return true;}\r
 };\r
 \r
 DECLARE_MKX_MASTER(KaxChapterProcessCommand)\r
@@ -132,8 +130,6 @@ DECLARE_MKX_UINTEGER(KaxChapterProcessTime)
 };\r
 \r
 DECLARE_MKX_BINARY(KaxChapterProcessData)\r
-    public:\r
-           bool ValidateSize() const {return true;}\r
 };\r
 \r
 END_LIBMATROSKA_NAMESPACE\r
index 76bbe4ff2cf5c38a1316e5cee666ad52dcdd8914..d31928458e2c21b68ea45634dd4c3820383f1bd7 100644 (file)
@@ -67,8 +67,6 @@ DECLARE_MKX_UINTEGER(KaxContentCompAlgo)
 };\r
 \r
 DECLARE_MKX_BINARY(KaxContentCompSettings)\r
-    public:\r
-        bool ValidateSize(void) const { return true; }\r
 };\r
 \r
 DECLARE_MKX_MASTER(KaxContentEncryption)\r
@@ -78,18 +76,12 @@ DECLARE_MKX_UINTEGER(KaxContentEncAlgo)
 };\r
 \r
 DECLARE_MKX_BINARY(KaxContentEncKeyID)\r
-    public:\r
-        bool ValidateSize(void) const { return true; }\r
 };\r
 \r
 DECLARE_MKX_BINARY(KaxContentSignature)\r
-    public:\r
-        bool ValidateSize(void) const { return true; }\r
 };\r
 \r
 DECLARE_MKX_BINARY(KaxContentSigKeyID)\r
-    public:\r
-        bool ValidateSize(void) const { return true; }\r
 };\r
 \r
 DECLARE_MKX_UINTEGER(KaxContentSigAlgo)\r
index 0807ba4631e7963f6c9f46036292d173d0d64b9c..6fbf9df8eca616f3754c12cb9d54bb60c4ebb00e 100644 (file)
@@ -99,8 +99,6 @@ DECLARE_MKX_UINTEGER(KaxChapterTranslateEditionUID)
 };\r
 \r
 DECLARE_MKX_BINARY(KaxChapterTranslateID)\r
-       public:\r
-               bool ValidateSize() const { return true;}\r
 };\r
 \r
 DECLARE_MKX_UINTEGER(KaxTimecodeScale)\r
index 65f05ec77160d54804edcfe5b31fd4712a273990..d5c22d8ee19540a30ba66feb0d4feb3e6e9cd62f 100644 (file)
@@ -90,8 +90,6 @@ DECLARE_MKX_UNISTRING(KaxTagArchivalLocation)
 };\r
 \r
 DECLARE_MKX_BINARY(KaxTagAudioEncryption)\r
-       public:\r
-               bool ValidateSize() const {return true;} // we don't mind about what's inside\r
 };\r
 \r
 DECLARE_MKX_FLOAT(KaxTagAudioGain)\r
@@ -113,16 +111,12 @@ DECLARE_MKX_UINTEGER(KaxTagCaptureDPI)
 };\r
 \r
 DECLARE_MKX_BINARY(KaxTagCaptureLightness)\r
-       public:\r
-               bool ValidateSize() const {return true;} // we don't mind about what's inside\r
 };\r
 \r
 DECLARE_MKX_UINTEGER(KaxTagCapturePaletteSetting)\r
 };\r
 \r
 DECLARE_MKX_BINARY(KaxTagCaptureSharpness)\r
-       public:\r
-               bool ValidateSize() const {return true;} // we don't mind about what's inside\r
 };\r
 \r
 DECLARE_MKX_UNISTRING(KaxTagCropped)\r
@@ -138,8 +132,6 @@ DECLARE_MKX_UNISTRING(KaxTagEncodeSettings)
 };\r
 \r
 DECLARE_MKX_BINARY(KaxTagEqualisation)\r
-       public:\r
-               bool ValidateSize() const {return true;} // we don't mind about what's inside\r
 };\r
 \r
 DECLARE_MKX_UNISTRING(KaxTagFile)\r
@@ -185,8 +177,6 @@ DECLARE_MKX_UNISTRING(KaxTagProduct)
 };\r
 \r
 DECLARE_MKX_BINARY(KaxTagRating)\r
-       public:\r
-               bool ValidateSize() const {return true;} // we don't mind about what's inside\r
 };\r
 \r
 DECLARE_MKX_STRING(KaxTagRecordLocation)\r
@@ -234,8 +224,6 @@ DECLARE_MKX_UNISTRING(KaxTagString)
 };\r
 \r
 DECLARE_MKX_BINARY(KaxTagBinary)\r
-       public:\r
-               bool ValidateSize() const {return true;} // {return (GetSize() >= 0);}\r
 };\r
 \r
 END_LIBMATROSKA_NAMESPACE\r
index 673f23d088695a0f2570c7536b92b8e0a7b012e0..6188eaf9b57e694b06db54f749113d5d971c6c8d 100644 (file)
@@ -211,8 +211,6 @@ DECLARE_MKX_UINTEGER(KaxTagMultiIdentifierType)
 };\r
 \r
 DECLARE_MKX_BINARY(KaxTagMultiIdentifierBinary)\r
-       public:\r
-               bool ValidateSize() const {return true;} // we don't mind about what's inside\r
 };\r
 \r
 DECLARE_MKX_UNISTRING(KaxTagMultiIdentifierString)\r
@@ -284,8 +282,6 @@ DECLARE_MKX_SINTEGER(KaxTagPopularimeter)
 };\r
 \r
 DECLARE_MKX_BINARY(KaxTagRating)\r
-       public:\r
-               bool ValidateSize() const {return true;} // we don't mind about what's inside\r
 };\r
 \r
 DECLARE_MKX_UINTEGER(KaxTagSetPart)\r
index f12ae3ea1e748fefb8c6ae98fc5fa21e27cef8a4..20cb65a89c8c1414a0454216adf1fa36ae9412f6 100644 (file)
@@ -60,8 +60,6 @@ DECLARE_MKX_UINTEGER(KaxAudioChannels)
 \r
 #if MATROSKA_VERSION >= 2\r
 DECLARE_MKX_BINARY(KaxAudioPosition)\r
-       public:\r
-        bool ValidateSize(void) const {return true;}\r
 };\r
 #endif // MATROSKA_VERSION\r
 \r
index 1f015eaa9754a4d060cb356c06e5a640a99aa7fe..8f7a12cbdc6a389bc92a822332686c3600a185ac 100644 (file)
@@ -97,16 +97,12 @@ DECLARE_MKX_STRING(KaxCodecID)
 };\r
 \r
 DECLARE_MKX_BINARY(KaxCodecPrivate)\r
-       public:\r
-               bool ValidateSize() const {return true;} // we don't mind about what's inside\r
 };\r
 \r
 DECLARE_MKX_UNISTRING(KaxCodecName)\r
 };\r
 \r
 DECLARE_MKX_BINARY(KaxTrackAttachmentLink)\r
-       public:\r
-               bool ValidateSize() const {return true;} // we don't mind about what's inside\r
 };\r
 \r
 DECLARE_MKX_UINTEGER(KaxTrackOverlay)\r
@@ -122,8 +118,6 @@ DECLARE_MKX_UINTEGER(KaxTrackTranslateEditionUID)
 };\r
 \r
 DECLARE_MKX_BINARY(KaxTrackTranslateTrackID)\r
-       public:\r
-               bool ValidateSize() const { return true;}\r
 };\r
 \r
 #if MATROSKA_VERSION >= 2\r