OSDN Git Service

modified Mpeg2Ext class in Utils
[tsremuxcpp/developing01.git] / src / Utils.h
index d29525a..16d2485 100755 (executable)
@@ -592,12 +592,24 @@ class Mpeg2Info : ElementaryParse {
         else
             mData.reset();
     };
-    AspectRatio GetAspectRatio(void);
-    AudioPresentationType GetAudioPresentationType(void);
-    pByte GetElementaryDescriptors(void);
-    FrameRate GetFrameRate(void);
-    SamplingFrequency GetSamplingFrequency(void);
-    VideoFormat GetVideoFormat(void);
+      AspectRatio GetAspectRatio(void){
+          throw std::invalid_argument("The method or operation is not implemented.");
+      };
+      AudioPresentationType GetAudioPresentationType(void){
+          throw std::invalid_argument("The method or operation is not implemented.");
+      };
+      pByte GetElementaryDescriptors(void){
+          throw std::invalid_argument("The method or operation is not implemented.");
+      };
+      FrameRate GetFrameRate(void){
+          throw std::invalid_argument("The method or operation is not implemented.");
+      };
+      SamplingFrequency GetSamplingFrequency(void){
+          throw std::invalid_argument("The method or operation is not implemented.");
+      };
+      VideoFormat GetVideoFormat(void){
+          throw std::invalid_argument("The method or operation is not implemented.");
+      };
     bool GetProgressive(void){
         indicator = 12;
         if (GetNextBit() == 1)