]> git.sesse.net Git - ffmpeg/blobdiff - libavformat/internal.h
lavf: move AVStream.pts_buffer to AVStreamInternal
[ffmpeg] / libavformat / internal.h
index ce79da8000afe3bfd1ca9019a15848ce449af9b9..23c2ce0dc35043447034c05928aa698ee4e2cb3a 100644 (file)
@@ -308,12 +308,16 @@ struct AVStreamInternal {
      */
     int update_initial_durations_done;
 
+#define MAX_REORDER_DELAY 16
+
     /**
      * Internal data to generate dts from pts
      */
     int64_t pts_reorder_error[MAX_REORDER_DELAY+1];
     uint8_t pts_reorder_error_count[MAX_REORDER_DELAY+1];
 
+    int64_t pts_buffer[MAX_REORDER_DELAY+1];
+
     /**
      * Internal data to analyze DTS and detect faulty mpeg streams
      */