| 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_
|
|
|