From 93b9e8acf86103e87201589f1563a43c383f7bec Mon Sep 17 00:00:00 2001 From: "hclam@chromium.org" Date: Tue, 15 Apr 2014 21:49:15 +0000 Subject: Cast: cast_sender_app transcode a video file using FFmpeg FFmpeg video decoding is now implemented in cast_sender_app. It is used to decode video only. We can now give it a file and it perform transcoding and send to a cast receiver. Fixed two bugs in this change: 1. Vp8Encoder was using an incorrect timestamp. This affects bitrate control. 2. VP8 codec was set to drop frames. This caused visual stuttering. It is now configured to never drop frames to match cast mirroring using WebRTC. 3. Minor clean up in sender.cc to use switches for input. Review URL: https://codereview.chromium.org/236563002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@264008 0039d316-1c4b-4281-b951-d872f2087c98 --- media/cast/cast.gyp | 1 + 1 file changed, 1 insertion(+) (limited to 'media/cast/cast.gyp') diff --git a/media/cast/cast.gyp b/media/cast/cast.gyp index 401dbea..f0a77f2 100644 --- a/media/cast/cast.gyp +++ b/media/cast/cast.gyp @@ -102,6 +102,7 @@ '<(DEPTH)/media/cast/cast_sender.gyp:*', '<(DEPTH)/media/media.gyp:media', '<(DEPTH)/testing/gtest.gyp:gtest', + '<(DEPTH)/third_party/ffmpeg/ffmpeg.gyp:ffmpeg', '<(DEPTH)/third_party/opus/opus.gyp:opus', '<(DEPTH)/media/cast/transport/cast_transport.gyp:cast_transport', '<(DEPTH)/media/cast/test/utility/utility.gyp:cast_test_utility', -- cgit v1.1