webrtc/modules/rtp_rtcp/source
Sebastian Jansson ef9daee934 Using mock transport controller in audio unit tests.
Using a mock of rtp transport controller send in audio send stream unit
tests. This reduces the dependencies and makes the tests more focused
on testing the functionality of audio send stream itself.

Bug: webrtc:8415
Change-Id: Ia8d9cf47d93decc74b10ca75a6771f39df658dc2
Reviewed-on: https://webrtc-review.googlesource.com/56600
Reviewed-by: Henrik Lundin <henrik.lundin@webrtc.org>
Reviewed-by: Oskar Sundbom <ossu@webrtc.org>
Commit-Queue: Sebastian Jansson <srte@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#22161}
2018-02-22 17:32:25 +00:00
..
rtcp_packet Fix clang style errors in rtp_rtcp and dependant targets 2018-02-07 09:48:28 +00:00
byte_io.h Adding NOLINT for typedefs.h and common_types.h 2017-09-15 13:03:51 +00:00
byte_io_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
dtmf_queue.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
dtmf_queue.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
fec_private_tables_bursty.h Adding NOLINT for typedefs.h and common_types.h 2017-09-15 13:03:51 +00:00
fec_private_tables_random.h Adding NOLINT for typedefs.h and common_types.h 2017-09-15 13:03:51 +00:00
fec_test_helper.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
fec_test_helper.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
flexfec_header_reader_writer.cc Stop using LOG macros in favor of RTC_ prefixed macros. 2017-11-09 11:56:32 +00:00
flexfec_header_reader_writer.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
flexfec_header_reader_writer_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
flexfec_receiver.cc Avoid lifetime issues with FlexfecReceiver packet buffer. 2017-12-12 10:12:47 +00:00
flexfec_receiver_unittest.cc Avoid lifetime issues with FlexfecReceiver packet buffer. 2017-12-12 10:12:47 +00:00
flexfec_sender.cc Fix clang style errors in rtp_rtcp and dependant targets 2018-02-07 09:48:28 +00:00
flexfec_sender_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
forward_error_correction.cc Fix clang style errors in rtp_rtcp and dependant targets 2018-02-07 09:48:28 +00:00
forward_error_correction.h Change ForwardErrorCorrection class to accept one received packet at a time. 2017-09-18 14:58:59 +00:00
forward_error_correction_internal.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
forward_error_correction_internal.h Adding NOLINT for typedefs.h and common_types.h 2017-09-15 13:03:51 +00:00
nack_rtx_unittest.cc Adding NOLINT for typedefs.h and common_types.h 2017-09-15 13:03:51 +00:00
packet_loss_stats.cc Fix clang style errors in rtp_rtcp and dependant targets 2018-02-07 09:48:28 +00:00
packet_loss_stats.h Fix clang style errors in rtp_rtcp and dependant targets 2018-02-07 09:48:28 +00:00
packet_loss_stats_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
playout_delay_oracle.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
playout_delay_oracle.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
playout_delay_oracle_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
receive_statistics_impl.cc Fix clang style errors in rtp_rtcp and dependant targets 2018-02-07 09:48:28 +00:00
receive_statistics_impl.h Fix clang style errors in rtp_rtcp and dependant targets 2018-02-07 09:48:28 +00:00
receive_statistics_unittest.cc Support more ssrcs in ReceiveStatistics than retrieved per RtcpReportBlocks call 2018-01-16 12:02:24 +00:00
remote_ntp_time_estimator.cc Remove WebRTC-ClockEstimation experiment and make new clock estimation always enabled 2017-12-05 09:49:32 +00:00
remote_ntp_time_estimator_unittest.cc Remove WebRTC-ClockEstimation experiment and make new clock estimation always enabled 2017-12-05 09:49:32 +00:00
rtcp_nack_stats.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
rtcp_nack_stats.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
rtcp_nack_stats_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
rtcp_packet.cc Change RtcpPacket::PacketReadyCallback to rtc::FunctionView 2017-12-07 11:20:08 +00:00
rtcp_packet.h Change RtcpPacket::PacketReadyCallback to rtc::FunctionView 2017-12-07 11:20:08 +00:00
rtcp_packet_unittest.cc Change RtcpPacket::PacketReadyCallback to rtc::FunctionView 2017-12-07 11:20:08 +00:00
rtcp_receiver.cc Make RTCP report interval configurable 2018-02-01 10:12:11 +00:00
rtcp_receiver.h Trigger rtt and stats update on report block rather than receiver report. 2017-09-28 10:29:59 +00:00
rtcp_receiver_unittest.cc Using mock transport controller in audio unit tests. 2018-02-22 17:32:25 +00:00
rtcp_sender.cc Fix clang style errors in rtp_rtcp and dependant targets 2018-02-07 09:48:28 +00:00
rtcp_sender.h Make RTCP report interval configurable 2018-02-01 10:12:11 +00:00
rtcp_sender_unittest.cc Make RTCP report interval configurable 2018-02-01 10:12:11 +00:00
rtcp_transceiver.cc Propagate media receiver rtcp observers to RtcpTransceiver 2017-12-14 17:39:13 +00:00
rtcp_transceiver.h Narrow interface PacketRouter use to send Remb and TransportFeedback 2017-12-15 15:58:17 +00:00
rtcp_transceiver_config.cc Calculate RTT using ExtendedReports in RtcpTransceiver 2017-11-30 14:34:40 +00:00
rtcp_transceiver_config.h Add hack to RtcpTransceiver to mitigate bug in RtcpReceiver of remote endpoint. 2018-01-30 09:57:09 +00:00
rtcp_transceiver_impl.cc Add hack to RtcpTransceiver to mitigate bug in RtcpReceiver of remote endpoint. 2018-01-30 09:57:09 +00:00
rtcp_transceiver_impl.h Propagate media receiver rtcp observers to RtcpTransceiver 2017-12-14 17:39:13 +00:00
rtcp_transceiver_impl_unittest.cc Add hack to RtcpTransceiver to mitigate bug in RtcpReceiver of remote endpoint. 2018-01-30 09:57:09 +00:00
rtcp_transceiver_unittest.cc Propagate media receiver rtcp observers to RtcpTransceiver 2017-12-14 17:39:13 +00:00
rtp_fec_unittest.cc Do not send 48 empty FEC packets when there is a large media packet seq. num. gap. 2017-12-07 11:22:30 +00:00
rtp_format.cc Cleanup of unused RTP structs and packetizer for stereo codec 2018-01-25 01:25:56 +00:00
rtp_format.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
rtp_format_h264.cc Fix clang style errors in rtp_rtcp and dependant targets 2018-02-07 09:48:28 +00:00
rtp_format_h264.h Fix clang style errors in rtp_rtcp and dependant targets 2018-02-07 09:48:28 +00:00
rtp_format_h264_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
rtp_format_video_generic.cc Fix clang style errors in rtp_rtcp and dependant targets 2018-02-07 09:48:28 +00:00
rtp_format_video_generic.h Fix clang style errors in rtp_rtcp and dependant targets 2018-02-07 09:48:28 +00:00
rtp_format_video_generic_unittest.cc Reland "Add stereo codec header and pass it through RTP" 2017-11-30 01:44:19 +00:00
rtp_format_vp8.cc Stop using LOG macros in favor of RTC_ prefixed macros. 2017-11-09 11:56:32 +00:00
rtp_format_vp8.h Fix clang style errors in rtp_rtcp and dependant targets 2018-02-07 09:48:28 +00:00
rtp_format_vp8_test_helper.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
rtp_format_vp8_test_helper.h Adding NOLINT for typedefs.h and common_types.h 2017-09-15 13:03:51 +00:00
rtp_format_vp8_unittest.cc Delete unused VP8 packetization modes. 2017-10-27 09:18:17 +00:00
rtp_format_vp9.cc Stop using LOG macros in favor of RTC_ prefixed macros. 2017-11-09 11:56:32 +00:00
rtp_format_vp9.h Fix clang style errors in rtp_rtcp and dependant targets 2018-02-07 09:48:28 +00:00
rtp_format_vp9_unittest.cc Reland "Keep spatial_idx=kNoSpatialIdx(255) if there is no layer indices." 2017-11-07 16:34:20 +00:00
rtp_header_extension_map.cc Stop using LOG macros in favor of RTC_ prefixed macros. 2017-11-09 11:56:32 +00:00
rtp_header_extension_map_unittest.cc Adding NOLINT for typedefs.h and common_types.h 2017-09-15 13:03:51 +00:00
rtp_header_extensions.cc Support writing network timestamp delta fields into VideoTimingExtension 2017-11-01 10:15:56 +00:00
rtp_header_extensions.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
rtp_header_parser.cc Fix clang style errors in rtp_rtcp and dependant targets 2018-02-07 09:48:28 +00:00
rtp_packet.cc Fix infinite loop in rtp packet parsing 2018-02-13 14:42:45 +00:00
rtp_packet.h Fix infinite loop in rtp packet parsing 2018-02-13 14:42:45 +00:00
rtp_packet_history.cc Fix clang style errors in rtp_rtcp and dependant targets 2018-02-07 09:48:28 +00:00
rtp_packet_history.h Fix clang style errors in rtp_rtcp and dependant targets 2018-02-07 09:48:28 +00:00
rtp_packet_history_unittest.cc Don't overwrite RTP packets in history within one second or 3x RTT. 2018-01-23 17:08:28 +00:00
rtp_packet_received.cc Move some numeric utility code from rtc_base/ to rtc_base/numerics/ 2017-11-22 11:21:47 +00:00
rtp_packet_received.h Add application extension field to RtpPacketReceived. 2017-10-24 14:22:18 +00:00
rtp_packet_to_send.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
rtp_packet_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
rtp_payload_registry.cc Reland "Rename stereo video codec to multiplex" 2018-01-29 20:37:59 +00:00
rtp_payload_registry_unittest.cc RTPPayloadRegistry: Use SdpAudioFormat to represent audio codecs 2017-10-04 11:30:14 +00:00
rtp_receiver_audio.cc Fix clang style errors in rtp_rtcp and dependant targets 2018-02-07 09:48:28 +00:00
rtp_receiver_audio.h Fix clang style errors in rtp_rtcp and dependant targets 2018-02-07 09:48:28 +00:00
rtp_receiver_impl.cc Optional: Use nullopt and implicit construction in /modules/rtp_rtcp 2017-11-23 11:36:08 +00:00
rtp_receiver_impl.h Fix clang style errors in rtp_rtcp and dependant targets 2018-02-07 09:48:28 +00:00
rtp_receiver_strategy.cc Fix clang style errors in rtp_rtcp and dependant targets 2018-02-07 09:48:28 +00:00
rtp_receiver_strategy.h Fix clang style errors in rtp_rtcp and dependant targets 2018-02-07 09:48:28 +00:00
rtp_receiver_unittest.cc Delete in_order argument to RtpReceiver::IncomingRtpPacket 2017-10-05 07:19:20 +00:00
rtp_receiver_video.cc Fix clang style errors in rtp_rtcp and dependant targets 2018-02-07 09:48:28 +00:00
rtp_receiver_video.h Fix clang style errors in rtp_rtcp and dependant targets 2018-02-07 09:48:28 +00:00
rtp_rtcp_config.h Make RTCP report interval configurable 2018-02-01 10:12:11 +00:00
rtp_rtcp_impl.cc Don't write pacer exit timestamp without pacer 2018-02-07 14:45:43 +00:00
rtp_rtcp_impl.h Fix clang style errors in rtp_rtcp and dependant targets 2018-02-07 09:48:28 +00:00
rtp_rtcp_impl_unittest.cc Make RTCP report interval configurable 2018-02-01 10:12:11 +00:00
rtp_sender.cc Don't write pacer exit timestamp without pacer 2018-02-07 14:45:43 +00:00
rtp_sender.h Don't write pacer exit timestamp without pacer 2018-02-07 14:45:43 +00:00
rtp_sender_audio.cc Stop using LOG macros in favor of RTC_ prefixed macros. 2017-11-09 11:56:32 +00:00
rtp_sender_audio.h Remove use of RTPFragmentationHeader from RTPSenderAudio 2017-10-30 09:56:19 +00:00
rtp_sender_unittest.cc Don't write pacer exit timestamp without pacer 2018-02-07 14:45:43 +00:00
rtp_sender_video.cc Cleanup of unused RTP structs and packetizer for stereo codec 2018-01-25 01:25:56 +00:00
rtp_sender_video.h Adding NOLINT for typedefs.h and common_types.h 2017-09-15 13:03:51 +00:00
rtp_utility.cc Fixes to build WebRTC for Fuchsia 2017-12-12 23:37:28 +00:00
rtp_utility.h Convert PayloadUnion from a union to a class, step 3 2017-10-02 08:53:30 +00:00
rtp_utility_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
time_util.cc Add TimeMicrosToNtp to calculate current NtpTime without Clock 2017-11-28 10:11:58 +00:00
time_util.h Delete assumption TimeMicrosToNtp can match RealTimeClock 2018-02-22 17:20:25 +00:00
time_util_unittest.cc Delete assumption TimeMicrosToNtp can match RealTimeClock 2018-02-22 17:20:25 +00:00
tmmbr_help.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
tmmbr_help.h Adding NOLINT for typedefs.h and common_types.h 2017-09-15 13:03:51 +00:00
ulpfec_generator.cc Fix clang style errors in rtp_rtcp and dependant targets 2018-02-07 09:48:28 +00:00
ulpfec_generator.h Fix clang style errors in rtp_rtcp and dependant targets 2018-02-07 09:48:28 +00:00
ulpfec_generator_unittest.cc Use correct RTP header length in RED generation for ULPFEC packets. 2018-01-22 15:12:08 +00:00
ulpfec_header_reader_writer.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
ulpfec_header_reader_writer.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
ulpfec_header_reader_writer_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
ulpfec_receiver_impl.cc Avoid infinite recursion if a RED packet encapsulate a RED packet. 2018-01-22 14:51:34 +00:00
ulpfec_receiver_impl.h Fix clang style errors in rtp_rtcp and dependant targets 2018-02-07 09:48:28 +00:00
ulpfec_receiver_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
video_codec_information.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00