]> granicus.if.org Git - libvpx/blobdiff - third_party/libwebm/mkvparser/mkvparser.h
Revert "third_party: Roll libwebm snapshot."
[libvpx] / third_party / libwebm / mkvparser / mkvparser.h
index 26c2b7e5ebf59cc130030e16612f50b7be0b62f4..42e6e88ab46b0af885f4ad87437029b4ca7bcfd1 100644 (file)
@@ -473,34 +473,6 @@ struct Colour {
   MasteringMetadata* mastering_metadata;
 };
 
-struct Projection {
-  enum ProjectionType {
-    kTypeNotPresent = -1,
-    kRectangular = 0,
-    kEquirectangular = 1,
-    kCubeMap = 2,
-    kMesh = 3,
-  };
-  static const float kValueNotPresent;
-  Projection()
-      : type(kTypeNotPresent),
-        private_data(NULL),
-        private_data_length(0),
-        pose_yaw(kValueNotPresent),
-        pose_pitch(kValueNotPresent),
-        pose_roll(kValueNotPresent) {}
-  ~Projection() { delete[] private_data; }
-  static bool Parse(IMkvReader* reader, long long element_start,
-                    long long element_size, Projection** projection);
-
-  ProjectionType type;
-  unsigned char* private_data;
-  size_t private_data_length;
-  float pose_yaw;
-  float pose_pitch;
-  float pose_roll;
-};
-
 class VideoTrack : public Track {
   VideoTrack(const VideoTrack&);
   VideoTrack& operator=(const VideoTrack&);
@@ -525,8 +497,6 @@ class VideoTrack : public Track {
 
   Colour* GetColour() const;
 
-  Projection* GetProjection() const;
-
  private:
   long long m_width;
   long long m_height;
@@ -538,7 +508,6 @@ class VideoTrack : public Track {
   double m_rate;
 
   Colour* m_colour;
-  Projection* m_projection;
 };
 
 class AudioTrack : public Track {
@@ -844,8 +813,6 @@ class SeekHead {
   long Parse();
 
   struct Entry {
-    Entry();
-
     // the SeekHead entry payload
     long long id;
     long long pos;