2ccc5bd2c7
It takes a good 0.5 seconds for MPEGSplitter_pre_connect to iterate over the file and build the table for a standard 2 or 3 minute MP3. This causes unsightly hiccups when an app tries to play a new file, particularly in games, as the pre-connect needs to happen synchronously to tell whether it can succeed or not. |
||
---|---|---|
.. | ||
tests | ||
Makefile.in | ||
acmwrapper.c | ||
avidec.c | ||
avisplit.c | ||
control_tlb.idl | ||
dsoundrender.c | ||
enumfilters.c | ||
enummedia.c | ||
enummoniker.c | ||
enumregfilters.c | ||
fil_data.idl | ||
filesource.c | ||
filtergraph.c | ||
filtermapper.c | ||
main.c | ||
memallocator.c | ||
mpegsplit.c | ||
nullrenderer.c | ||
parser.c | ||
parser.h | ||
pin.c | ||
pin.h | ||
quartz.spec | ||
quartz_private.h | ||
quartz_strmif.idl | ||
regsvr.c | ||
systemclock.c | ||
version.rc | ||
videorenderer.c | ||
vmr9.c | ||
waveparser.c |