| Index: media/cast/audio_receiver/audio_decoder.cc
|
| diff --git a/media/cast/audio_receiver/audio_decoder.cc b/media/cast/audio_receiver/audio_decoder.cc
|
| index b140788fe04887c406a6b05095420f516dac56c1..1417221a38edcebbe2dac05969c0fe4425c7dae1 100644
|
| --- a/media/cast/audio_receiver/audio_decoder.cc
|
| +++ b/media/cast/audio_receiver/audio_decoder.cc
|
| @@ -52,7 +52,7 @@ bool AudioDecoder::GetRawAudioFrame(int number_of_10ms_blocks,
|
| int desired_frequency,
|
| PcmAudioFrame* audio_frame,
|
| uint32* rtp_timestamp) {
|
| - if (!have_received_packets_) return false;
|
| + if (!base::subtle::NoBarrier_Load(&have_received_packets_)) return false;
|
|
|
| audio_frame->samples.clear();
|
|
|
| @@ -92,7 +92,7 @@ void AudioDecoder::IncomingParsedRtpPacket(const uint8* payload_data,
|
| DCHECK_LE(payload_size, kIpPacketSize);
|
| audio_decoder_->IncomingPacket(payload_data, static_cast<int32>(payload_size),
|
| rtp_header.webrtc);
|
| - have_received_packets_ = true;
|
| + base::subtle::NoBarrier_Store(&have_received_packets_, true);
|
| }
|
|
|
| } // namespace cast
|
|
|