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

📄 vcedit.h

📁 xmms-1.2.10.tar.gz学习使用的就下吧
💻 H
字号:
/* This program is licensed under the GNU Library General Public License, version 2, * a copy of which is included with this program (with filename LICENSE.LGPL). * * (c) 2000-2001 Michael Smith <msmith@labyrinth.net.au> * * VCEdit header. * */#ifndef __VCEDIT_H#define __VCEDIT_H#ifdef __cplusplusextern "C" {#endif #include <stdio.h>#include <ogg/ogg.h>#include <vorbis/codec.h>typedef size_t (*vcedit_read_func)(void *, size_t, size_t, void *);typedef size_t (*vcedit_write_func)(const void *, size_t, size_t, void *);typedef struct {	ogg_sync_state		*oy;	ogg_stream_state	*os;	vorbis_comment		*vc;	vorbis_info          vi;	vcedit_read_func read;	vcedit_write_func write;	void		*in;	long		serial;	unsigned char	*mainbuf;	unsigned char	*bookbuf;	int		mainlen;	int		booklen;	char 	    *lasterror;	char   *vendor;	int prevW;	int extrapage;	int eosin;} vcedit_state;extern vcedit_state *	vcedit_new_state(void);extern void		vcedit_clear(vcedit_state *state);extern vorbis_comment *	vcedit_comments(vcedit_state *state);extern int		vcedit_open(vcedit_state *state, FILE *in);extern int		vcedit_open_callbacks(vcedit_state *state, void *in,		vcedit_read_func read_func, vcedit_write_func write_func);extern int		vcedit_write(vcedit_state *state, void *out);extern char *   vcedit_error(vcedit_state *state);#ifdef __cplusplus}#endif #endif /* __VCEDIT_H */

⌨️ 快捷键说明

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