Commit Graph

5 Commits

Author SHA1 Message Date
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
Rodrigo Braz Monteiro c248ca39f2 Fixed several warnings on g++.
Originally committed to SVN as r2044.
2008-03-13 18:55:09 +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 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