mock_rtp_payload_feedback.h 714 B

12345678910111213141516171819202122232425
  1. // Copyright 2014 The Chromium Authors. All rights reserved.
  2. // Use of this source code is governed by a BSD-style license that can be
  3. // found in the LICENSE file.
  4. #ifndef MEDIA_CAST_TEST_MOCK_RTP_PAYLOAD_FEEDBACK_H_
  5. #define MEDIA_CAST_TEST_MOCK_RTP_PAYLOAD_FEEDBACK_H_
  6. #include "media/cast/net/rtp/rtp_defines.h"
  7. #include "testing/gmock/include/gmock/gmock.h"
  8. namespace media {
  9. namespace cast {
  10. class MockRtpPayloadFeedback : public RtpPayloadFeedback {
  11. public:
  12. MockRtpPayloadFeedback();
  13. ~MockRtpPayloadFeedback() override;
  14. MOCK_METHOD1(CastFeedback, void(const RtcpCastMessage& cast_feedback));
  15. };
  16. } // namespace cast
  17. } // namespace media
  18. #endif // MEDIA_CAST_TEST_MOCK_RTP_PAYLOAD_FEEDBACK_H_