Artem Titov
08a9b618a6
Introduce VideoFrameWriter.
...
VideoFrameWriter is designed to accept webrtc::VideoFrame as input and
write it with Y4mFrameWriterImpl to the output file, transforming
webrtc::VideoFrame to the uint8_t* frame_buffer. VideoFrameWriter will
be used to write webrtc::VideoFrames during dumping input and output
video in peer connection level test framework and will be injected
in webrtc::test::FrameGenerator and rtc::VideoSinkInterface<VideoFrame>.
Bug: webrtc:10138
Change-Id: Iadec7d3ad66f226836acbebe070cf88ceb242f62
Reviewed-on: https://webrtc-review.googlesource.com/c/117200
Commit-Queue: Artem Titov <titovartem@webrtc.org>
Reviewed-by: Stefan Holmer <stefan@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#26305}
2019-01-17 21:41:11 +00:00
..
2018-08-21 17:10:05 +00:00
2019-01-14 17:45:20 +00:00
2018-11-28 18:25:07 +00:00
2018-11-06 15:18:51 +00:00
2018-11-28 18:25:07 +00:00
2019-01-16 17:36:31 +00:00
2019-01-11 17:11:39 +00:00
2019-01-17 16:50:38 +00:00
2019-01-17 09:53:48 +00:00
2019-01-17 21:41:11 +00:00
2018-10-29 10:21:24 +00:00
2018-12-20 10:17:15 +00:00
2019-01-17 21:41:11 +00:00
2019-01-15 00:51:29 +00:00
2019-01-15 00:51:29 +00:00
2019-01-15 00:51:29 +00:00
2019-01-11 17:11:39 +00:00
2018-12-20 16:42:07 +00:00
2018-11-28 18:25:07 +00:00
2018-11-28 18:25:07 +00:00
2018-12-12 14:27:18 +00:00
2018-12-12 14:27:18 +00:00
2019-01-11 17:11:39 +00:00
2018-11-28 18:25:07 +00:00
2018-10-09 18:24:38 +00:00
2018-10-04 14:01:44 +00:00
2017-09-15 05:02:56 +00:00
2018-11-28 18:25:07 +00:00
2019-01-11 17:11:39 +00:00
2018-11-28 18:25:07 +00:00
2019-01-17 12:38:15 +00:00
2018-11-28 18:25:07 +00:00
2019-01-17 12:38:15 +00:00
2019-01-16 21:03:22 +00:00
2019-01-11 17:11:39 +00:00
2018-07-18 11:26:01 +00:00
2018-05-14 06:57:38 +00:00
2019-01-17 12:38:15 +00:00
2018-11-28 18:25:07 +00:00
2018-10-26 14:54:19 +00:00
2019-01-17 12:38:15 +00:00
2018-11-28 18:25:07 +00:00
2018-09-28 07:21:07 +00:00
2018-06-19 14:00:39 +00:00
2019-01-11 17:11:39 +00:00
2019-01-11 17:11:39 +00:00
2019-01-11 17:11:39 +00:00
2019-01-04 08:59:26 +00:00
2019-01-11 17:11:39 +00:00
2018-06-19 14:00:39 +00:00
2018-06-19 14:00:39 +00:00
2018-12-03 08:34:50 +00:00
2017-09-15 05:02:56 +00:00
2018-04-05 08:21:23 +00:00
2018-12-20 13:14:12 +00:00
2019-01-11 17:11:39 +00:00
2019-01-11 17:11:39 +00:00
2017-09-15 05:02:56 +00:00
2017-09-15 05:02:56 +00:00
2019-01-11 17:11:39 +00:00
2018-02-22 12:53:38 +00:00
2018-06-18 13:15:23 +00:00
2018-03-09 16:04:35 +00:00
2018-03-09 16:04:35 +00:00
2018-06-19 14:00:39 +00:00
2017-09-15 05:02:56 +00:00
2017-09-15 05:02:56 +00:00
2019-01-14 10:55:37 +00:00
2018-11-28 18:25:07 +00:00
2018-11-28 18:25:07 +00:00
2019-01-11 17:11:39 +00:00
2019-01-11 17:11:39 +00:00
2018-11-20 16:28:39 +00:00
2019-01-11 17:11:39 +00:00
2019-01-11 17:11:39 +00:00
2018-11-20 16:28:39 +00:00
2019-01-11 17:11:39 +00:00
2018-10-29 10:21:24 +00:00
2018-10-29 10:21:24 +00:00
2018-11-28 18:25:07 +00:00
2018-06-19 14:00:39 +00:00
2018-11-07 08:57:50 +00:00
2019-01-11 17:11:39 +00:00
2019-01-11 17:11:39 +00:00
2018-11-28 18:25:07 +00:00
2018-07-25 14:59:26 +00:00
2019-01-11 17:11:39 +00:00
2018-10-18 07:40:13 +00:00
2018-10-18 07:40:13 +00:00
2019-01-04 08:59:26 +00:00
2019-01-11 17:11:39 +00:00
2018-12-20 14:04:16 +00:00
2018-12-20 14:04:16 +00:00
2019-01-11 09:04:56 +00:00
2018-09-28 08:48:02 +00:00
2018-12-10 10:36:00 +00:00
2018-07-25 14:59:26 +00:00
2018-06-19 14:00:39 +00:00