Karl Blomster
|
0badb4059f
|
Restructured audio providing a bit. If a provider cannot provide 16-bit mono audio with a sample rate higher than 32kHz, an intermediate converting provider will be inserted to fix it. Made the lavc audio provider rely on this for downmixing instead of doing it with libavcodec (used to fail on audio with >2 channels).
Originally committed to SVN as r2265.
|
2008-07-16 13:22:06 +00:00 |
Niels Martin Hansen
|
155388b456
|
Add secret option to disable use of the PCM provider, mainly intended for debugging: "Audio Disable PCM Provider" (default is false ie. PCM provider enabled)
Originally committed to SVN as r2232.
|
2008-07-04 03:24:25 +00:00 |
Rodrigo Braz Monteiro
|
8227971186
|
Another battle in the String Hell War
Originally committed to SVN as r1974.
|
2008-03-08 18:13:42 +00:00 |
Rodrigo Braz Monteiro
|
045f60da35
|
Reverted last commit.
Originally committed to SVN as r1973.
|
2008-03-08 18:04:51 +00:00 |
Amar Takhar
|
ea8d16dabe
|
More s/wxString/Aegisub::String/ changes.
Originally committed to SVN as r1972.
|
2008-03-08 08:13:46 +00:00 |
Rodrigo Braz Monteiro
|
974efa126b
|
Modified all providers to separate them between factory and factory manager. This will make plugin system easier. Also, made hunspell register manually as well.
Originally committed to SVN as r1946.
|
2008-03-07 02:32:29 +00:00 |
Rodrigo Braz Monteiro
|
6bdee2a765
|
Originally committed to SVN as r1945.
|
2008-03-07 00:47:57 +00:00 |
Rodrigo Braz Monteiro
|
c3d1128efd
|
Blame you-know-who.
Originally committed to SVN as r1897.
|
2008-03-05 03:31:20 +00:00 |
Rodrigo Braz Monteiro
|
b1b2c3d7fb
|
Changed audio providers to register manually.
Originally committed to SVN as r1891.
|
2008-03-05 02:19:50 +00:00 |
Rodrigo Braz Monteiro
|
dd1ded0671
|
Made audio provider converter able to convert from 22 kHz
Originally committed to SVN as r1833.
|
2008-01-25 20:53:12 +00:00 |
Rodrigo Braz Monteiro
|
dc6aa3f161
|
Avisynth audio provider will now never deliver audio under 32 kHz, fixing the dsound playback bug.
Originally committed to SVN as r1776.
|
2008-01-19 02:38:31 +00:00 |
Rodrigo Braz Monteiro
|
dd3047e571
|
Made previous patch apply to every other provider, too.
Originally committed to SVN as r1775.
|
2008-01-19 02:20:30 +00:00 |
Rodrigo Braz Monteiro
|
ca1d42ba55
|
Added a conversion audio provider to convert 8-bit audio into 16-bit.
Originally committed to SVN as r1774.
|
2008-01-19 02:18:08 +00:00 |
Niels Martin Hansen
|
f22a5b2838
|
Misc. changes for Mac building and stuff
Originally committed to SVN as r1568.
|
2007-09-21 16:20:00 +00:00 |
Rodrigo Braz Monteiro
|
489abd6663
|
jfs's mac patches applied
Originally committed to SVN as r1560.
|
2007-09-11 23:22:26 +00:00 |
Niels Martin Hansen
|
89d076c760
|
Apparently long long isn't safe, trying with int64_t instead then...
Originally committed to SVN as r1547.
|
2007-08-31 14:11:35 +00:00 |
Niels Martin Hansen
|
8909ea48e2
|
Replace all (applicable) instances of __int64 with long long. (All except those in foreign header files.)
Originally committed to SVN as r1540.
|
2007-08-29 13:36:30 +00:00 |
Niels Martin Hansen
|
93f6ef6d7a
|
Issue #113 - reading PCM audio directly from disk. Almost works, but downsampling from non-mono to mono seems to be broken.
Originally committed to SVN as r1528.
|
2007-08-22 20:58:53 +00:00 |
Rodrigo Braz Monteiro
|
97d996f995
|
Fixed all warnings while building on Linux, except for the ones on MatroskaParser.c and the ones about image conversion. Poke equinox for the later.
Originally committed to SVN as r1008.
|
2007-04-04 20:42:44 +00:00 |
Rodrigo Braz Monteiro
|
6d84bde8da
|
Several fixes to build on Linux
Originally committed to SVN as r887.
|
2007-01-24 02:11:26 +00:00 |
Rodrigo Braz Monteiro
|
02bf068052
|
Basic (and somewhat broken) detached video dialog implemented.
Originally committed to SVN as r881.
|
2007-01-23 04:42:08 +00:00 |
Rodrigo Braz Monteiro
|
b3f2f069d3
|
Fixed and completed the implementation of DirectSound audio player, and made some changes for future ASS2 support.
Originally committed to SVN as r716.
|
2007-01-05 18:27:15 +00:00 |
Rodrigo Braz Monteiro
|
06cff2e2f2
|
Renamed /core/ to /aegisub/ to avoid issues with unix systems being unable to delete core dumps.
Originally committed to SVN as r652.
|
2006-12-28 23:43:23 +00:00 |