]> granicus.if.org Git - libmatroska/commitdiff
use the libmatroska namespace directly
authorSteve Lhomme <slhomme@matroska.org>
Sat, 17 Sep 2022 10:42:03 +0000 (12:42 +0200)
committerSteve Lhomme <robux4@ycbcr.xyz>
Sun, 18 Sep 2022 04:36:22 +0000 (06:36 +0200)
No need to hide it behind a macro anymore. The macro is kept for existing
external code still using it.

33 files changed:
matroska/FileKax.h
matroska/KaxBlock.h
matroska/KaxBlockData.h
matroska/KaxCluster.h
matroska/KaxContexts.h
matroska/KaxCues.h
matroska/KaxCuesData.h
matroska/KaxInfoData.h
matroska/KaxSeekHead.h
matroska/KaxSegment.h
matroska/KaxSemantic.h
matroska/KaxTracks.h
matroska/KaxTypes.h
matroska/KaxVersion.h
src/FileKax.cpp
src/KaxAttached.cpp
src/KaxAttachments.cpp
src/KaxBlock.cpp
src/KaxBlockData.cpp
src/KaxCluster.cpp
src/KaxContexts.cpp
src/KaxCues.cpp
src/KaxCuesData.cpp
src/KaxInfoData.cpp
src/KaxSeekHead.cpp
src/KaxSegment.cpp
src/KaxSemantic.cpp
src/KaxTracks.cpp
src/KaxVersion.cpp
test/ebml/test00.cpp
test/mux/test6.cpp
test/mux/test8.cpp
test/utf8/test5.cpp

index ab5cb52d0803675ebb3854cef368e92e67589552..e4a0b6a8c958bbace2c63316c919cf122c3cb695 100644 (file)
@@ -47,7 +47,7 @@
 
 using namespace LIBEBML_NAMESPACE;
 
-START_LIBMATROSKA_NAMESPACE
+namespace libmatroska {
 
 //class Track;
 //class Frame;
@@ -147,7 +147,7 @@ class MATROSKA_DLL_API FileMatroska {
 
 };
 
-END_LIBMATROSKA_NAMESPACE
+} // namespace libmatroska
 
 #ifdef __cplusplus
 extern "C" {
index 69d67da4a213158870af4b309b69a89c9636fafb..78d17dff5ecb5cd24254e1457fc1b401670cdaa8 100644 (file)
@@ -45,7 +45,7 @@
 
 using namespace LIBEBML_NAMESPACE;
 
-START_LIBMATROSKA_NAMESPACE
+namespace libmatroska {
 
 class KaxCluster;
 class KaxReferenceBlock;
@@ -379,6 +379,6 @@ DECLARE_MKX_BINARY_CONS(KaxBlockVirtual)
     const KaxCluster * ParentCluster;
 };
 
-END_LIBMATROSKA_NAMESPACE
+} // namespace libmatroska
 
 #endif // LIBMATROSKA_BLOCK_H
index bd5478480c57f914d151ac3bf47c9712b540dd3a..ab2ae05a4723b5dba9c7828d610115cff02b645e 100644 (file)
@@ -42,7 +42,7 @@
 
 using namespace LIBEBML_NAMESPACE;
 
