summaryrefslogtreecommitdiffstats
path: root/chrome/browser/media/webrtc_log_uploader.h
diff options
context:
space:
mode:
authorbattre@chromium.org <battre@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-05-30 08:18:36 +0000
committerbattre@chromium.org <battre@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-05-30 08:18:36 +0000
commita5bd4cf7e415c0ec067df50368f99b5b41579089 (patch)
tree3998c593fba4d0c401a459c58c2a95b1eef33828 /chrome/browser/media/webrtc_log_uploader.h
parent0f5e580bb5e52d8751d8bfc07c29cd87bd7267f2 (diff)
downloadchromium_src-a5bd4cf7e415c0ec067df50368f99b5b41579089.zip
chromium_src-a5bd4cf7e415c0ec067df50368f99b5b41579089.tar.gz
chromium_src-a5bd4cf7e415c0ec067df50368f99b5b41579089.tar.bz2
Revert 273745 "Implements RTP header dumping." due to memory leak
See crbug.com/363459 for details. TBR=jiayl@chromium.org Review URL: https://codereview.chromium.org/307063003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273767 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/media/webrtc_log_uploader.h')
-rw-r--r--chrome/browser/media/webrtc_log_uploader.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/chrome/browser/media/webrtc_log_uploader.h b/chrome/browser/media/webrtc_log_uploader.h
index 86c2d3a..40d9554 100644
--- a/chrome/browser/media/webrtc_log_uploader.h
+++ b/chrome/browser/media/webrtc_log_uploader.h
@@ -34,8 +34,6 @@ struct WebRtcLogUploadDoneData {
~WebRtcLogUploadDoneData();
base::FilePath log_path;
- base::FilePath incoming_rtp_dump;
- base::FilePath outgoing_rtp_dump;
WebRtcLoggingHandlerHost::UploadDoneCallback callback;
scoped_refptr<WebRtcLoggingHandlerHost> host;
std::string local_log_id;
@@ -101,10 +99,12 @@ class WebRtcLogUploader : public net::URLFetcherDelegate {
// to RFC 2046.
void SetupMultipart(std::string* post_data,
const std::vector<uint8>& compressed_log,
- const base::FilePath& incoming_rtp_dump,
- const base::FilePath& outgoing_rtp_dump,
const std::map<std::string, std::string>& meta_data);
+ // Adds |compressed_log| to |post_data|.
+ void AddLogData(std::string* post_data,
+ const std::vector<uint8>& compressed_log);
+
void CompressLog(std::vector<uint8>* compressed_log,
uint8* input,
uint32 input_size);