Glenn Maynard
47530d2117
Remove OffsetFix
...
Read Info tags
Mimic BASS decoding peculiarities
2004-01-24 20:00:41 +00:00
Glenn Maynard
7fe3268d1a
disable OffsetFix: it's broken, might remove it entirely
2004-01-22 04:23:17 +00:00
Glenn Maynard
a21d12abf2
fix editor sync regression caused by the sample music seek fix
2004-01-11 09:57:36 +00:00
Glenn Maynard
7237f1012e
simplify
2004-01-11 09:40:07 +00:00
Glenn Maynard
6dfceeb3f4
seek fix: header_bytes was zero
2003-12-13 20:28:27 +00:00
Glenn Maynard
4da0aa95bf
fix error output
2003-12-07 05:58:13 +00:00
Glenn Maynard
5c2eb8acfe
use RageFile
2003-12-04 20:06:27 +00:00
Chris Danford
47def7d3dc
xbox updates
2003-11-13 00:39:36 +00:00
Glenn Maynard
864f4713ef
minor fix
2003-11-03 03:04:46 +00:00
Glenn Maynard
d3755f98a5
fix crashes when files fail to open
2003-10-12 03:01:07 +00:00
Glenn Maynard
892ca27777
Change EOF seek behavior: reading after a seek past EOF returns EOF.
...
Minor Vorbis seek fix.
2003-10-07 04:03:22 +00:00
Glenn Maynard
e2659ad6b1
MADLIB_rewind never fails.
...
Always rewind after a seek error.
2003-10-06 05:16:01 +00:00
Glenn Maynard
a2da0828b1
fix SetPosition_toc EOF behavior
2003-10-06 05:02:03 +00:00
Glenn Maynard
05003d1bc9
fix SetPosition_hard EOF behavior
2003-10-06 05:00:19 +00:00
Glenn Maynard
71ae8a0848
fix SetPosition_Fast EOF behavior
2003-10-06 04:55:11 +00:00
Glenn Maynard
9ade4fa722
GetLength optimization
2003-10-03 23:23:28 +00:00
Glenn Maynard
802d8c7aff
Much faster RageSoundReader_MP3::FindOffsetFix
2003-10-03 22:55:41 +00:00
Glenn Maynard
ee9c02ea4e
much faster RageSoundReader_MP3::Copy
2003-10-03 22:22:34 +00:00
Glenn Maynard
f554cdeb5f
Cleanup.
2003-10-03 22:05:42 +00:00
Glenn Maynard
cedff03274
cleanup
2003-10-03 21:57:03 +00:00
Glenn Maynard
bb02184ff4
commnets
2003-10-03 21:21:17 +00:00
Glenn Maynard
9c0f586073
Fix some more really obscure seeking problems.
2003-10-03 07:57:33 +00:00
Glenn Maynard
f91ada81ea
Fix FindOffsetFix for songs that start with silence.
2003-10-03 04:28:01 +00:00
Glenn Maynard
b3474cd654
cleanups and fixes
2003-10-03 03:35:58 +00:00
Chris Danford
1c6b80dc91
fix VC6 compile error
2003-10-03 03:20:08 +00:00
Glenn Maynard
bae90050eb
fix warning
2003-10-02 09:33:30 +00:00
Glenn Maynard
9800ead914
simplify
2003-10-02 09:19:23 +00:00
Glenn Maynard
cf1d384afc
Update comments.
2003-10-02 09:13:46 +00:00
Glenn Maynard
eae3cc2ede
simplify
2003-10-02 09:01:17 +00:00
Glenn Maynard
f75058750a
Evil magic. Should fix some editor sync problems.
2003-10-02 08:37:09 +00:00
Glenn Maynard
5d7e71a608
Unneeded; this bug was latent due to an extra rewind.
2003-10-02 06:50:05 +00:00
Glenn Maynard
43505fb17b
Seek sync fixes.
2003-10-02 05:58:01 +00:00
Glenn Maynard
036fd2beb9
Fix: don't chop off the first 26ms of each MP3 (but don't change sync,
...
either).
2003-10-02 04:56:09 +00:00
Glenn Maynard
d316c58477
add assert
2003-10-02 03:49:52 +00:00
Glenn Maynard
d692834d07
Make GetLength and GetLength_Fast really const
2003-09-25 00:34:01 +00:00
Glenn Maynard
98007b9c7e
fix warning
2003-09-19 01:53:39 +00:00
Glenn Maynard
617a0906aa
"bool" in structs gives the VC7 debugger a migraine. Ugh.
...
Document a bug that we can't really fix right now.
Use MADLIB_rewind in SetPosition_Fast.
Use MADLIB_rewind in SetPosition_Accurate even though we shouldn't,
to fix sync.
2003-09-14 22:36:34 +00:00
Glenn Maynard
06e83a1e94
Bugfix.
...
Bug-unfix: reproduce a bug in the old code to maintain sync until
I figure out a more sane way to handle it.
(Still seeing sync differences ...)
2003-09-14 09:09:43 +00:00
Glenn Maynard
8a4317e0e1
Cleanup. Improve error reporting. Fix a broken assertion.
2003-09-13 20:13:03 +00:00
Glenn Maynard
7afffaef0e
Improve return values for fallbacks.
2003-09-13 06:06:01 +00:00
Glenn Maynard
2ee22cf86c
update
2003-09-13 01:34:05 +00:00
Sean Burke
8f9234592f
Native mp3 decoder Makefile update and header fix (is this supposed to be there? Help me, Obi Wan Codenobi)
2003-09-13 00:35:36 +00:00
Glenn Maynard
f2b1a9b2d1
Native MAD decoder driver.
2003-09-13 00:10:03 +00:00