[xoreos-git] [xoreos/phaethon] b48f5f: SOUND: Copy xoreos' QueuingAudioStream
GitHub
noreply at github.com
Sat Aug 18 23:24:24 CEST 2018
Branch: refs/heads/master
Home: https://github.com/xoreos/phaethon
Commit: b48f5f87a59edeee310547abec71daa912d0231d
https://github.com/xoreos/phaethon/commit/b48f5f87a59edeee310547abec71daa912d0231d
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2018-08-18 (Sat, 18 Aug 2018)
Changed paths:
M src/sound/audiostream.cpp
M src/sound/audiostream.h
Log Message:
-----------
SOUND: Copy xoreos' QueuingAudioStream
Commit: 1c36e6067d8b9548c3b072efb6ebcbb3e43b52c3
https://github.com/xoreos/phaethon/commit/1c36e6067d8b9548c3b072efb6ebcbb3e43b52c3
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2018-08-18 (Sat, 18 Aug 2018)
Changed paths:
M src/sound/decoders/adpcm.cpp
M src/sound/decoders/adpcm.h
Log Message:
-----------
SOUND: Add a decoder for Xbox ADPCM
Based heavily on Luigi Auriemma's xbadpdec tool, which in turn is
based on TXboxAdpcmDecoder by Benjamin Haisch.
xbadpdec is released under the terms of the GPLv2+.
Commit: 4f514b0064c9c1673f33857ef8cb26b99da523c6
https://github.com/xoreos/phaethon/commit/4f514b0064c9c1673f33857ef8cb26b99da523c6
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2018-08-18 (Sat, 18 Aug 2018)
Changed paths:
M src/sound/decoders/adpcm.cpp
Log Message:
-----------
SOUND: Use given size instead of stream size to calculate ADPCM length
Commit: 7a013b7e8b963c3d7e59b3da9c4d05185ebe910f
https://github.com/xoreos/phaethon/commit/7a013b7e8b963c3d7e59b3da9c4d05185ebe910f
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2018-08-18 (Sat, 18 Aug 2018)
Changed paths:
M src/sound/decoders/adpcm.cpp
Log Message:
-----------
SOUND: Force alignment of IMA ADPCM stream size to block size
This decoder can't cope with unaligned input.
Commit: 1a9f0e35738b673cfe1660fa361d6681c57f8179
https://github.com/xoreos/phaethon/commit/1a9f0e35738b673cfe1660fa361d6681c57f8179
Author: Matthew Hoops <clone2727 at gmail.com>
Date: 2018-08-18 (Sat, 18 Aug 2018)
Changed paths:
M m4/ax_check_vorbis.m4
Log Message:
-----------
BUILD: Check for libvorbis
Commit: 5633dae6987cfc29c10df21dbf0571953ecb60b5
https://github.com/xoreos/phaethon/commit/5633dae6987cfc29c10df21dbf0571953ecb60b5
Author: Matthew Hoops <clone2727 at gmail.com>
Date: 2018-08-18 (Sat, 18 Aug 2018)
Changed paths:
M src/sound/audiostream.h
Log Message:
-----------
SOUND: Add PacketizedAudioStream
Commit: b644f1feb625bcb9769ec3b1cb27c6ff06b1ed37
https://github.com/xoreos/phaethon/commit/b644f1feb625bcb9769ec3b1cb27c6ff06b1ed37
Author: Matthew Hoops <clone2727 at gmail.com>
Date: 2018-08-18 (Sat, 18 Aug 2018)
Changed paths:
M src/sound/decoders/vorbis.cpp
M src/sound/decoders/vorbis.h
Log Message:
-----------
SOUND: Add PacketizedVorbisStream implementation
Commit: a0131cb4333db057783fc482ef75f5c541c2107d
https://github.com/xoreos/phaethon/commit/a0131cb4333db057783fc482ef75f5c541c2107d
Author: Matthew Hoops <clone2727 at gmail.com>
Date: 2018-08-18 (Sat, 18 Aug 2018)
Changed paths:
M src/sound/audiostream.cpp
Log Message:
-----------
SOUND: Fix locking in QueuingAudioStreamImpl
Commit: c6287dcd3d58c4f2b266fd6b8b6769d3440beeea
https://github.com/xoreos/phaethon/commit/c6287dcd3d58c4f2b266fd6b8b6769d3440beeea
Author: Matthew Hoops <clone2727 at gmail.com>
Date: 2018-08-18 (Sat, 18 Aug 2018)
Changed paths:
M src/sound/audiostream.cpp
M src/sound/audiostream.h
Log Message:
-----------
SOUND: Add an isFinished() function to QueuingAudioStream
Commit: 3ec0cd24758f26eda6121a63d409423fbf4ec0bf
https://github.com/xoreos/phaethon/commit/3ec0cd24758f26eda6121a63d409423fbf4ec0bf
Author: Matthew Hoops <clone2727 at gmail.com>
Date: 2018-08-18 (Sat, 18 Aug 2018)
Changed paths:
M src/sound/audiostream.h
Log Message:
-----------
SOUND: Add StatelessPacketizedAudioStream
Commit: fc4e2edd5570de2fc0db8eb08fe25ce672b70362
https://github.com/xoreos/phaethon/commit/fc4e2edd5570de2fc0db8eb08fe25ce672b70362
Author: Matthew Hoops <clone2727 at gmail.com>
Date: 2018-08-18 (Sat, 18 Aug 2018)
Changed paths:
M src/sound/decoders/pcm.cpp
M src/sound/decoders/pcm.h
Log Message:
-----------
SOUND: Add a packetized PCM stream
Commit: 7bcfd19e2079ad67ce626d491e288f7c21ecb6ce
https://github.com/xoreos/phaethon/commit/7bcfd19e2079ad67ce626d491e288f7c21ecb6ce
Author: Matthew Hoops <clone2727 at gmail.com>
Date: 2018-08-18 (Sat, 18 Aug 2018)
Changed paths:
M src/sound/decoders/pcm.h
Log Message:
-----------
SOUND: Add a FLAG_NATIVE_ENDIAN enum value
Reduces the need to duplicate lots of XOREOS_LITTLE_ENDIAN checks
every time you want to represent native endian PCM.
Commit: 60af482b2cb487644f4fd53e1b2ed4cbf7b1b6c7
https://github.com/xoreos/phaethon/commit/60af482b2cb487644f4fd53e1b2ed4cbf7b1b6c7
Author: Matthew Hoops <clone2727 at gmail.com>
Date: 2018-08-18 (Sat, 18 Aug 2018)
Changed paths:
M src/sound/decoders/adpcm.cpp
M src/sound/decoders/adpcm.h
Log Message:
-----------
SOUND: Add makePacketizedADPCMStream
Commit: d55b31a1f4fe3e877e56902a84188b00c7a2668c
https://github.com/xoreos/phaethon/commit/d55b31a1f4fe3e877e56902a84188b00c7a2668c
Author: Matthew Hoops <clone2727 at gmail.com>
Date: 2018-08-18 (Sat, 18 Aug 2018)
Changed paths:
M src/sound/decoders/wma.cpp
M src/sound/decoders/wma.h
Log Message:
-----------
SOUND: Make WMACodec implement the PacketizedAudioStream API
Commit: 4fe631e95cd31a9de6727a113e4acb5598ab57ca
https://github.com/xoreos/phaethon/commit/4fe631e95cd31a9de6727a113e4acb5598ab57ca
Author: Matthew Hoops <clone2727 at gmail.com>
Date: 2018-08-18 (Sat, 18 Aug 2018)
Changed paths:
M src/sound/decoders/asf.cpp
Log Message:
-----------
SOUND: Make ASFStream use PacketizedAudioStream
Commit: 2892f90688678fb57b66f38aefc0613ac5a134ae
https://github.com/xoreos/phaethon/commit/2892f90688678fb57b66f38aefc0613ac5a134ae
Author: Matthew Hoops <clone2727 at gmail.com>
Date: 2018-08-18 (Sat, 18 Aug 2018)
Changed paths:
M src/sound/decoders/wma.h
Log Message:
-----------
SOUND: Remove the Codec interface from the WMA code
Commit: b3c86876d4ec7b6049a7b6f84782132110e51078
https://github.com/xoreos/phaethon/commit/b3c86876d4ec7b6049a7b6f84782132110e51078
Author: Matthew Hoops <clone2727 at gmail.com>
Date: 2018-08-18 (Sat, 18 Aug 2018)
Changed paths:
M src/sound/decoders/asf.cpp
M src/sound/decoders/wma.cpp
M src/sound/decoders/wma.h
Log Message:
-----------
SOUND: Hide the implementation of WMA behind makeWMAStream
Commit: f784ac9f9bbc79c6205758899dfa58f8fbc51684
https://github.com/xoreos/phaethon/commit/f784ac9f9bbc79c6205758899dfa58f8fbc51684
Author: Matthew Hoops <clone2727 at gmail.com>
Date: 2018-08-18 (Sat, 18 Aug 2018)
Changed paths:
M src/sound/sound.cpp
Log Message:
-----------
SOUND: Fix wrong message when looping and makeAudioStream() returns NULL
Commit: 2aa5655bcb502294561e0926e9bcfa18d68ec350
https://github.com/xoreos/phaethon/commit/2aa5655bcb502294561e0926e9bcfa18d68ec350
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2018-08-18 (Sat, 18 Aug 2018)
Changed paths:
M src/sound/audiostream.cpp
M src/sound/audiostream.h
Log Message:
-----------
SOUND: Add EmptyAudioStream
Commit: f29016b8ebbd8dea731f442008c4ec01bc84674e
https://github.com/xoreos/phaethon/commit/f29016b8ebbd8dea731f442008c4ec01bc84674e
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2018-08-18 (Sat, 18 Aug 2018)
Changed paths:
M BUILDDEP.md
Log Message:
-----------
DOCS: Add libvorbis to our BUILDDEP.md file
Since libvorbisfile already depends on and is commonly distributed
with libvorbis, there's no real functional change here.
Compare: https://github.com/xoreos/phaethon/compare/b5872421fb5a...f29016b8ebbd
**NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from GitHub.com on January 31st, 2019.
More information about the xoreos-git
mailing list