added flush_buffer routine in decoder.
[platform/adaptation/emulator/gst-plugins-emulator.git] / src / gstmaru.h
index e7ab644..7075a69 100644 (file)
@@ -144,27 +144,9 @@ enum CODEC_FUNC_TYPE {
   CODEC_ENCODE_AUDIO,
   CODEC_PICTURE_COPY,
   CODEC_DEINIT,
+  CODEC_FLUSH_BUFFERS,
 };
 
-#if 0
-enum CODEC_IO_CMD {
-  CODEC_CMD_COPY_TO_DEVICE_MEM = 5,
-  CODEC_CMD_COPY_FROM_DEVICE_MEM,
-  CODEC_CMD_GET_VERSION = 20,
-  CODEC_CMD_GET_ELEMENT,
-  CODEC_CMD_GET_CONTEXT_INDEX,
-  CODEC_CMD_SECURE_MEMORY = 30,
-  CODEC_CMD_RELEASE_MEMORY,
-  CODEC_CMD_USE_DEVICE_MEM,
-  CODEC_CMD_REQ_FROM_SMALL_MEMORY,
-  CODEC_CMD_REQ_FROM_MEDIUM_MEMORY,
-  CODEC_CMD_REQ_FROM_LARGE_MEMORY,
-  CODEC_CMD_S_SECURE_BUFFER,
-  CODEC_CMD_M_SECURE_BUFFER,
-  CODEC_CMD_L_SECURE_BUFFER,
-};
-#endif
-
 enum CODEC_IO_CMD {
   CODEC_CMD_GET_VERSION = 20,
   CODEC_CMD_GET_ELEMENT,
@@ -179,7 +161,6 @@ enum CODEC_IO_CMD {
   CODEC_CMD_RELEASE_BUFFER,
 };
 
-
 enum CODEC_MEDIA_TYPE {
   AVMEDIA_TYPE_UNKNOWN = -1,
   AVMEDIA_TYPE_VIDEO,