Android-cuttlefish cvd tool
Classes | Namespaces | Variables
local_recorder.cpp File Reference
#include "cuttlefish/host/frontend/webrtc/libdevice/local_recorder.h"
#include <atomic>
#include <chrono>
#include <list>
#include <mutex>
#include <thread>
#include <vector>
#include <android-base/logging.h>
#include <api/media_stream_interface.h>
#include <api/rtp_parameters.h>
#include <api/task_queue/default_task_queue_factory.h>
#include <api/video/builtin_video_bitrate_allocator_factory.h>
#include <api/video_codecs/builtin_video_encoder_factory.h>
#include <api/video_codecs/video_encoder.h>
#include <mkvmuxer/mkvmuxer.h>
#include <mkvmuxer/mkvwriter.h>
#include <system_wrappers/include/clock.h>
Include dependency graph for local_recorder.cpp:

Classes

class  cuttlefish::webrtc_streaming::LocalRecorder::Display
 
class  cuttlefish::webrtc_streaming::LocalRecorder::Impl
 

Namespaces

namespace  cuttlefish
 
namespace  cuttlefish::webrtc_streaming
 

Variables

constexpr double cuttlefish::webrtc_streaming::kRtpTicksPerSecond = 90000.
 
constexpr double cuttlefish::webrtc_streaming::kRtpTicksPerMs = kRtpTicksPerSecond / 1000.
 
constexpr double cuttlefish::webrtc_streaming::kRtpTicksPerUs = kRtpTicksPerMs / 1000.
 
constexpr double cuttlefish::webrtc_streaming::kRtpTicksPerNs = kRtpTicksPerUs / 1000.