Mercurial > mplayer.hg
annotate libmpdemux/mf.h @ 15205:19243f85e164
nico partially fixed the bug i reported; here's the rest of the fix.
basically demux_audio was mixing data in its header buffer in a bogus
manner, whereby it could sometimes "make up" valid mpeg headers where
no such header actually occurred in the file. it should be correct now.
btw these changes also fix the bug where mplayer reports huge initial
cpu usage for sound when playing mp3 files.
author | rfelker |
---|---|
date | Sun, 17 Apr 2005 17:17:52 +0000 |
parents | 27fff718ede6 |
children |
rev | line source |
---|---|
4549 | 1 |
2 #ifndef _MF_H | |
3 #define _MF_H | |
4 | |
5 extern int mf_w; | |
6 extern int mf_h; | |
5352
cf2882606e72
Fileslist support for mf demuxer, delemited by ',' and change mf fps to float.
atmos4
parents:
4549
diff
changeset
|
7 extern float mf_fps; |
4549 | 8 extern char * mf_type; |
9 | |
10 typedef struct | |
11 { | |
7407 | 12 int curr_frame; |
13 int nr_of_files; | |
4549 | 14 char ** names; |
15 } mf_t; | |
16 | |
7407 | 17 mf_t* open_mf(char * filename); |
18 | |
5352
cf2882606e72
Fileslist support for mf demuxer, delemited by ',' and change mf fps to float.
atmos4
parents:
4549
diff
changeset
|
19 #endif |