Miku AuahDark
5f386cfa87
Implement audio probing to reduce audio false positive.
2022-05-01 17:01:50 +08:00
Alex Szpakowski
c09fef8e79
Audio source decoding improvements.
...
- Streaming sources now also stream the file contents instead of loading it into memory, by default. Added a new stream type enum parameter to newSource ("file" or "memory").
- Audio file decoding now chooses the most appropriate decoder based on the file contents instead of the file extension.
- Videos now stream audio from the file instead of loading all of the video file into memory for use with audio decoding.
2022-04-21 19:57:32 -03:00
Alex Szpakowski
8e7fd10b6f
Update copyright year for 2022
2021-12-31 18:33:40 -04:00
Alex Szpakowski
f89aabb0bb
Update copyright year for 2021
2021-04-04 16:14:45 -03:00
Alex Szpakowski
fc4847c69d
Update copyright for the new year
2020-01-03 22:40:36 -04:00
Alex Szpakowski
38cb56f168
Use doubles instead of floats for the time argument in Source:seek. This probably won't affect anything meaningfully, but in theory it's more precise.
2019-05-26 14:46:52 -03:00
Bart van Strien
bf5e3820bd
Remove unused stored extension in Decoder
...
As preparation for issue #1487
2019-05-04 10:44:41 +02:00
Alex Szpakowski
0752f27bdf
Update copyright year for 2019
2019-01-03 21:09:05 -04:00
Bart van Strien
e80247c191
Happy new year! ✨
2018-01-03 19:47:35 +01:00
Alex Szpakowski
bf6983beac
Rename Source/SoundData/Decoder:getChannels to getChannelCount (resolves issue #1307 ). Deprecate the old methods rather than completely removing them.
...
--HG--
branch : minor
2017-08-27 14:40:46 -03:00
Alex Szpakowski
abb72cb813
Happy new year! 🥂
...
--HG--
branch : minor
2017-01-02 01:28:29 -04:00
Alex Szpakowski
ddc4b06eba
Moved the base Decoder implementation out of the lullaby subfolder.
...
--HG--
branch : minor
2016-10-23 21:32:20 -03:00
Alex Szpakowski
46a2e7b85c
Happy new year! 🎉
2016-01-01 00:05:06 -04:00
Alex Szpakowski
0558fcdbd4
Added Source:getDuration (thanks Boolsheet!)
...
For streaming sources, the duration may not always be sample-accurate and may return -1 if it cannot be determined at all.
2015-11-07 01:49:37 -04:00
Alex Szpakowski
182792de85
Enabled CoreAudio sound decoder support on iOS
...
--HG--
branch : minor
2015-02-22 22:17:17 -04:00
Alex Szpakowski
606f077e5d
Moved Mac-specific code from platform/macosx/ to src/common/
...
--HG--
branch : minor
2015-02-15 23:44:35 -04:00
Alex Szpakowski
976deb0b74
Added a Sound Decoder using Apple's CoreAudio framework.
...
--HG--
branch : minor
2015-02-15 21:57:43 -04:00