-START_LIBMATROSKA_NAMESPACE
+namespace libmatroska {
 
 /*!
   \brief element used for B frame-likes
@@ -69,6 +69,6 @@ DECLARE_MKX_SINTEGER_CONS(KaxReferenceBlock)
         void FreeBlob();
 };
 
-END_LIBMATROSKA_NAMESPACE
+} // namespace libmatroska
 
 #endif // LIBMATROSKA_BLOCK_ADDITIONAL_H
index 14dc49ba761673aeb4f4b6799a4b2bfca7ca6af0..e7babcfeb03658ebeca4889262b2f75f36c1367a 100644 (file)
@@ -44,7 +44,7 @@
 
 using namespace LIBEBML_NAMESPACE;
 
-START_LIBMATROSKA_NAMESPACE
+namespace libmatroska {
 
 class KaxSegment;
 
@@ -154,6 +154,6 @@ DECLARE_MKX_MASTER_CONS(KaxCluster)
     bool AddFrameInternal(const KaxTrackEntry & track, uint64 timecode, DataBuffer & buffer, KaxBlockGroup * & MyNewBlock, const KaxBlockGroup * PastBlock, const KaxBlockGroup * ForwBlock, LacingType lacing);
 };
 
-END_LIBMATROSKA_NAMESPACE
+} // namespace libmatroska
 
 #endif // LIBMATROSKA_CLUSTER_H
index d5feb1eef91c4d7d34c65999916b7c91c7ca7979..dacdd14b3ff8d16a15e67bace40a493b9590a082 100644 (file)
@@ -40,7 +40,7 @@
 
 using namespace LIBEBML_NAMESPACE;
 
-START_LIBMATROSKA_NAMESPACE
+namespace libmatroska {
 
 extern const EbmlSemanticContext MATROSKA_DLL_API KaxMatroska_Context;
 extern const EbmlSemanticContext MATROSKA_DLL_API KaxSegment_Context;
@@ -98,6 +98,6 @@ extern const EbmlSemanticContext MATROSKA_DLL_API KaxTrackOverlay_Context;
 extern MATROSKA_DLL_API const EbmlSemanticContext & GetKaxGlobal_Context();
 //extern MATROSKA_DLL_API const EbmlSemanticContext & GetKaxTagsGlobal_Context();
 
-END_LIBMATROSKA_NAMESPACE
+} // namespace libmatroska
 
 #endif // LIBMATROSKA_CONTEXTS_H
index c3f214be5f1e8f420be62f0185c8d1503bcefb05..69e933fcea640716ca9f83aead63157c7708fe2d 100644 (file)
@@ -43,7 +43,7 @@
 
 using namespace LIBEBML_NAMESPACE;
 
-START_LIBMATROSKA_NAMESPACE
+namespace libmatroska {
 
 class KaxCuePoint;
 
@@ -86,6 +86,6 @@ DECLARE_MKX_MASTER(KaxCues)
     uint64 mGlobalTimecodeScale;
 };
 
-END_LIBMATROSKA_NAMESPACE
+} // namespace libmatroska
 
 #endif // LIBMATROSKA_CUES_H
index 56b405d771a273761d3f410a6c57c8915d6c6d26..6de03f26b6165752d516f3fb6cda99b6536d5767 100644 (file)
@@ -40,7 +40,7 @@
 
 using namespace LIBEBML_NAMESPACE;
 
-START_LIBMATROSKA_NAMESPACE
+namespace libmatroska {
 
 class KaxBlockGroup;
 class KaxBlockBlob;
@@ -73,6 +73,6 @@ DECLARE_MKX_MASTER(KaxCueReference)
     void AddReference(const KaxBlockBlob & BlockReferenced, uint64 GlobalTimecodeScale);
 };
 
-END_LIBMATROSKA_NAMESPACE
+} // namespace libmatroska
 
 #endif // LIBMATROSKA_CUES_DATA_H
index 09d17fff66e7c2df1f80ee705e7f0e5d3df14021..dde2be4fc4b28778f77051e612304ce649a93844 100644 (file)
@@ -49,7 +49,7 @@
 
 using namespace LIBEBML_NAMESPACE;
 
-START_LIBMATROSKA_NAMESPACE
+namespace libmatroska {
 
 DECLARE_MKX_CONTEXT(KaxPrevUID)
 class MATROSKA_DLL_API KaxPrevUID : public KaxSegmentUID {
@@ -71,6 +71,6 @@ class MATROSKA_DLL_API KaxNextUID : public KaxSegmentUID {
         EBML_CONCRETE_CLASS(KaxNextUID)
 };
 
-END_LIBMATROSKA_NAMESPACE
+} // namespace libmatroska
 
 #endif // LIBMATROSKA_INFO_DATA_H
index c6b6a4aa3835e594e2ae935b2d7136ac835100f4..77238e23cc4c85c8018724271eb5571965cb2a2d 100644 (file)
@@ -43,7 +43,7 @@
 
 using namespace LIBEBML_NAMESPACE;
 
-START_LIBMATROSKA_NAMESPACE
+namespace libmatroska {
 
 class KaxSegment;
 
@@ -66,6 +66,6 @@ DECLARE_MKX_MASTER(KaxSeekHead)
     KaxSeek * FindNextOf(const KaxSeek &aPrev) const;
 };
 
-END_LIBMATROSKA_NAMESPACE
+} // namespace libmatroska
 
 #endif // LIBMATROSKA_SEEK_HEAD_H
index 471f3fd53b24debc8750045e0aebe792c0e3f140..c31856e9afd2d3595c91c1203fa7f976ee85acb1 100644 (file)
@@ -41,7 +41,7 @@
 
 using namespace LIBEBML_NAMESPACE;
 
-START_LIBMATROSKA_NAMESPACE
+namespace libmatroska {
 
 DECLARE_MKX_MASTER_CONS(KaxSegment)
   public:
@@ -57,6 +57,6 @@ DECLARE_MKX_MASTER_CONS(KaxSegment)
     uint64 GetGlobalPosition(uint64 aRelativePosition) const;
 };
 
-END_LIBMATROSKA_NAMESPACE
+} // namespace libmatroska
 
 #endif // LIBMATROSKA_SEGMENT_H
index d4969c277f386cf7f2a0c4f8ecdf68184b0a3845..272c5dd200d91b6927fa5196f587d703f5b8c6b4 100644 (file)
@@ -46,7 +46,7 @@
 
 using namespace LIBEBML_NAMESPACE;
 
-START_LIBMATROSKA_NAMESPACE
+namespace libmatroska {
 DECLARE_MKX_BINARY (KaxSeekID)
 public:
   virtual bool ValidateSize() const {return IsFiniteSize() && GetSize() <= 4;}
@@ -823,6 +823,6 @@ DECLARE_MKX_BINARY (KaxTagBinary)
 };
 
 
-END_LIBMATROSKA_NAMESPACE
+} // namespace libmatroska
 
 #endif // LIBMATROSKA_SEMANTIC_H
index 2bcab6428ae04bfd51e2b2796f4859485dbbfed9..cf76596fa56e1c5f3e486b7c1ecdce3c9d880734 100644 (file)
@@ -43,7 +43,7 @@
 
 using namespace LIBEBML_NAMESPACE;
 
-START_LIBMATROSKA_NAMESPACE
+namespace libmatroska {
 
 DECLARE_MKX_MASTER(KaxTrackEntry)
   public:
@@ -73,6 +73,6 @@ DECLARE_MKX_MASTER(KaxTrackEntry)
     uint64 mGlobalTimecodeScale;
 };
 
-END_LIBMATROSKA_NAMESPACE
+} // namespace libmatroska
 
 #endif // LIBMATROSKA_TRACKS_H
index 55563573b47cff99bc336434ba949d87cd1b5123..95c71851c04cd33204e65a9066b0431fac248e90 100644 (file)
@@ -38,7 +38,7 @@
 #include "ebml/EbmlTypes.h"
 #include "matroska/c/libmatroska_t.h"
 
-START_LIBMATROSKA_NAMESPACE
+namespace libmatroska {
 
 enum LacingType {
   LACING_NONE = 0,
@@ -54,6 +54,6 @@ enum BlockBlobType {
   BLOCK_BLOB_ALWAYS_SIMPLE,
 };
 
-END_LIBMATROSKA_NAMESPACE
+} // namespace libmatroska
 
 #endif // LIBMATROSKA_TYPES_H
index 9bff7031b3b45e34f1bae41f3c0dfe4649050513..575067db5929e5351c55cbb80c7693d3731dff52 100644 (file)
@@ -38,7 +38,7 @@
 #include "ebml/EbmlConfig.h"
 #include "matroska/KaxConfig.h"
 
-START_LIBMATROSKA_NAMESPACE
+namespace libmatroska {
 
 #define LIBMATROSKA_VERSION 0x010604
 
@@ -49,6 +49,6 @@ extern const MATROSKA_DLL_API std::string KaxCodeDate;
   \todo Improve the CRC/ECC system (backward and forward possible ?) to fit streaming/live writing/simple reading
 */
 
-END_LIBMATROSKA_NAMESPACE
+} // namespace libmatroska
 
 #endif // LIBMATROSKA_VERSION_H
