Mercurial > audlegacy
comparison Plugins/Input/aac/src/libmp4.c @ 342:320f0205ad45 trunk
[svn] Initial fileinfo box, loosely based around the mpg123-clone one.
author | nenolod |
---|---|
date | Mon, 26 Dec 2005 01:16:45 -0800 |
parents | c7a67ac8e19c |
children | a98a7f2dfc84 |
comparison
equal
deleted
inserted
replaced
341:46271e2c9622 | 342:320f0205ad45 |
---|---|
34 static void mp4_stop(void); | 34 static void mp4_stop(void); |
35 static void mp4_pause(short); | 35 static void mp4_pause(short); |
36 static void mp4_seek(int); | 36 static void mp4_seek(int); |
37 static int mp4_getTime(void); | 37 static int mp4_getTime(void); |
38 static void mp4_cleanup(void); | 38 static void mp4_cleanup(void); |
39 static void mp4_getSongInfo(char *); | 39 static void audmp4_file_info_box(gchar *); |
40 static int mp4_isFile(char *); | 40 static int mp4_isFile(char *); |
41 static void mp4_getSongTitle(char *filename, char **, int *); | 41 static void mp4_getSongTitle(char *filename, char **, int *); |
42 static void* mp4Decode(void *); | 42 static void* mp4Decode(void *); |
43 | 43 |
44 InputPlugin mp4_ip = | 44 InputPlugin mp4_ip = |
63 0, // obsolete | 63 0, // obsolete |
64 0, // send visualisation data | 64 0, // send visualisation data |
65 0, // set player window info | 65 0, // set player window info |
66 0, // set song title text | 66 0, // set song title text |
67 mp4_getSongTitle, // get song title text | 67 mp4_getSongTitle, // get song title text |
68 mp4_getSongInfo, // info box | 68 audmp4_file_info_box, // info box |
69 0, // to output plugin | 69 0, // to output plugin |
70 }; | 70 }; |
71 | 71 |
72 typedef struct _mp4cfg{ | 72 typedef struct _mp4cfg{ |
73 gshort file_type; | 73 gshort file_type; |