Cast: Split kDuplicatePacketReceived into separate events for audio/video.
commitb09aeb1e9f832a4f02047adc024370fb38d7d6a6
authorimcheng@chromium.org <imcheng@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Fri, 14 Feb 2014 14:02:34 +0000 (14 14:02 +0000)
committerimcheng@chromium.org <imcheng@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Fri, 14 Feb 2014 14:02:34 +0000 (14 14:02 +0000)
tree4bb213967d71ed323eb2dbe556e7332e6b51f560
parent65c55a0c8d1a36887d5bc19d99f7aac47b510f08
Cast: Split kDuplicatePacketReceived into separate events for audio/video.

This change brings this type of event in line with the rest - having separate types
for audio / video. As a new type that is potentially sent over in RTCP is introduced,
a new RTCP encoding for that type is added as well.

This change is backwards-compatible because these events aren't being sent over in RTCP because they are not processed by ReceiverRtcpEventSubscriber.

BUG=337901

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251301 0039d316-1c4b-4281-b951-d872f2087c98
media/cast/audio_receiver/audio_receiver.cc
media/cast/logging/logging_defines.cc
media/cast/logging/logging_defines.h
media/cast/logging/proto/proto_utils.cc
media/cast/logging/proto/raw_events.proto
media/cast/rtcp/rtcp.cc
media/cast/rtcp/rtcp_receiver.cc
media/cast/rtcp/rtcp_sender.cc
media/cast/video_receiver/video_receiver.cc