id3tag.h

来自「音频编码」· C头文件 代码 · 共 40 行

H
40
字号
#ifndef LAME_ID3_H#define LAME_ID3_H#include "lame.h"#define CHANGED_FLAG    (1U << 0)#define ADD_V2_FLAG     (1U << 1)#define V1_ONLY_FLAG    (1U << 2)#define V2_ONLY_FLAG    (1U << 3)#define SPACE_V1_FLAG   (1U << 4)#define PAD_V2_FLAG     (1U << 5)struct id3tag_spec{    /* private data members */    int flags;    const char *title;    const char *artist;    const char *album;    int year;    const char *comment;    int track;    int genre;};/* write tag into stream at current position */extern int id3tag_write_v2(lame_global_flags *gfp);extern int id3tag_write_v1(lame_global_flags *gfp);/* * NOTE: A version 2 tag will NOT be added unless one of the text fields won't * fit in a version 1 tag (e.g. the title string is longer than 30 characters), * or the "id3tag_add_v2" or "id3tag_v2_only" functions are used. */#endif

⌨️ 快捷键说明

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