Cast: Build cast targets with GN
commitc610119714732d73115bad82059d0390f64545d2
authorhclam@chromium.org <hclam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Thu, 31 Jul 2014 08:56:26 +0000 (31 08:56 +0000)
committerhclam@chromium.org <hclam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Thu, 31 Jul 2014 08:56:26 +0000 (31 08:56 +0000)
tree905be7171c05c548ca82f0074ea4ec4121c32fe6
parentcf1aa5c43e37a364de49651adc09725c3961ea08
Cast: Build cast targets with GN

Most files and targets are compiling and built, except those that depend
on libvpx.

Adding source sets for:
* cast:common
* cast:net
* cast:sender
* cast:receiver
* cast:test_support

Added executables:
* cast:cast_unittests
* cast:udp_proxy
* cast:generate_timecode_audio
* cast:generate_timebar_video

Review URL: https://codereview.chromium.org/404323002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@286723 0039d316-1c4b-4281-b951-d872f2087c98
13 files changed:
BUILD.gn
media/cast/BUILD.gn [new file with mode: 0644]
media/cast/cast.gyp
media/cast/cast_testing.gypi
media/cast/logging/proto/BUILD.gn
media/cast/logging/stats_event_subscriber_unittest.cc
media/cast/net/rtcp/rtcp_receiver_unittest.cc
media/cast/net/rtcp/rtcp_sender_unittest.cc
media/cast/net/rtp/frame_buffer_unittest.cc
media/cast/net/rtp/framer_unittest.cc
media/cast/net/rtp/rtp_packetizer_unittest.cc
media/cast/receiver/frame_receiver_unittest.cc
media/cast/test/proto/BUILD.gn