comparison avformat.h @ 234:b99548e3ab84 libavformat

ID3 parsing and generation in MP3 format
author bellard
date Mon, 08 Sep 2003 22:34:28 +0000
parents 9f4f4ca9f7b5
children 3d92f793fd67
comparison
equal deleted inserted replaced
233:23a6daaa93dd 234:b99548e3ab84
5 extern "C" { 5 extern "C" {
6 #endif 6 #endif
7 7
8 #define LIBAVFORMAT_VERSION_INT 0x000408 8 #define LIBAVFORMAT_VERSION_INT 0x000408
9 #define LIBAVFORMAT_VERSION "0.4.8" 9 #define LIBAVFORMAT_VERSION "0.4.8"
10 #define LIBAVFORMAT_BUILD 4606 10 #define LIBAVFORMAT_BUILD 4607
11 #define LIBAVFORMAT_BUILD_STR "4606" 11 #define LIBAVFORMAT_BUILD_STR "4607"
12 12
13 #define LIBAVFORMAT_IDENT "FFmpeg" LIBAVFORMAT_VERSION "b" LIBAVFORMAT_BUILD_STR 13 #define LIBAVFORMAT_IDENT "FFmpeg" LIBAVFORMAT_VERSION "b" LIBAVFORMAT_BUILD_STR
14 14
15 #include <time.h> 15 #include <time.h>
16 16
213 /* stream info */ 213 /* stream info */
214 char title[512]; 214 char title[512];
215 char author[512]; 215 char author[512];
216 char copyright[512]; 216 char copyright[512];
217 char comment[512]; 217 char comment[512];
218 char album[512];
219 int year; /* ID3 year, 0 if none */
220 int track; /* track number, 0 if none */
221 char genre[32]; /* ID3 genre */
222
218 int flags; /* format specific flags */ 223 int flags; /* format specific flags */
219 /* private data for pts handling (do not modify directly) */ 224 /* private data for pts handling (do not modify directly) */
220 int pts_wrap_bits; /* number of bits in pts (used for wrapping control) */ 225 int pts_wrap_bits; /* number of bits in pts (used for wrapping control) */
221 int pts_num, pts_den; /* value to convert to seconds */ 226 int pts_num, pts_den; /* value to convert to seconds */
222 /* This buffer is only needed when packets were already buffered but 227 /* This buffer is only needed when packets were already buffered but
364 int wav_init(void); 369 int wav_init(void);
365 370
366 /* raw.c */ 371 /* raw.c */
367 int raw_init(void); 372 int raw_init(void);
368 373
374 /* mp3.c */
375 int mp3_init(void);
376
369 /* yuv4mpeg.c */ 377 /* yuv4mpeg.c */
370 int yuv4mpeg_init(void); 378 int yuv4mpeg_init(void);
371 379
372 /* ogg.c */ 380 /* ogg.c */
373 int ogg_init(void); 381 int ogg_init(void);