]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - glsdk/gst-plugin-ducati.git/blobdiff - src/gstducatih264dec.h
directory struct alignment with latest codecengine
[glsdk/gst-plugin-ducati.git] / src / gstducatih264dec.h
index 42cc12b391071b7b20104095f19191bd86c6986b..1991c1303a42ba4fa0f8eb0f16de82883de3d9a6 100644 (file)
@@ -22,7 +22,7 @@
 
 #include "gstducatividdec.h"
 
-#include <ti/sdo/codecs/h264dec/ih264vdec.h>
+#include <ti/sdo/codecs/h264vdec/ih264vdec.h>
 
 
 G_BEGIN_DECLS
@@ -37,16 +37,13 @@ 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 omap_bo *bo_mberror;
 };
 
 struct _GstDucatiH264DecClass