Hajime Hoshi
|
f04230da08
|
audio/internal/readerdriver: Bug fix: The player became closed unexpectedly
|
2021-05-09 19:35:36 +09:00 |
|
Hajime Hoshi
|
87956560f3
|
audio/internal/readerdriver: Implement for iOS
Updates #1549
|
2021-05-09 19:04:59 +09:00 |
|
Hajime Hoshi
|
c85ef4e40b
|
audio/internal/readerdriver: Bug fix: Deadlock at resuming
|
2021-05-09 18:30:46 +09:00 |
|
Hajime Hoshi
|
fa13b81d38
|
audio/internal/readerdriver: Prepare AudioQueues first
Updates #1638
|
2021-05-09 17:24:00 +09:00 |
|
Hajime Hoshi
|
ac2753f411
|
audio/internal/readerdriver: Reuse AudioQueue whenever possible
AudioQueueStart is expensive when the AudioQueue was newly created.
To mitigate the cost, cache and reuse AudioQueue instances.
Closes #1638
|
2021-05-09 16:30:24 +09:00 |
|
Hajime Hoshi
|
9caead5a38
|
audio/internal/readerdriver: Refactoring: Remove player.id
|
2021-05-09 15:53:33 +09:00 |
|
Hajime Hoshi
|
383bceddd5
|
audio/internal/readerdriver: Refactoring
|
2021-05-09 14:41:23 +09:00 |
|
Hajime Hoshi
|
f9b8238cd6
|
audio/internal/readerdriver: Disable operations when an error is recorded
|
2021-05-09 05:58:55 +09:00 |
|
Hajime Hoshi
|
7eeaef7ff8
|
audio/internal/readerdriver: Refactoring
|
2021-05-09 05:46:55 +09:00 |
|
Hajime Hoshi
|
22567d20b6
|
audio/internal/readerdriver: Implement {,Set}Volume for macOS
|
2021-05-09 05:36:03 +09:00 |
|
Hajime Hoshi
|
9df1092507
|
audio/internal/readerdriver: Bug fix: AudioQueue{Pause,Reset,Flush} cannot be called before AudioQueueStart
|
2021-05-09 05:28:42 +09:00 |
|
Hajime Hoshi
|
bc22ab53b2
|
audio/internal/readerdriver: Add comments
|
2021-05-09 05:01:51 +09:00 |
|
Hajime Hoshi
|
eb3301d30c
|
audio/internal/readerdriver: Implement a reader-style driver for macOS
Updates #1549
|
2021-05-09 04:56:31 +09:00 |
|