⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 swfdec_ringbuffer.h

📁 Swfdec is a decoder/renderer for Macromedia Flash animations. The decoding and rendering engine is
💻 H
字号:
#ifndef __SWFDEC_RING_BUFFER_H__#define __SWFDEC_RING_BUFFER_H__#include <glib.h>G_BEGIN_DECLStypedef struct _SwfdecRingBuffer SwfdecRingBuffer;struct _SwfdecRingBuffer{  unsigned char *	data;		/* our data */  gsize			element_size;	/* size of one element */  guint			size;		/* number of elements in the buffer */  guint			head;		/* index of first element */  guint			tail;		/* index after last element */  guint			n_elements;	/* number of elements in ringbuffer */};SwfdecRingBuffer *	swfdec_ring_buffer_new		(guint			element_size,							 guint			size);#define swfdec_ring_buffer_new_for_type(element_type,size) \  swfdec_ring_buffer_new (sizeof (element_type), (size))void			swfdec_ring_buffer_free		(SwfdecRingBuffer *	buffer);guint			swfdec_ring_buffer_get_size	(SwfdecRingBuffer *	buffer);void			swfdec_ring_buffer_set_size	(SwfdecRingBuffer *	buffer,							 guint			new_size);guint			swfdec_ring_buffer_get_n_elements (SwfdecRingBuffer *	buffer);gpointer		swfdec_ring_buffer_push		(SwfdecRingBuffer *	buffer);gpointer		swfdec_ring_buffer_pop		(SwfdecRingBuffer *	buffer);gpointer		swfdec_ring_buffer_peek_nth   	(SwfdecRingBuffer *	buffer,							 guint			id);G_END_DECLS#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -