Index: webrtc/base/event_tracer.h |
diff --git a/webrtc/base/event_tracer.h b/webrtc/base/event_tracer.h |
index 51c8cfdc49d1001f06844e8ff01eeae2e26a91fd..b6da14a47b8b0f92be24044838e9328a6cf3926d 100644 |
--- a/webrtc/base/event_tracer.h |
+++ b/webrtc/base/event_tracer.h |
@@ -26,60 +26,9 @@ |
#ifndef WEBRTC_BASE_EVENT_TRACER_H_ |
#define WEBRTC_BASE_EVENT_TRACER_H_ |
-#include <stdio.h> |
-namespace webrtc { |
- |
-typedef const unsigned char* (*GetCategoryEnabledPtr)(const char* name); |
-typedef void (*AddTraceEventPtr)(char phase, |
- const unsigned char* category_enabled, |
- const char* name, |
- unsigned long long id, |
- int num_args, |
- const char** arg_names, |
- const unsigned char* arg_types, |
- const unsigned long long* arg_values, |
- unsigned char flags); |
- |
-// User of WebRTC can call this method to setup event tracing. |
-// |
-// This method must be called before any WebRTC methods. Functions |
-// provided should be thread-safe. |
-void SetupEventTracer( |
- GetCategoryEnabledPtr get_category_enabled_ptr, |
- AddTraceEventPtr add_trace_event_ptr); |
- |
-// This class defines interface for the event tracing system to call |
-// internally. Do not call these methods directly. |
-class EventTracer { |
- public: |
- static const unsigned char* GetCategoryEnabled( |
- const char* name); |
- |
- static void AddTraceEvent( |
- char phase, |
- const unsigned char* category_enabled, |
- const char* name, |
- unsigned long long id, |
- int num_args, |
- const char** arg_names, |
- const unsigned char* arg_types, |
- const unsigned long long* arg_values, |
- unsigned char flags); |
-}; |
- |
-} // namespace webrtc |
- |
-namespace rtc { |
-namespace tracing { |
-// Set up internal event tracer. |
-void SetupInternalTracer(); |
-bool StartInternalCapture(const char* filename); |
-void StartInternalCaptureToFile(FILE* file); |
-void StopInternalCapture(); |
-// Make sure we run this, this will tear down the internal tracing. |
-void ShutdownInternalTracer(); |
-} // namespace tracing |
-} // namespace rtc |
+// This header is deprecated and is just left here temporarily during |
+// refactoring. See https://bugs.webrtc.org/7634 for more details. |
+#include "webrtc/rtc_base/event_tracer.h" |
#endif // WEBRTC_BASE_EVENT_TRACER_H_ |