- case AL_INITIAL:
- case AL_STOPPED:
-
- if (is_streaming_)
- {
- start_update_timer();
- num_buffers_ = queue_.front()->num_buffers(buffer_size_);
- fill_stream();
- is_playing_ = true;
- alSourcei(source_, AL_LOOPING, false);
- }
- else
- {
- ALuint buffer = queue_.front()->read_all();
- alSourcei(source_, AL_BUFFER, buffer);
- alSourcei(source_, AL_LOOPING, is_looping_);
- }
- break;
+ case AL_INITIAL:
+ case AL_STOPPED:
+ if (is_streaming_)
+ {
+ start_update_timer();
+ num_buffers_ = queue_.front()->num_buffers(buffer_size_);
+ fill_stream();
+ is_playing_ = true;
+ alSourcei(source_, AL_LOOPING, false);
+ }
+ else
+ {
+ ALuint buffer = queue_.front()->read_all();
+ alSourcei(source_, AL_BUFFER, buffer);
+ alSourcei(source_, AL_LOOPING, is_looping_);
+ }
+ break;