Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(3)

Unified Diff: talk/session/media/srtpfilter.h

Issue 1362503003: Use suffixed {uint,int}{8,16,32,64}_t types. (Closed) Base URL: https://chromium.googlesource.com/external/webrtc.git@master
Patch Set: rebase + revert basictypes.h (to be landed separately just in case of a revert due to unexpected us… Created 5 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « talk/session/media/planarfunctions_unittest.cc ('k') | talk/session/media/srtpfilter.cc » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: talk/session/media/srtpfilter.h
diff --git a/talk/session/media/srtpfilter.h b/talk/session/media/srtpfilter.h
index 1b526141510a88f2409874d9f1d680202bd5914a..3c3a8e848b2b9db52b59778c8975d28e25549017 100644
--- a/talk/session/media/srtpfilter.h
+++ b/talk/session/media/srtpfilter.h
@@ -105,20 +105,27 @@ class SrtpFilter {
// Just set up both sets of keys directly.
// Used with DTLS-SRTP.
bool SetRtpParams(const std::string& send_cs,
- const uint8* send_key, int send_key_len,
+ const uint8_t* send_key,
+ int send_key_len,
const std::string& recv_cs,
- const uint8* recv_key, int recv_key_len);
+ const uint8_t* recv_key,
+ int recv_key_len);
bool SetRtcpParams(const std::string& send_cs,
- const uint8* send_key, int send_key_len,
+ const uint8_t* send_key,
+ int send_key_len,
const std::string& recv_cs,
- const uint8* recv_key, int recv_key_len);
+ const uint8_t* recv_key,
+ int recv_key_len);
// Encrypts/signs an individual RTP/RTCP packet, in-place.
// If an HMAC is used, this will increase the packet size.
bool ProtectRtp(void* data, int in_len, int max_len, int* out_len);
// Overloaded version, outputs packet index.
- bool ProtectRtp(void* data, int in_len, int max_len, int* out_len,
- int64* index);
+ bool ProtectRtp(void* data,
+ int in_len,
+ int max_len,
+ int* out_len,
+ int64_t* index);
bool ProtectRtcp(void* data, int in_len, int max_len, int* out_len);
// Decrypts/verifies an invidiual RTP/RTCP packet.
// If an HMAC is used, this will decrease the packet size.
@@ -126,12 +133,12 @@ class SrtpFilter {
bool UnprotectRtcp(void* data, int in_len, int* out_len);
// Returns rtp auth params from srtp context.
- bool GetRtpAuthParams(uint8** key, int* key_len, int* tag_len);
+ bool GetRtpAuthParams(uint8_t** key, int* key_len, int* tag_len);
// Update the silent threshold (in ms) for signaling errors.
- void set_signal_silent_time(uint32 signal_silent_time_in_ms);
+ void set_signal_silent_time(uint32_t signal_silent_time_in_ms);
- sigslot::repeater3<uint32, Mode, Error> SignalSrtpError;
+ sigslot::repeater3<uint32_t, Mode, Error> SignalSrtpError;
protected:
bool ExpectOffer(ContentSource source);
@@ -147,7 +154,7 @@ class SrtpFilter {
bool ApplyParams(const CryptoParams& send_params,
const CryptoParams& recv_params);
bool ResetParams();
- static bool ParseKeyParams(const std::string& params, uint8* key, int len);
+ static bool ParseKeyParams(const std::string& params, uint8_t* key, int len);
private:
enum State {
@@ -174,7 +181,7 @@ class SrtpFilter {
ST_RECEIVEDPRANSWER
};
State state_;
- uint32 signal_silent_time_in_ms_;
+ uint32_t signal_silent_time_in_ms_;
std::vector<CryptoParams> offer_params_;
rtc::scoped_ptr<SrtpSession> send_session_;
rtc::scoped_ptr<SrtpSession> recv_session_;
@@ -192,17 +199,20 @@ class SrtpSession {
// Configures the session for sending data using the specified
// cipher-suite and key. Receiving must be done by a separate session.
- bool SetSend(const std::string& cs, const uint8* key, int len);
+ bool SetSend(const std::string& cs, const uint8_t* key, int len);
// Configures the session for receiving data using the specified
// cipher-suite and key. Sending must be done by a separate session.
- bool SetRecv(const std::string& cs, const uint8* key, int len);
+ bool SetRecv(const std::string& cs, const uint8_t* key, int len);
// Encrypts/signs an individual RTP/RTCP packet, in-place.
// If an HMAC is used, this will increase the packet size.
bool ProtectRtp(void* data, int in_len, int max_len, int* out_len);
// Overloaded version, outputs packet index.
- bool ProtectRtp(void* data, int in_len, int max_len, int* out_len,
- int64* index);
+ bool ProtectRtp(void* data,
+ int in_len,
+ int max_len,
+ int* out_len,
+ int64_t* index);
bool ProtectRtcp(void* data, int in_len, int max_len, int* out_len);
// Decrypts/verifies an invidiual RTP/RTCP packet.
// If an HMAC is used, this will decrease the packet size.
@@ -210,21 +220,21 @@ class SrtpSession {
bool UnprotectRtcp(void* data, int in_len, int* out_len);
// Helper method to get authentication params.
- bool GetRtpAuthParams(uint8** key, int* key_len, int* tag_len);
+ bool GetRtpAuthParams(uint8_t** key, int* key_len, int* tag_len);
// Update the silent threshold (in ms) for signaling errors.
- void set_signal_silent_time(uint32 signal_silent_time_in_ms);
+ void set_signal_silent_time(uint32_t signal_silent_time_in_ms);
// Calls srtp_shutdown if it's initialized.
static void Terminate();
- sigslot::repeater3<uint32, SrtpFilter::Mode, SrtpFilter::Error>
+ sigslot::repeater3<uint32_t, SrtpFilter::Mode, SrtpFilter::Error>
SignalSrtpError;
private:
- bool SetKey(int type, const std::string& cs, const uint8* key, int len);
+ bool SetKey(int type, const std::string& cs, const uint8_t* key, int len);
// Returns send stream current packet index from srtp db.
- bool GetSendStreamPacketIndex(void* data, int in_len, int64* index);
+ bool GetSendStreamPacketIndex(void* data, int in_len, int64_t* index);
static bool Init();
void HandleEvent(const srtp_event_data_t* ev);
@@ -248,23 +258,23 @@ class SrtpStat {
SrtpStat();
// Report RTP protection results to the handler.
- void AddProtectRtpResult(uint32 ssrc, int result);
+ void AddProtectRtpResult(uint32_t ssrc, int result);
// Report RTP unprotection results to the handler.
- void AddUnprotectRtpResult(uint32 ssrc, int result);
+ void AddUnprotectRtpResult(uint32_t ssrc, int result);
// Report RTCP protection results to the handler.
void AddProtectRtcpResult(int result);
// Report RTCP unprotection results to the handler.
void AddUnprotectRtcpResult(int result);
// Get silent time (in ms) for SRTP statistics handler.
- uint32 signal_silent_time() const { return signal_silent_time_; }
+ uint32_t signal_silent_time() const { return signal_silent_time_; }
// Set silent time (in ms) for SRTP statistics handler.
- void set_signal_silent_time(uint32 signal_silent_time) {
+ void set_signal_silent_time(uint32_t signal_silent_time) {
signal_silent_time_ = signal_silent_time;
}
// Sigslot for reporting errors.
- sigslot::signal3<uint32, SrtpFilter::Mode, SrtpFilter::Error>
+ sigslot::signal3<uint32_t, SrtpFilter::Mode, SrtpFilter::Error>
SignalSrtpError;
private:
@@ -275,19 +285,17 @@ class SrtpStat {
mode(SrtpFilter::PROTECT),
error(SrtpFilter::ERROR_NONE) {
}
- FailureKey(uint32 in_ssrc, SrtpFilter::Mode in_mode,
+ FailureKey(uint32_t in_ssrc,
+ SrtpFilter::Mode in_mode,
SrtpFilter::Error in_error)
- : ssrc(in_ssrc),
- mode(in_mode),
- error(in_error) {
- }
+ : ssrc(in_ssrc), mode(in_mode), error(in_error) {}
bool operator <(const FailureKey& key) const {
return
(ssrc < key.ssrc) ||
(ssrc == key.ssrc && mode < key.mode) ||
(ssrc == key.ssrc && mode == key.mode && error < key.error);
}
- uint32 ssrc;
+ uint32_t ssrc;
SrtpFilter::Mode mode;
SrtpFilter::Error error;
};
@@ -298,13 +306,12 @@ class SrtpStat {
FailureStat()
: last_signal_time(0) {
}
- explicit FailureStat(uint32 in_last_signal_time)
- : last_signal_time(in_last_signal_time) {
- }
+ explicit FailureStat(uint32_t in_last_signal_time)
+ : last_signal_time(in_last_signal_time) {}
void Reset() {
last_signal_time = 0;
}
- uint32 last_signal_time;
+ uint32_t last_signal_time;
};
// Inspect SRTP result and signal error if needed.
@@ -312,7 +319,7 @@ class SrtpStat {
std::map<FailureKey, FailureStat> failures_;
// Threshold in ms to silent the signaling errors.
- uint32 signal_silent_time_;
+ uint32_t signal_silent_time_;
RTC_DISALLOW_COPY_AND_ASSIGN(SrtpStat);
};
« no previous file with comments | « talk/session/media/planarfunctions_unittest.cc ('k') | talk/session/media/srtpfilter.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698