ducatividdec: move frame reordering to the base class
[glsdk/gst-plugin-ducati.git] / src / gstducatih264dec.h
index 42cc12b391071b7b20104095f19191bd86c6986b..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];
-  guint backlog_maxframes;
-  guint backlog_nframes;
 };
 
 struct _GstDucatiH264DecClass