mirror of
https://github.com/SFML/CSFML.git
synced 2026-10-26 21:16:13 +01:00
Each module now has its own export macro
This commit is contained in:
1 parent
7615382a68
commit
0c5afa3483
70 files changed
+1010
-719
No files matched your search
@@ -63,7 +63,7 @@ sfSoundBuffer* sfSoundBuffer_CreateFromMemory(const void* data, size_t sizeInByt
|
||||
|
||||
|
||||
////////////////////////////////////////////////////////////
|
||||
CSFML_API sfSoundBuffer* sfSoundBuffer_CreateFromStream(sfInputStream* stream)
|
||||
CSFML_AUDIO_API sfSoundBuffer* sfSoundBuffer_CreateFromStream(sfInputStream* stream)
|
||||
{
|
||||
CSFML_CHECK_RETURN(stream, NULL);
|
||||
|
||||
@@ -148,8 +148,9 @@ unsigned int sfSoundBuffer_GetChannelCount(const sfSoundBuffer* soundBuffer)
|
||||
////////////////////////////////////////////////////////////
|
||||
sfTime sfSoundBuffer_GetDuration(const sfSoundBuffer* soundBuffer)
|
||||
{
|
||||
CSFML_CHECK_RETURN(soundBuffer, sfTimeZero)
|
||||
sfTime time = {0};
|
||||
CSFML_CHECK_RETURN(soundBuffer, time);
|
||||
|
||||
sf::Time duration = soundBuffer->This.GetDuration();
|
||||
return sfMicroseconds(duration.AsMicroseconds());
|
||||
time.Microseconds = soundBuffer->This.GetDuration().AsMicroseconds();
|
||||
return time;
|
||||
}
|
||||
Reference in new issue
Block a user