Home | History | Annotate | Download | only in devices

Lines Matching refs:FileVideoCapturer

28 // Implementation of VideoRecorder and FileVideoCapturer.
30 #include "talk/media/devices/filevideocapturer.h"
108 class FileVideoCapturer::FileReadThread
111 explicit FileReadThread(FileVideoCapturer* capturer)
151 FileVideoCapturer* capturer_;
159 // Implementation of class FileVideoCapturer
162 const char* FileVideoCapturer::kVideoFileDevicePrefix = "video-file:";
164 FileVideoCapturer::FileVideoCapturer()
172 FileVideoCapturer::~FileVideoCapturer() {
177 bool FileVideoCapturer::Init(const Device& device) {
178 if (!FileVideoCapturer::IsFileVideoCapturerDevice(device)) {
226 bool FileVideoCapturer::Init(const std::string& filename) {
227 return Init(FileVideoCapturer::CreateFileVideoCapturerDevice(filename));
230 CaptureState FileVideoCapturer::Start(const VideoFormat& capture_format) {
257 bool FileVideoCapturer::IsRunning() {
261 void FileVideoCapturer::Stop() {
270 bool FileVideoCapturer::GetPreferredFourccs(std::vector<uint32_t>* fourccs) {
279 rtc::StreamResult FileVideoCapturer::ReadFrameHeader(
315 bool FileVideoCapturer::ReadFrame(bool first_frame, int* wait_time_ms) {