index 4185fed0d4a137d3feb093947dd4867082513025..dfd5b549fe5e0cdd1811984a3c2a2761568812bc 100644 (file)
@@ -42,7 +42,7 @@
 //#include "Frame.h"
 //#include "Version.h"
 
-START_LIBMATROSKA_NAMESPACE
+namespace libmatroska {
 
 //typedef Track *TrackID;
 
@@ -399,7 +399,7 @@ bool FileMatroska::ReadFrame(Track * & aTrack, uint32 & aTimecode, const binary
 }
 #endif // OLD
 
-END_LIBMATROSKA_NAMESPACE
+} // namespace libmatroska
 
 void matroska_init()
 {
index 44f8584a5795c2afb23574afa7a39a09c89bf993..4d5987217ebe09ad64d8397a1e666d9941ece2bc 100644 (file)
@@ -40,7 +40,7 @@
 
 using namespace LIBEBML_NAMESPACE;
 
-START_LIBMATROSKA_NAMESPACE
+namespace libmatroska {
 
 KaxAttached::KaxAttached(EBML_EXTRA_DEF)
   :EbmlMaster(EBML_CLASS_SEMCONTEXT(KaxAttached) EBML_DEF_SEP EBML_EXTRA_CALL)
@@ -48,4 +48,4 @@ KaxAttached::KaxAttached(EBML_EXTRA_DEF)
   SetSizeLength(2); // mandatory min size support (for easier updating) (2^(7*2)-2 = 16Ko)
 }
 
-END_LIBMATROSKA_NAMESPACE
+} // namespace libmatroska
index 350452080b6c145fda3800f693fd04fc28be36d0..c437b2de441c691ec4f76ca7c41bd3e43135437e 100644 (file)
@@ -39,7 +39,7 @@
 using namespace LIBEBML_NAMESPACE;
 
 // sub elements
