ducatividdec: move frame reordering to the base class
[glsdk/gst-plugin-ducati.git] / src / gstducatih264dec.h
index d48500876e268cb33ae8d026e1fa27f1ff1ccf18..7ca65ddca04d006e8cfeb8f9406b7fd379ec94d6 100644 (file)
@@ -37,16 +37,11 @@ typedef struct _GstDucatiH264Dec      GstDucatiH264Dec;
 typedef struct _GstDucatiH264DecClass GstDucatiH264DecClass;
 
 /* The H.264 spec has a hard limit of 16 */
-#define MAX_BACKLOG_FRAMES 16
+#define MAX_H264_BACKLOG_FRAMES 16
 
 struct _GstDucatiH264Dec
 {
   GstDucatiVidDec parent;
-
-  /* Frames waiting to be reordered */
-  GstBuffer *backlog_frames[MAX_BACKLOG_FRAMES + 1];
-  gint backlog_maxframes;
-  gint backlog_nframes;
 };
 
 struct _GstDucatiH264DecClass