Chromium Code Reviews| Index: media/cast/audio_receiver/audio_receiver.h |
| diff --git a/media/cast/audio_receiver/audio_receiver.h b/media/cast/audio_receiver/audio_receiver.h |
| index 2044e16cfc81d20f418767529f72ce3a7c2e349b..b8d9e4d5c577c6abf51ee1a3c901169880f43c70 100644 |
| --- a/media/cast/audio_receiver/audio_receiver.h |
| +++ b/media/cast/audio_receiver/audio_receiver.h |
| @@ -13,6 +13,7 @@ |
| #include "base/threading/non_thread_safe.h" |
| #include "base/time/tick_clock.h" |
| #include "base/time/time.h" |
| +#include "crypto/encryptor.h" |
| #include "media/cast/cast_config.h" |
| #include "media/cast/cast_environment.h" |
| #include "media/cast/cast_receiver.h" |
| @@ -81,6 +82,8 @@ class AudioReceiver : public base::NonThreadSafe, |
| // Return the playout time based on the current time and rtp timestamp. |
| base::TimeTicks GetPlayoutTime(base::TimeTicks now, uint32 rtp_timestamp); |
| + bool DecryptAudioFrame(scoped_ptr<EncodedAudioFrame>* audio_frame); |
|
wtc
2013/11/13 20:57:17
Nit: add a short comment to document this method.
pwestin
2013/11/15 19:38:17
Done.
|
| + |
| // Schedule the next RTCP report. |
| void ScheduleNextRtcpReport(); |
| @@ -110,6 +113,8 @@ class AudioReceiver : public base::NonThreadSafe, |
| base::TimeDelta time_offset_; |
| base::TimeTicks time_first_incoming_packet_; |
| uint32 first_incoming_rtp_timestamp_; |
| + scoped_ptr<crypto::Encryptor> decryptor_; |
|
wtc
2013/11/13 20:57:17
Nit: I remember we could get away with just a forw
pwestin
2013/11/15 19:38:17
Done.
|
| + std::string iv_mask_; |
| std::list<AudioFrameEncodedCallback> queued_encoded_callbacks_; |
| }; |