-START_LIBMATROSKA_NAMESPACE
+namespace libmatroska {
 
 KaxAttachments::KaxAttachments(EBML_EXTRA_DEF)
   :EbmlMaster(EBML_CLASS_SEMCONTEXT(KaxAttachments) EBML_DEF_SEP EBML_EXTRA_CALL)
@@ -47,4 +47,4 @@ KaxAttachments::KaxAttachments(EBML_EXTRA_DEF)
   SetSizeLength(2); // mandatory min size support (for easier updating) (2^(7*2)-2 = 16Ko)
 }
 
-END_LIBMATROSKA_NAMESPACE
+} // namespace libmatroska
index 44bdf304b35fe59b27367b7ac766ec468e40c6ef..c430111db04f29ba263292c824df0f005b625e52 100644 (file)
@@ -44,7 +44,7 @@
 #include "matroska/KaxCluster.h"
 #include "matroska/KaxDefines.h"
 
-START_LIBMATROSKA_NAMESPACE
+namespace libmatroska {
 
 DataBuffer * DataBuffer::Clone()
 {
@@ -1059,4 +1059,4 @@ filepos_t KaxBlockVirtual::ReadData(IOCallback & input, ScopeMode /* ReadFully *
   return GetSize();
 }
 
-END_LIBMATROSKA_NAMESPACE
+} // namespace libmatroska
index f17ed00b544fb2c5ab7b2a5b24a5a50f276b7231..4459c109631b67b485ac5881f098578b9eeb9ca3 100644 (file)
@@ -40,7 +40,7 @@
 
 using namespace LIBEBML_NAMESPACE;
 
-START_LIBMATROSKA_NAMESPACE
+namespace libmatroska {
 
 const KaxBlockBlob & KaxReferenceBlock::RefBlock() const
 {
@@ -111,4 +111,4 @@ void KaxReferenceBlock::SetReferencedBlock(const KaxBlockGroup & aRefdBlock)
   SetValueIsSet();
 }
 
-END_LIBMATROSKA_NAMESPACE
+} // namespace libmatroska
index e8b61a5193b4c0a758532847a805e3a4244374f6..f000c8672cb4fefc2fbb7695edcc8ec00c1d1c54 100644 (file)
@@ -37,7 +37,7 @@
 #include "matroska/KaxDefines.h"
 
 // sub elements
-START_LIBMATROSKA_NAMESPACE
+namespace libmatroska {
 
 KaxCluster::KaxCluster(EBML_EXTRA_DEF)
   :EbmlMaster(EBML_CLASS_SEMCONTEXT(KaxCluster) EBML_DEF_SEP EBML_EXTRA_CALL)
@@ -290,4 +290,4 @@ uint64 KaxCluster::GetPosition() const
   return ParentSegment->GetRelativePosition(*this);
 }
 
-END_LIBMATROSKA_NAMESPACE
+} // namespace libmatroska
index 6975c4801f70c64275a40fd6e724e8423033b475..6b72db14ec3eeba3d76904f3890b8ee8d52e9ded 100644 (file)
@@ -42,7 +42,7 @@
 
 using namespace LIBEBML_NAMESPACE;
 
-START_LIBMATROSKA_NAMESPACE
+namespace libmatroska {
 
 DEFINE_START_SEMANTIC(KaxMatroska)
 DEFINE_SEMANTIC_ITEM(true, true, EbmlHead)
@@ -64,4 +64,4 @@ const EbmlSemanticContext & GetKaxGlobal_Context()
   return GetEbmlGlobal_Context();
 }
 
-END_LIBMATROSKA_NAMESPACE
+} // namespace libmatroska
index 2fc9885076ec4110f992e2794ec3e398776b98a5..94e9d9c055624fbf00bdc08de5387cac0ff4874b 100644 (file)
@@ -40,7 +40,7 @@
 #include "matroska/KaxSemantic.h"
 
 // sub elements
-START_LIBMATROSKA_NAMESPACE
+namespace libmatroska {
 
 KaxCues::~KaxCues()
 {
@@ -153,4 +153,4 @@ uint64 KaxCues::GetTimecodePosition(uint64 aTimecode) const
   return aTrack->ClusterPosition();
 }
 
-END_LIBMATROSKA_NAMESPACE
+} // namespace libmatroska
index 7a1823140c5824915303173e35a562561312f1a4..a6ed3cbb7c2c68277bdc6c2e6ebc261820b925c7 100644 (file)
@@ -41,7 +41,7 @@
 #include "matroska/KaxDefines.h"
 #include "matroska/KaxSemantic.h"
 
-START_LIBMATROSKA_NAMESPACE
+namespace libmatroska {
 
 /*!
   \todo handle codec state checking
@@ -242,4 +242,4 @@ uint16 KaxCueTrackPositions::TrackNumber() const
 }
 
 
-END_LIBMATROSKA_NAMESPACE
+} // namespace libmatroska
index 0c37b980e571ff2884f7e44a73f37d6840fdd378..36f71dc119edde0d9418c96878e08d7a070d2b84 100644 (file)
@@ -38,7 +38,7 @@
 #include "matroska/KaxDefines.h"
 #include "matroska/KaxSemantic.h"
 
-START_LIBMATROSKA_NAMESPACE
+namespace libmatroska {
 
 #if defined(HAVE_EBML2) || defined(HAS_EBML2)
 KaxSegmentUID::KaxSegmentUID(EBML_DEF_CONS EBML_DEF_SEP EBML_EXTRA_DEF)
@@ -47,4 +47,4 @@ KaxSegmentUID::KaxSegmentUID(EBML_DEF_CONS EBML_DEF_SEP EBML_EXTRA_DEF)
 }
 #endif
 
-END_LIBMATROSKA_NAMESPACE
+} // namespace libmatroska
index bcc2ae3f180582a5f98c3851fcc24cbab57acecc..c9d5b6172fc54857cabd3da6f713547454082b95 100644 (file)
@@ -41,7 +41,7 @@
 using namespace LIBEBML_NAMESPACE;
 
 // sub elements
-START_LIBMATROSKA_NAMESPACE
+namespace libmatroska {
 
 /*!
   \todo verify that the element is not already in the list
@@ -139,4 +139,4 @@ bool KaxSeek::IsEbmlId(const KaxSeek & aPoint) const
   return (aEbmlIdA == aEbmlIdB);
 }
 
-END_LIBMATROSKA_NAMESPACE
+} // namespace libmatroska
index ce960ac6a2afe932948cc2556bfcf303ad4f0372..c98c64a26f811e9242de6a9458b5a584b255b155 100644 (file)
@@ -43,7 +43,7 @@
 #include "matroska/KaxContexts.h"
 #include "matroska/KaxDefines.h"
 
-START_LIBMATROSKA_NAMESPACE
+namespace libmatroska {
 
 KaxSegment::KaxSegment(EBML_EXTRA_DEF)
   :EbmlMaster(EBML_CLASS_SEMCONTEXT(KaxSegment) EBML_DEF_SEP EBML_EXTRA_CALL)
@@ -81,4 +81,4 @@ uint64 KaxSegment::GetGlobalPosition(uint64 aRelativePosition) const
   return aRelativePosition + GetElementPosition() + HeadSize();
 }
 
-END_LIBMATROSKA_NAMESPACE
+} // namespace libmatroska
index 74ff4b50e9545dff60dcb0d63a15b93d8f3956e5..748978857acf68ef6700a86b5dc85efe792ebf61 100644 (file)
@@ -40,7 +40,7 @@
 #include "matroska/KaxBlockData.h"
 #include "matroska/KaxCuesData.h"
 
-START_LIBMATROSKA_NAMESPACE
+namespace libmatroska {
 
 DEFINE_START_SEMANTIC(KaxSegment)
 DEFINE_SEMANTIC_ITEM(false, false, KaxSeekHead)
@@ -861,4 +861,4 @@ filepos_t KaxFileUsedEndTime::RenderData(IOCallback & /* output */, bool /* bFor
   return 0;
 }
 
-END_LIBMATROSKA_NAMESPACE
+} // namespace libmatroska
index 85a1baaec0bfe16e57892a585e97ca30a21f3143..b1980297ce46620402d8dbae78a013615f003968 100644 (file)
@@ -38,7 +38,7 @@
 #include "matroska/KaxContexts.h"
 #include "matroska/KaxDefines.h"
 
-START_LIBMATROSKA_NAMESPACE
+namespace libmatroska {
 
 KaxTrackEntry::KaxTrackEntry(EBML_EXTRA_DEF)
   :EbmlMaster(EBML_CLASS_SEMCONTEXT(KaxTrackEntry) EBML_DEF_SEP EBML_EXTRA_CALL)
@@ -51,4 +51,4 @@ void KaxTrackEntry::EnableLacing(bool bEnable)
   *(static_cast<EbmlUInteger *>(&myLacing)) = bEnable ? 1 : 0;
 }
 
-END_LIBMATROSKA_NAMESPACE
+} // namespace libmatroska
index b0331761ea0b62d0ccf8fc9d87cd716a9fb9847d..c14844291888f8ea1f4d0daa286783641441c1e9 100644 (file)
@@ -35,7 +35,7 @@
 
 #include "matroska/KaxVersion.h"
 
-START_LIBMATROSKA_NAMESPACE
+namespace libmatroska {
 
 const std::string KaxCodeVersion = "1.6.4";
 
@@ -44,4 +44,4 @@ const std::string KaxCodeVersion = "1.6.4";
 // remain binary compatible.
 const std::string KaxCodeDate = "Unknown";
 
-END_LIBMATROSKA_NAMESPACE
+} // namespace libmatroska
index a0b5a86fa6e3e9eb196a816a77279890f9deb3c3..8609640a451f49146bfca9a393bf0e245189320c 100644 (file)
@@ -51,7 +51,7 @@
 #include "ebml/EbmlVersion.h"
 #include "matroska/KaxVersion.h"
 
-using namespace LIBMATROSKA_NAMESPACE;
+using namespace libmatroska;
 
 const char RW_FILENAME[] = "test.kax";
 
index 5c878690979c77114ebe33df53bd63229b7a0b89..10766213118d7c08ca7ff69beaec841cba3ce766 100644 (file)
@@ -53,7 +53,7 @@
 #include "matroska/KaxCues.h"
 #include "matroska/KaxInfoData.h"
 
-using namespace LIBMATROSKA_NAMESPACE;
+using namespace libmatroska;
 using namespace std;
 
 unsigned int BIN_FILE_SIZE = 15000;
@@ -113,7 +113,7 @@ int main(int argc, char **argv)
     *(static_cast<EbmlFloat *>(&SegDuration)) = 0.0;
 
     *((EbmlUnicodeString *)&GetChild<KaxMuxingApp>(MyInfos))  = L"libmatroska 0.5.0";
-    *((EbmlUnicodeString *)&GetChild<KaxWritingApp>(MyInfos)) = L"éàôï";
+    *((EbmlUnicodeString *)&GetChild<KaxWritingApp>(MyInfos)) = L"����";
     GetChild<KaxWritingApp>(MyInfos).SetDefaultSize(25);
 
     filepos_t InfoSize = MyInfos.Render(out_file);
@@ -317,7 +317,7 @@ int main(int argc, char **argv)
 
     KaxChapterDisplay & aDisplay = GetChild<KaxChapterDisplay>(aAtom);
     KaxChapterString & aChapString = GetChild<KaxChapterString>(aDisplay);
-    *static_cast<EbmlUnicodeString *>(&aChapString) = L"Le film réduit à un chapitre";
+    *static_cast<EbmlUnicodeString *>(&aChapString) = L"Le film r�duit � un chapitre";
 
     KaxChapterLanguage & aChapLang = GetChild<KaxChapterLanguage>(aDisplay);
     *static_cast<EbmlString *>(&aChapLang) = "fra";
@@ -349,7 +349,7 @@ int main(int argc, char **argv)
         *static_cast<EbmlUnicodeString *>(&aTagName) = L"NAME";
 
         KaxTagString & aTagtring = GetChild<KaxTagString>(TagSimple);
-        *static_cast<EbmlUnicodeString *>(&aTagtring) = L"Testé123";
+        *static_cast<EbmlUnicodeString *>(&aTagtring) = L"Test123";
 
     filepos_t TagsSize = AllTags.Render(out_file, bWriteDefaultValues);
     MetaSeek.IndexThis(AllTags, FileSegment);
index 2e1a6d62a7a62c5e96df63c4cd0da472931d2a58..46c1f78c851ea8dc632a3d6c0682b15c0ca853db 100644 (file)
@@ -52,7 +52,7 @@
 #include "matroska/KaxCuesData.h"
 #include "ebml/StdIOCallback.h"
 
-using namespace LIBMATROSKA_NAMESPACE;
+using namespace libmatroska;
 using namespace std;
 
 #define NO_DISPLAY_DATA
@@ -272,9 +272,9 @@ int main(int argc, char **argv)
               KaxWritingApp *pApp = static_cast<KaxWritingApp*>(ElementLevel2);
               pApp->ReadData(aStream.I_O());
 #if !defined(__CYGWIN__) && !defined(__APPLE__) && !defined(__BEOS__) && !defined(__NetBSD__)
-              wprintf(L"Writing App : %ls (éàôï)\n", UTFstring(*pApp).c_str());
+              wprintf(L"Writing App : %ls (����)\n", UTFstring(*pApp).c_str());
 #else
-              printf("Writing App : %s (éàôï)\n", UTFstring(*pApp).c_str());
+              printf("Writing App : %s (����)\n", UTFstring(*pApp).c_str());
 #endif
             }
 
index bab137b2663d964f090a89ff34eeb87ab12e9c2c..d46c0a2fc77e50407158ae3fc9cfe49fa8bb35ab 100644 (file)
@@ -41,7 +41,7 @@
 #include "FileName.hpp"
 #include "StdIOCallback.hpp"
 
-using namespace LIBMATROSKA_NAMESPACE;
+using namespace libmatroska;
 using namespace std;
 
 /*!
@@ -53,7 +53,7 @@ using namespace std;
 int main(void)
 {
     string test1 = "lhomme";
-    string test2 = "Stève"; // Supposed to be a UTF8 string
+    string test2 = "Stve"; // Supposed to be a UTF8 string
 //    test2[2] = 0x0152; // oe mixed in one, upper case
 
 //    const wchar_t *toto = test2.c_str();
@@ -73,7 +73,7 @@ int main(void)
     // in UTF8 0xE8=1110-1000 should become 110.00110-10.001000=0xC6 0x88
 
     FileName test01(64);
-    std::string str="..toto..txt  éhé";
+    std::string str="..toto..txt  �h�";
     test01 = str;
     FileName::name_level bType = test01.Test();
     test01.MakeRelaxed();