|
webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
Namespaces | |
| fec | |
Typedefs | |
| typedef ULONG(WINAPI * | registerFn) (ULONG, HANDLE, PTCI_CLIENT_FUNC_LIST, PHANDLE) |
| typedef ULONG(WINAPI * | deregisterFn) (HANDLE) |
| typedef ULONG(WINAPI * | enumerateFn) (HANDLE, PULONG, PTC_IFC_DESCRIPTOR) |
| typedef ULONG(WINAPI * | openInterfaceFn) (LPWSTR, HANDLE, HANDLE, PHANDLE) |
| typedef ULONG(WINAPI * | closeInterfaceFn) (HANDLE) |
| typedef ULONG(WINAPI * | flowAddFn) (HANDLE, HANDLE, ULONG, PTC_GEN_FLOW, PHANDLE) |
| typedef ULONG(WINAPI * | filterAddFn) (HANDLE, PTC_GEN_FILTER, PHANDLE) |
| typedef ULONG(WINAPI * | flowDeleteFn) (HANDLE) |
| typedef ULONG(WINAPI * | filterDeleteFn) (HANDLE) |
| typedef int | SOCKET |
| typedef void * | CallbackObj |
| typedef void(* | IncomingSocketCallback) (CallbackObj obj, const int8_t *buf, size_t len, const SocketAddress *from) |
| typedef struct webrtc::test::_QOS_DESTADDR | QOS_DESTADDR |
| typedef struct webrtc::test::_QOS_DESTADDR * | LPQOS_DESTADDR |
| typedef const QOS_DESTADDR * | LPCQOS_DESTADDR |
Functions | |
| void | CopyVectorToAudioBuffer (const StreamConfig &stream_config, rtc::ArrayView< const float > source, AudioBuffer *destination) |
| void | ExtractVectorFromAudioBuffer (const StreamConfig &stream_config, AudioBuffer *source, std::vector< float > *destination) |
| void | CopyToAudioFrame (const ChannelBuffer< float > &src, AudioFrame *dest) |
| std::string | GetApmRenderTestVectorFileName (int sample_rate_hz) |
| std::string | GetApmCaptureTestVectorFileName (int sample_rate_hz) |
| void | ReadFloatSamplesFromStereoFile (size_t samples_per_channel, size_t num_channels, InputAudioFile *stereo_pcm_file, rtc::ArrayView< float > data) |
| ::testing::AssertionResult | VerifyDeinterleavedArray (size_t samples_per_channel, size_t num_channels, rtc::ArrayView< const float > reference, rtc::ArrayView< const float > output, float element_error_bound) |
| ::testing::AssertionResult | VerifyArray (rtc::ArrayView< const float > reference, rtc::ArrayView< const float > output, float element_error_bound) |
| const char * | PacketLossModeToStr (PacketLossMode e) |
| const char * | ExcludeFrameTypesToStr (ExcludeFrameTypes e) |
| std::vector< VideoStream > | CreateVideoStreams (int width, int height, const webrtc::VideoEncoderConfig &encoder_config) |
| void | FillEncoderConfiguration (size_t num_streams, VideoEncoderConfig *configuration) |
| VideoReceiveStream::Decoder | CreateMatchingDecoder (const VideoSendStream::Config::EncoderSettings &encoder_settings) |
| void | InitFieldTrialsFromString (const std::string &config) |
| bool | EqualPlane (const uint8_t *data1, const uint8_t *data2, int stride1, int stride2, int width, int height) |
| bool | FramesEqual (const webrtc::VideoFrame &f1, const webrtc::VideoFrame &f2) |
| bool | FrameBufsEqual (const rtc::scoped_refptr< webrtc::VideoFrameBuffer > &f1, const rtc::scoped_refptr< webrtc::VideoFrameBuffer > &f2) |
| rtc::scoped_refptr< I420Buffer > | ReadI420Buffer (int width, int height, FILE *) |
| template<typename Packet > | |
| bool | ParseSinglePacket (const uint8_t *buffer, size_t size, Packet *packet) |
| template<typename Packet > | |
| bool | ParseSinglePacket (rtc::ArrayView< const uint8_t > buffer, Packet *packet) |
| void | PressEnterToContinue () |
| void | RunTest (void(*test)()) |
| std::string | OutputPath () |
| std::string | TempFilename (const std::string &dir, const std::string &prefix) |
| std::string | ResourcePath (const std::string &name, const std::string &extension) |
| std::string | WorkingDir () |
| bool | CreateDir (const std::string &directory_name) |
| bool | FileExists (const std::string &file_name) |
| size_t | GetFileSize (const std::string &filename) |
| void | SetExecutablePath (const std::string &path_to_executable) |
| bool | WriteIsolatedOutput (const char *filename, const uint8_t *buffer, size_t length) |
| bool | WriteIsolatedOutput (const char *filename, const std::string &content) |
| int | I420MetricsFromFiles (const char *ref_filename, const char *test_filename, int width, int height, QualityMetricsResult *psnr_result, QualityMetricsResult *ssim_result) |
| int | I420PSNRFromFiles (const char *ref_filename, const char *test_filename, int width, int height, QualityMetricsResult *result) |
| int | I420SSIMFromFiles (const char *ref_filename, const char *test_filename, int width, int height, QualityMetricsResult *result) |
| void | PrintResult (const std::string &measurement, const std::string &modifier, const std::string &trace, size_t value, const std::string &units, bool important) |
| void | AppendResult (std::string &output, const std::string &measurement, const std::string &modifier, const std::string &trace, size_t value, const std::string &units, bool important) |
| void | PrintResult (const std::string &measurement, const std::string &modifier, const std::string &trace, const std::string &value, const std::string &units, bool important) |
| void | AppendResult (std::string &output, const std::string &measurement, const std::string &modifier, const std::string &trace, const std::string &value, const std::string &units, bool important) |
| void | PrintResultMeanAndError (const std::string &measurement, const std::string &modifier, const std::string &trace, const std::string &mean_and_error, const std::string &units, bool important) |
| void | AppendResultMeanAndError (std::string &output, const std::string &measurement, const std::string &modifier, const std::string &trace, const std::string &mean_and_error, const std::string &units, bool important) |
| void | PrintResultList (const std::string &measurement, const std::string &modifier, const std::string &trace, const std::string &values, const std::string &units, bool important) |
| void | AppendResultList (std::string &output, const std::string &measurement, const std::string &modifier, const std::string &trace, const std::string &values, const std::string &units, bool important) |
| void | PrintSystemCommitCharge (const std::string &test_name, size_t charge, bool important) |
| void | PrintSystemCommitCharge (FILE *target, const std::string &test_name, size_t charge, bool important) |
| std::string | SystemCommitChargeToString (const std::string &test_name, size_t charge, bool important) |
| template<typename Container > | |
| std::string | ValuesToString (const Container &container) |
| void | RunAnalysis (const char *reference_file_name, const char *test_file_name, const char *stats_file_reference_name, const char *stats_file_test_name, int width, int height, ResultsContainer *results) |
| double | CalculateMetrics (VideoAnalysisMetricsType video_metrics_type, const uint8_t *ref_frame, const uint8_t *test_frame, int width, int height) |
| void | PrintAnalysisResults (const std::string &label, ResultsContainer *results) |
| void | PrintAnalysisResults (FILE *output, const std::string &label, ResultsContainer *results) |
| std::vector< std::pair< int, int > > | CalculateFrameClusters (FILE *file, int *num_decode_errors) |
| void | PrintMaxRepeatedAndSkippedFrames (const std::string &label, const std::string &stats_file_ref_name, const std::string &stats_file_test_name) |
| void | PrintMaxRepeatedAndSkippedFrames (FILE *output, const std::string &label, const std::string &stats_file_ref_name, const std::string &stats_file_test_name) |
| bool | GetNextStatsLine (FILE *stats_file, char *line) |
| int | GetI420FrameSize (int width, int height) |
| int | ExtractFrameSequenceNumber (std::string line) |
| bool | IsThereBarcodeError (std::string line) |
| int | ExtractDecodedFrameNumber (std::string line) |
| bool | ExtractFrameFromYuvFile (const char *i420_file_name, int width, int height, int frame_number, uint8_t *result_frame) |
| bool | ExtractFrameFromY4mFile (const char *i420_file_name, int width, int height, int frame_number, uint8_t *result_frame) |
| void CALLBACK | MyClNotifyHandler (HANDLE ClRegCtx, HANDLE ClIfcCtx, ULONG Event, HANDLE SubCode, ULONG BufSize, PVOID Buffer) |
| TEST (AudioReceiveStreamTest, ConfigToString) | |
| TEST (AudioReceiveStreamTest, ConstructDestruct) | |
| TEST (AudioReceiveStreamTest, ReceiveRtpPacket) | |
| TEST (AudioReceiveStreamTest, ReceiveRtcpPacket) | |
| TEST (AudioReceiveStreamTest, GetStats) | |
| TEST (AudioReceiveStreamTest, SetGain) | |
| TEST (AudioReceiveStreamTest, StreamShouldNotBeAddedToMixerWhenVoEReturnsError) | |
| TEST (AudioReceiveStreamTest, StreamShouldBeAddedToMixerOnStart) | |
| TEST (AudioSendStreamTest, ConfigToString) | |
| TEST (AudioSendStreamTest, ConstructDestruct) | |
| TEST (AudioSendStreamTest, SendTelephoneEvent) | |
| TEST (AudioSendStreamTest, SetMuted) | |
| TEST (AudioSendStreamTest, AudioBweCorrectObjectsOnChannelProxy) | |
| TEST (AudioSendStreamTest, NoAudioBweCorrectObjectsOnChannelProxy) | |
| TEST (AudioSendStreamTest, GetStats) | |
| TEST (AudioSendStreamTest, GetStatsTypingNoiseDetected) | |
| TEST (AudioSendStreamTest, SendCodecAppliesConfigParams) | |
| TEST (AudioSendStreamTest, SendCodecCanApplyVad) | |
| TEST (AudioSendStreamTest, DoesNotPassHigherBitrateThanMaxBitrate) | |
| TEST (AudioSendStreamTest, ProbingIntervalOnBitrateUpdated) | |
| TEST (AudioStateTest, Create) | |
| TEST (AudioStateTest, ConstructDestruct) | |
| TEST (AudioStateTest, GetVoiceEngine) | |
| TEST (AudioStateTest, TypingNoiseDetected) | |
| TEST (AudioStateAudioPathTest, RecordedAudioArrivesAtOriginalTransport) | |
| TEST (AudioStateAudioPathTest, QueryingProxyForAudioShouldResultInGetAudioCallOnMixerSource) | |
| TEST (NetEqNetworkStatsTest, DecodeFec) | |
| TEST (NetEqNetworkStatsTest, StereoDecodeFec) | |
| TEST (NetEqNetworkStatsTest, NoiseExpansionTest) | |
| TEST_F (NetEqIlbcQualityTest, Test) | |
| TEST_F (NetEqIsacQualityTest, Test) | |
| TEST_F (NetEqOpusQualityTest, Test) | |
| TEST_F (NetEqPcmuQualityTest, Test) | |
| TEST (TestInputAudioFile, DuplicateInterleaveSeparateSrcDst) | |
| TEST (TestInputAudioFile, DuplicateInterleaveSameSrcDst) | |
| DEFINE_string (in_filename, ResourcePath("audio_coding/speech_mono_16kHz", "pcm"), "Filename for input audio (specify sample rate with --input_sample_rate ," "and channels with --channels).") | |
| DEFINE_int32 (input_sample_rate, 16000, "Sample rate of input file in Hz.") | |
| DEFINE_int32 (channels, 1, "Number of channels in input audio.") | |
| DEFINE_string (out_filename, OutputPath()+"neteq_quality_test_out.pcm", "Name of output audio file.") | |
| DEFINE_int32 (runtime_ms, 10000, "Simulated runtime (milliseconds).") | |
| DEFINE_int32 (packet_loss_rate, 10, "Percentile of packet loss.") | |
| DEFINE_int32 (random_loss_mode, 1, "Random loss mode: 0--no loss, 1--uniform loss, 2--Gilbert Elliot loss.") | |
| DEFINE_int32 (burst_length, 30, "Burst length in milliseconds, only valid for Gilbert Elliot loss.") | |
| DEFINE_double (drift_factor, 0.0, "Time drift factor.") | |
| TEST (TestPacket, RegularPacket) | |
| TEST (TestPacket, DummyPacket) | |
| TEST (TestPacket, RED) | |
| void | SetupFrame (const StreamConfig &stream_config, std::vector< float *> *frame, std::vector< float > *frame_samples) |
| int | main (int argc, char *argv[]) |
| TEST_F (DebugDumpTest, SimpleCase) | |
| TEST_F (DebugDumpTest, ChangeInputFormat) | |
| TEST_F (DebugDumpTest, ChangeReverseFormat) | |
| TEST_F (DebugDumpTest, ChangeOutputFormat) | |
| TEST_F (DebugDumpTest, ToggleAec) | |
| TEST_F (DebugDumpTest, ToggleDelayAgnosticAec) | |
| TEST_F (DebugDumpTest, VerifyRefinedAdaptiveFilterExperimentalString) | |
| TEST_F (DebugDumpTest, VerifyCombinedExperimentalStringInclusive) | |
| TEST_F (DebugDumpTest, VerifyCombinedExperimentalStringExclusive) | |
| TEST_F (DebugDumpTest, VerifyAec3ExperimentalString) | |
| TEST_F (DebugDumpTest, VerifyLevelControllerExperimentalString) | |
| TEST_F (DebugDumpTest, VerifyAgcClippingLevelExperimentalString) | |
| TEST_F (DebugDumpTest, VerifyEmptyExperimentalString) | |
| TEST_F (DebugDumpTest, ToggleAecLevel) | |
| TEST_F (DebugDumpTest, MAYBE_ToggleAgc) | |
| TEST_F (DebugDumpTest, ToggleNs) | |
| TEST_F (DebugDumpTest, TransientSuppressionOn) | |
| TEST_F (CongestionControllerTest, OnNetworkChanged) | |
| TEST_F (CongestionControllerTest, OnSendQueueFull) | |
| TEST_F (CongestionControllerTest, OnSendQueueFullAndEstimateChange) | |
| TEST_F (CongestionControllerTest, SignalNetworkState) | |
| TEST_F (CongestionControllerTest, ResetBweAndBitrates) | |
| TEST_F (CongestionControllerTest, SignalNetworkStateAndQueueIsFullAndEstimateChange) | |
| TEST_F (CongestionControllerTest, GetPacerQueuingDelayMs) | |
| TEST_F (CongestionControllerTest, GetProbingInterval) | |
| TEST_F (CongestionControllerTest, OnReceivedPacketWithAbsSendTime) | |
| TEST_F (ProbeControllerTest, InitiatesProbingAtStart) | |
| TEST_F (ProbeControllerTest, ProbeOnlyWhenNetworkIsUp) | |
| TEST_F (ProbeControllerTest, InitiatesProbingOnMaxBitrateIncrease) | |
| TEST_F (ProbeControllerTest, InitiatesProbingOnMaxBitrateIncreaseAtMaxBitrate) | |
| TEST_F (ProbeControllerTest, TestExponentialProbing) | |
| TEST_F (ProbeControllerTest, TestExponentialProbingTimeout) | |
| TEST_F (ProbeControllerTest, ProbeAfterEstimateDropInAlr) | |
| TEST_F (ProbeControllerTest, PeriodicProbing) | |
| TEST_F (ProbeControllerTest, TestExponentialProbingOverflow) | |
| TEST_F (TransportFeedbackAdapterTest, AdaptsFeedbackAndPopulatesSendTimes) | |
| TEST_F (TransportFeedbackAdapterTest, LongFeedbackDelays) | |
| TEST_F (TransportFeedbackAdapterTest, HandlesDroppedPackets) | |
| TEST_F (TransportFeedbackAdapterTest, SendTimeWrapsBothWays) | |
| TEST_F (TransportFeedbackAdapterTest, HandlesReordering) | |
| TEST_F (TransportFeedbackAdapterTest, TimestampDeltas) | |
| TEST_F (TransportFeedbackAdapterTest, UpdatesDelayBasedEstimate) | |
| TEST_F (PacedSenderTest, QueuePacket) | |
| TEST_F (PacedSenderTest, PaceQueuedPackets) | |
| TEST_F (PacedSenderTest, PaceQueuedPacketsWithDuplicates) | |
| TEST_F (PacedSenderTest, CanQueuePacketsWithSameSequenceNumberOnDifferentSsrcs) | |
| TEST_F (PacedSenderTest, Padding) | |
| TEST_F (PacedSenderTest, NoPaddingBeforeNormalPacket) | |
| TEST_F (PacedSenderTest, VerifyPaddingUpToBitrate) | |
| TEST_F (PacedSenderTest, VerifyAverageBitrateVaryingMediaPayload) | |
| TEST_F (PacedSenderTest, Priority) | |
| TEST_F (PacedSenderTest, RetransmissionPriority) | |
| TEST_F (PacedSenderTest, HighPrioDoesntAffectBudget) | |
| TEST_F (PacedSenderTest, Pause) | |
| TEST_F (PacedSenderTest, ResendPacket) | |
| TEST_F (PacedSenderTest, ExpectedQueueTimeMs) | |
| TEST_F (PacedSenderTest, QueueTimeGrowsOverTime) | |
| TEST_F (PacedSenderTest, ProbingWithInsertedPackets) | |
| TEST_F (PacedSenderTest, ProbingWithPaddingSupport) | |
| TEST_F (PacedSenderTest, PriorityInversion) | |
| TEST_F (PacedSenderTest, PaddingOveruse) | |
| TEST_F (PacedSenderTest, AverageQueueTime) | |
| TEST_F (PacedSenderTest, ProbeClusterId) | |
| TEST_F (PacedSenderTest, AvoidBusyLoopOnSendFailure) | |
| TEST_F (SendTimeHistoryTest, AddRemoveOne) | |
| TEST_F (SendTimeHistoryTest, PopulatesExpectedFields) | |
| TEST_F (SendTimeHistoryTest, AddThenRemoveOutOfOrder) | |
| TEST_F (SendTimeHistoryTest, HistorySize) | |
| TEST_F (SendTimeHistoryTest, HistorySizeWithWraparound) | |
| TEST_F (SendTimeHistoryTest, InterlievedGetAndRemove) | |
| void | ReceivePackets (ForwardErrorCorrection::ReceivedPacketList *to_decode_list, ForwardErrorCorrection::ReceivedPacketList *received_packet_list, size_t num_packets_to_decode, float reorder_rate, float duplicate_rate, Random *random) |
| TEST (FecTest, MAYBE_FecTest) | |
| TEST_F (PacketManipulatorTest, Constructor) | |
| TEST_F (PacketManipulatorTest, DropNone) | |
| TEST_F (PacketManipulatorTest, UniformDropNoneSmallFrame) | |
| TEST_F (PacketManipulatorTest, UniformDropAll) | |
| TEST_F (PacketManipulatorTest, UniformDropSinglePacket) | |
| TEST_F (PacketManipulatorTest, BurstDropNinePackets) | |
| INSTANTIATE_TEST_CASE_P (CodecSettings, PlotVideoProcessorIntegrationTest, ::testing::Combine(::testing::ValuesIn(kBitrates), ::testing::ValuesIn(kFps), ::testing::ValuesIn(kVideoCodecType))) | |
| TEST_P (PlotVideoProcessorIntegrationTest, Process128x96) | |
| TEST_P (PlotVideoProcessorIntegrationTest, Process160x120) | |
| TEST_P (PlotVideoProcessorIntegrationTest, Process176x144) | |
| TEST_P (PlotVideoProcessorIntegrationTest, Process320x240) | |
| TEST_P (PlotVideoProcessorIntegrationTest, Process352x288) | |
| bool | LessForEncodeTime (const FrameStatistic &s1, const FrameStatistic &s2) |
| bool | LessForDecodeTime (const FrameStatistic &s1, const FrameStatistic &s2) |
| bool | LessForEncodedSize (const FrameStatistic &s1, const FrameStatistic &s2) |
| bool | LessForBitRate (const FrameStatistic &s1, const FrameStatistic &s2) |
| TEST_F (StatsTest, Uninitialized) | |
| TEST_F (StatsTest, AddOne) | |
| TEST_F (StatsTest, AddMany) | |
| TEST_F (VideoProcessorIntegrationTest, Process0PercentPacketLossVP9) | |
| TEST_F (VideoProcessorIntegrationTest, Process5PercentPacketLossVP9) | |
| TEST_F (VideoProcessorIntegrationTest, ProcessNoLossChangeBitRateVP9) | |
| TEST_F (VideoProcessorIntegrationTest, ProcessNoLossChangeFrameRateFrameDropVP9) | |
| TEST_F (VideoProcessorIntegrationTest, ProcessNoLossDenoiserOnVP9) | |
| TEST_F (VideoProcessorIntegrationTest, DISABLED_ProcessNoLossSpatialResizeFrameDropVP9) | |
| TEST_F (VideoProcessorIntegrationTest, ProcessZeroPacketLoss) | |
| TEST_F (VideoProcessorIntegrationTest, Process5PercentPacketLoss) | |
| TEST_F (VideoProcessorIntegrationTest, Process10PercentPacketLoss) | |
| TEST_F (VideoProcessorIntegrationTest, MAYBE_ProcessNoLossChangeBitRateVP8) | |
| TEST_F (VideoProcessorIntegrationTest, MAYBE_ProcessNoLossChangeFrameRateFrameDropVP8) | |
| TEST_F (VideoProcessorIntegrationTest, MAYBE_ProcessNoLossTemporalLayersVP8) | |
| TEST_F (VideoProcessorTest, Init) | |
| TEST_F (VideoProcessorTest, ProcessFrame) | |
| TEST_F (FrameGeneratorTest, SingleFrameFile) | |
| TEST_F (FrameGeneratorTest, TwoFrameFile) | |
| TEST_F (FrameGeneratorTest, MultipleFrameFiles) | |
| TEST_F (FrameGeneratorTest, TwoFrameFileWithRepeat) | |
| TEST_F (FrameGeneratorTest, MultipleFrameFilesWithRepeat) | |
| void | FuzzOneInputTest (const uint8_t *data, size_t size) |
| bool | ReadUint32 (uint32_t *out, FILE *file) |
| bool | ReadUint16 (uint16_t *out, FILE *file) |
| std::string | ProjectRootPath () |
| TEST (IsolatedOutputTest, ShouldRejectInvalidIsolatedOutDir) | |
| TEST (IsolatedOutputTest, ShouldRejectInvalidFileName) | |
| TEST (IsolatedOutputTest, ShouldBeAbleToWriteContent) | |
| void | CalculateFrame (VideoMetricsType video_metrics_type, const VideoFrameBuffer &ref, const VideoFrameBuffer &test, int frame_number, QualityMetricsResult *result) |
| void | CalculateStats (QualityMetricsResult *result) |
| int | CalculateMetrics (VideoMetricsType video_metrics_type, const char *ref_filename, const char *test_filename, int width, int height, QualityMetricsResult *psnr_result, QualityMetricsResult *ssim_result) |
| TEST_F (PacketReaderTest, Uninitialized) | |
| TEST_F (PacketReaderTest, InitializeZeroLengthArgument) | |
| TEST_F (PacketReaderTest, NormalSmallData) | |
| TEST_F (PacketReaderTest, NormalOnePacketData) | |
| TEST_F (PacketReaderTest, NormalLargeData) | |
| TEST_F (PacketReaderTest, EmptyData) | |
| TEST (PerfTest, AppendResult) | |
| TEST_F (Y4mFrameWriterTest, InitSuccess) | |
| TEST_F (Y4mFrameWriterTest, FrameLength) | |
| TEST_F (Y4mFrameWriterTest, WriteFrame) | |
| TEST_F (Y4mFrameWriterTest, WriteFrameUninitialized) | |
| TEST_F (YuvFrameReaderTest, InitSuccess) | |
| TEST_F (YuvFrameReaderTest, FrameLength) | |
| TEST_F (YuvFrameReaderTest, NumberOfFrames) | |
| TEST_F (YuvFrameReaderTest, ReadFrame) | |
| TEST_F (YuvFrameReaderTest, ReadFrameUninitialized) | |
| TEST_F (YuvFrameWriterTest, InitSuccess) | |
| TEST_F (YuvFrameWriterTest, FrameLength) | |
| TEST_F (YuvFrameWriterTest, WriteFrame) | |
| TEST_F (YuvFrameWriterTest, WriteFrameUninitialized) | |
| TEST_F (VideoQualityAnalysisTest, MatchExtractedY4mFrame) | |
| TEST_F (VideoQualityAnalysisTest, PrintAnalysisResultsEmpty) | |
| TEST_F (VideoQualityAnalysisTest, PrintAnalysisResultsOneFrame) | |
| TEST_F (VideoQualityAnalysisTest, PrintAnalysisResultsThreeFrames) | |
| TEST_F (VideoQualityAnalysisTest, PrintMaxRepeatedAndSkippedFramesInvalidFile) | |
| TEST_F (VideoQualityAnalysisTest, PrintMaxRepeatedAndSkippedFramesEmptyStatsFile) | |
| TEST_F (VideoQualityAnalysisTest, PrintMaxRepeatedAndSkippedFramesNormalFile) | |
| TEST_F (VideoQualityAnalysisTest, PrintMaxRepeatedAndSkippedFramesSkippedFrames) | |
| TEST_F (VideoQualityAnalysisTest, PrintMaxRepeatedAndSkippedFramesDecodeErrorInTest) | |
| TEST_F (VideoQualityAnalysisTest, CalculateFrameClustersOneValue) | |
| TEST_F (VideoQualityAnalysisTest, CalculateFrameClustersOneOneTwo) | |
| TEST_F (VideoQualityAnalysisTest, CalculateFrameClustersOneOneErrErrThree) | |
| TEST_F (VideoQualityAnalysisTest, CalculateFrameClustersErrErr) | |
| TEST_F (VideoQualityAnalysisTest, CalculateFrameClustersOneOneErrErrOneOne) | |
| TEST_F (VideoQualityAnalysisTest, CalculateFrameClustersEmpty) | |
| TEST_F (FrameEditingTest, ValidInPath) | |
| TEST_F (FrameEditingTest, EmptySetToCut) | |
| TEST_F (FrameEditingTest, InValidInPath) | |
| TEST_F (FrameEditingTest, DeletingEverySecondFrame) | |
| TEST_F (FrameEditingTest, RepeatFrames) | |
| TEST_F (CommandLineParserTest, ProcessFlags) | |
| TEST_F (CommandLineParserTest, IsStandaloneFlag) | |
| TEST_F (CommandLineParserTest, IsFlagWellFormed) | |
| TEST_F (CommandLineParserTest, GetCommandLineFlagName) | |
| TEST_F (CommandLineParserTest, GetCommandLineFlagValue) | |
| TEST (UdpSocketManager, CreateCallsInitAndDoesNotLeakMemory) | |
| TEST (UdpSocketManager, AddAndRemoveSocketDoesNotLeakMemory) | |
| TEST (UdpSocketManager, UnremovedSocketsGetCollectedAtManagerDeletion) | |
| TEST (UdpSocketWrapper, CreateSocket) | |
| bool | SameAddress (const SocketAddress &address1, const SocketAddress &address2) |
| TEST_F (UDPTransportTest, CreateTransport) | |
| TEST_F (UDPTransportTest, ConstructorDoesNotCreateSocket) | |
| TEST_F (UDPTransportTest, InitializeSourcePorts) | |
| typedef void(* webrtc::test::IncomingSocketCallback)(CallbackObj obj, const int8_t *buf, size_t len, const SocketAddress *from) |
| anonymous enum |
| void webrtc::test::AppendResult | ( | std::string & | output, |
| const std::string & | measurement, | ||
| const std::string & | modifier, | ||
| const std::string & | trace, | ||
| size_t | value, | ||
| const std::string & | units, | ||
| bool | important | ||
| ) |
| void webrtc::test::AppendResult | ( | std::string & | output, |
| const std::string & | measurement, | ||
| const std::string & | modifier, | ||
| const std::string & | trace, | ||
| const std::string & | value, | ||
| const std::string & | units, | ||
| bool | important | ||
| ) |
| void webrtc::test::AppendResultList | ( | std::string & | output, |
| const std::string & | measurement, | ||
| const std::string & | modifier, | ||
| const std::string & | trace, | ||
| const std::string & | values, | ||
| const std::string & | units, | ||
| bool | important | ||
| ) |
| void webrtc::test::AppendResultMeanAndError | ( | std::string & | output, |
| const std::string & | measurement, | ||
| const std::string & | modifier, | ||
| const std::string & | trace, | ||
| const std::string & | mean_and_error, | ||
| const std::string & | units, | ||
| bool | important | ||
| ) |
| void webrtc::test::CalculateFrame | ( | VideoMetricsType | video_metrics_type, |
| const VideoFrameBuffer & | ref, | ||
| const VideoFrameBuffer & | test, | ||
| int | frame_number, | ||
| QualityMetricsResult * | result | ||
| ) |
| std::vector< std::pair< int, int > > webrtc::test::CalculateFrameClusters | ( | FILE * | file, |
| int * | num_decode_errors | ||
| ) |
| double webrtc::test::CalculateMetrics | ( | VideoAnalysisMetricsType | video_metrics_type, |
| const uint8_t * | ref_frame, | ||
| const uint8_t * | test_frame, | ||
| int | width, | ||
| int | height | ||
| ) |
| int webrtc::test::CalculateMetrics | ( | VideoMetricsType | video_metrics_type, |
| const char * | ref_filename, | ||
| const char * | test_filename, | ||
| int | width, | ||
| int | height, | ||
| QualityMetricsResult * | psnr_result, | ||
| QualityMetricsResult * | ssim_result | ||
| ) |
| void webrtc::test::CalculateStats | ( | QualityMetricsResult * | result | ) |
| void webrtc::test::CopyToAudioFrame | ( | const ChannelBuffer< float > & | src, |
| AudioFrame * | dest | ||
| ) |
| void webrtc::test::CopyVectorToAudioBuffer | ( | const StreamConfig & | stream_config, |
| rtc::ArrayView< const float > | source, | ||
| AudioBuffer * | destination | ||
| ) |
| bool webrtc::test::CreateDir | ( | const std::string & | directory_name | ) |
| VideoReceiveStream::Decoder webrtc::test::CreateMatchingDecoder | ( | const VideoSendStream::Config::EncoderSettings & | encoder_settings | ) |
| std::vector< VideoStream > webrtc::test::CreateVideoStreams | ( | int | width, |
| int | height, | ||
| const webrtc::VideoEncoderConfig & | encoder_config | ||
| ) |
| webrtc::test::DEFINE_double | ( | drift_factor | , |
| 0. | 0, | ||
| "Time drift factor." | |||
| ) |
| webrtc::test::DEFINE_int32 | ( | channels | , |
| 1 | , | ||
| "Number of channels in input audio." | |||
| ) |
| webrtc::test::DEFINE_int32 | ( | runtime_ms | , |
| 10000 | , | ||
| "Simulated runtime (milliseconds)." | |||
| ) |
| webrtc::test::DEFINE_int32 | ( | packet_loss_rate | , |
| 10 | , | ||
| "Percentile of packet loss." | |||
| ) |
| webrtc::test::DEFINE_int32 | ( | random_loss_mode | , |
| 1 | , | ||
| "Random loss mode: 0--no | loss, | ||
| 1--uniform | loss, | ||
| 2--Gilbert Elliot loss." | |||
| ) |
| webrtc::test::DEFINE_int32 | ( | burst_length | , |
| 30 | , | ||
| "Burst length in | milliseconds, | ||
| only valid for Gilbert Elliot loss." | |||
| ) |
| webrtc::test::DEFINE_string | ( | in_filename | , |
| ResourcePath("audio_coding/speech_mono_16kHz", "pcm") | , | ||
| "Filename for input audio (specify sample rate with --input_sample_rate ," "and channels with --channels)." | |||
| ) |
| webrtc::test::DEFINE_string | ( | out_filename | , |
| OutputPath()+"neteq_quality_test_out.pcm" | , | ||
| "Name of output audio file." | |||
| ) |
| bool webrtc::test::EqualPlane | ( | const uint8_t * | data1, |
| const uint8_t * | data2, | ||
| int | stride1, | ||
| int | stride2, | ||
| int | width, | ||
| int | height | ||
| ) |
| const char * webrtc::test::ExcludeFrameTypesToStr | ( | ExcludeFrameTypes | e | ) |
| int webrtc::test::ExtractDecodedFrameNumber | ( | std::string | line | ) |
| bool webrtc::test::ExtractFrameFromY4mFile | ( | const char * | i420_file_name, |
| int | width, | ||
| int | height, | ||
| int | frame_number, | ||
| uint8_t * | result_frame | ||
| ) |
| bool webrtc::test::ExtractFrameFromYuvFile | ( | const char * | i420_file_name, |
| int | width, | ||
| int | height, | ||
| int | frame_number, | ||
| uint8_t * | result_frame | ||
| ) |
| int webrtc::test::ExtractFrameSequenceNumber | ( | std::string | line | ) |
| void webrtc::test::ExtractVectorFromAudioBuffer | ( | const StreamConfig & | stream_config, |
| AudioBuffer * | source, | ||
| std::vector< float > * | destination | ||
| ) |
| bool webrtc::test::FileExists | ( | const std::string & | file_name | ) |
| void webrtc::test::FillEncoderConfiguration | ( | size_t | num_streams, |
| VideoEncoderConfig * | configuration | ||
| ) |
| bool webrtc::test::FrameBufsEqual | ( | const rtc::scoped_refptr< webrtc::VideoFrameBuffer > & | f1, |
| const rtc::scoped_refptr< webrtc::VideoFrameBuffer > & | f2 | ||
| ) |
| bool webrtc::test::FramesEqual | ( | const webrtc::VideoFrame & | f1, |
| const webrtc::VideoFrame & | f2 | ||
| ) |
| std::string webrtc::test::GetApmCaptureTestVectorFileName | ( | int | sample_rate_hz | ) |
| std::string webrtc::test::GetApmRenderTestVectorFileName | ( | int | sample_rate_hz | ) |
| size_t webrtc::test::GetFileSize | ( | const std::string & | filename | ) |
| int webrtc::test::GetI420FrameSize | ( | int | width, |
| int | height | ||
| ) |
| bool webrtc::test::GetNextStatsLine | ( | FILE * | stats_file, |
| char * | line | ||
| ) |
| int webrtc::test::I420MetricsFromFiles | ( | const char * | ref_filename, |
| const char * | test_filename, | ||
| int | width, | ||
| int | height, | ||
| QualityMetricsResult * | psnr_result, | ||
| QualityMetricsResult * | ssim_result | ||
| ) |
| int webrtc::test::I420PSNRFromFiles | ( | const char * | ref_filename, |
| const char * | test_filename, | ||
| int | width, | ||
| int | height, | ||
| QualityMetricsResult * | result | ||
| ) |
| int webrtc::test::I420SSIMFromFiles | ( | const char * | ref_filename, |
| const char * | test_filename, | ||
| int | width, | ||
| int | height, | ||
| QualityMetricsResult * | result | ||
| ) |
| void webrtc::test::InitFieldTrialsFromString | ( | const std::string & | config | ) |
| webrtc::test::INSTANTIATE_TEST_CASE_P | ( | CodecSettings | , |
| PlotVideoProcessorIntegrationTest | , | ||
| ::testing::Combine(::testing::ValuesIn(kBitrates), ::testing::ValuesIn(kFps), ::testing::ValuesIn(kVideoCodecType)) | |||
| ) |
| bool webrtc::test::IsThereBarcodeError | ( | std::string | line | ) |
| bool webrtc::test::LessForBitRate | ( | const FrameStatistic & | s1, |
| const FrameStatistic & | s2 | ||
| ) |
| bool webrtc::test::LessForDecodeTime | ( | const FrameStatistic & | s1, |
| const FrameStatistic & | s2 | ||
| ) |
| bool webrtc::test::LessForEncodedSize | ( | const FrameStatistic & | s1, |
| const FrameStatistic & | s2 | ||
| ) |
| bool webrtc::test::LessForEncodeTime | ( | const FrameStatistic & | s1, |
| const FrameStatistic & | s2 | ||
| ) |
| int webrtc::test::main | ( | int | argc, |
| char * | argv[] | ||
| ) |
| void CALLBACK webrtc::test::MyClNotifyHandler | ( | HANDLE | ClRegCtx, |
| HANDLE | ClIfcCtx, | ||
| ULONG | Event, | ||
| HANDLE | SubCode, | ||
| ULONG | BufSize, | ||
| PVOID | Buffer | ||
| ) |
| std::string webrtc::test::OutputPath | ( | ) |
| const char * webrtc::test::PacketLossModeToStr | ( | PacketLossMode | e | ) |
| bool webrtc::test::ParseSinglePacket | ( | const uint8_t * | buffer, |
| size_t | size, | ||
| Packet * | packet | ||
| ) |
| bool webrtc::test::ParseSinglePacket | ( | rtc::ArrayView< const uint8_t > | buffer, |
| Packet * | packet | ||
| ) |
| void webrtc::test::PressEnterToContinue | ( | ) |
| void webrtc::test::PrintAnalysisResults | ( | const std::string & | label, |
| ResultsContainer * | results | ||
| ) |
| void webrtc::test::PrintAnalysisResults | ( | FILE * | output, |
| const std::string & | label, | ||
| ResultsContainer * | results | ||
| ) |
| void webrtc::test::PrintMaxRepeatedAndSkippedFrames | ( | const std::string & | label, |
| const std::string & | stats_file_ref_name, | ||
| const std::string & | stats_file_test_name | ||
| ) |
| void webrtc::test::PrintMaxRepeatedAndSkippedFrames | ( | FILE * | output, |
| const std::string & | label, | ||
| const std::string & | stats_file_ref_name, | ||
| const std::string & | stats_file_test_name | ||
| ) |
| void webrtc::test::PrintResult | ( | const std::string & | measurement, |
| const std::string & | modifier, | ||
| const std::string & | trace, | ||
| size_t | value, | ||
| const std::string & | units, | ||
| bool | important | ||
| ) |
| void webrtc::test::PrintResult | ( | const std::string & | measurement, |
| const std::string & | modifier, | ||
| const std::string & | trace, | ||
| const std::string & | value, | ||
| const std::string & | units, | ||
| bool | important | ||
| ) |
| void webrtc::test::PrintResultList | ( | const std::string & | measurement, |
| const std::string & | modifier, | ||
| const std::string & | trace, | ||
| const std::string & | values, | ||
| const std::string & | units, | ||
| bool | important | ||
| ) |
| void webrtc::test::PrintResultMeanAndError | ( | const std::string & | measurement, |
| const std::string & | modifier, | ||
| const std::string & | trace, | ||
| const std::string & | mean_and_error, | ||
| const std::string & | units, | ||
| bool | important | ||
| ) |
| void webrtc::test::PrintSystemCommitCharge | ( | const std::string & | test_name, |
| size_t | charge, | ||
| bool | important | ||
| ) |
| void webrtc::test::PrintSystemCommitCharge | ( | FILE * | target, |
| const std::string & | test_name, | ||
| size_t | charge, | ||
| bool | important | ||
| ) |
| std::string webrtc::test::ProjectRootPath | ( | ) |
| void webrtc::test::ReadFloatSamplesFromStereoFile | ( | size_t | samples_per_channel, |
| size_t | num_channels, | ||
| InputAudioFile * | stereo_pcm_file, | ||
| rtc::ArrayView< float > | data | ||
| ) |
| rtc::scoped_refptr< I420Buffer > webrtc::test::ReadI420Buffer | ( | int | width, |
| int | height, | ||
| FILE * | |||
| ) |
| bool webrtc::test::ReadUint16 | ( | uint16_t * | out, |
| FILE * | file | ||
| ) |
| bool webrtc::test::ReadUint32 | ( | uint32_t * | out, |
| FILE * | file | ||
| ) |
| void webrtc::test::ReceivePackets | ( | ForwardErrorCorrection::ReceivedPacketList * | to_decode_list, |
| ForwardErrorCorrection::ReceivedPacketList * | received_packet_list, | ||
| size_t | num_packets_to_decode, | ||
| float | reorder_rate, | ||
| float | duplicate_rate, | ||
| Random * | random | ||
| ) |
| std::string webrtc::test::ResourcePath | ( | const std::string & | name, |
| const std::string & | extension | ||
| ) |
| void webrtc::test::RunAnalysis | ( | const char * | reference_file_name, |
| const char * | test_file_name, | ||
| const char * | stats_file_reference_name, | ||
| const char * | stats_file_test_name, | ||
| int | width, | ||
| int | height, | ||
| ResultsContainer * | results | ||
| ) |
| bool webrtc::test::SameAddress | ( | const SocketAddress & | address1, |
| const SocketAddress & | address2 | ||
| ) |
| void webrtc::test::SetExecutablePath | ( | const std::string & | path_to_executable | ) |
| void webrtc::test::SetupFrame | ( | const StreamConfig & | stream_config, |
| std::vector< float *> * | frame, | ||
| std::vector< float > * | frame_samples | ||
| ) |
| std::string webrtc::test::SystemCommitChargeToString | ( | const std::string & | test_name, |
| size_t | charge, | ||
| bool | important | ||
| ) |
| std::string webrtc::test::TempFilename | ( | const std::string & | dir, |
| const std::string & | prefix | ||
| ) |
| webrtc::test::TEST | ( | TestInputAudioFile | , |
| DuplicateInterleaveSeparateSrcDst | |||
| ) |
| webrtc::test::TEST | ( | PerfTest | , |
| AppendResult | |||
| ) |
| webrtc::test::TEST | ( | UdpSocketManager | , |
| CreateCallsInitAndDoesNotLeakMemory | |||
| ) |
| webrtc::test::TEST | ( | IsolatedOutputTest | , |
| ShouldRejectInvalidIsolatedOutDir | |||
| ) |
| webrtc::test::TEST | ( | IsolatedOutputTest | , |
| ShouldRejectInvalidFileName | |||
| ) |
| webrtc::test::TEST | ( | UdpSocketManager | , |
| AddAndRemoveSocketDoesNotLeakMemory | |||
| ) |
| webrtc::test::TEST | ( | TestInputAudioFile | , |
| DuplicateInterleaveSameSrcDst | |||
| ) |
| webrtc::test::TEST | ( | IsolatedOutputTest | , |
| ShouldBeAbleToWriteContent | |||
| ) |
| webrtc::test::TEST | ( | TestPacket | , |
| RegularPacket | |||
| ) |
| webrtc::test::TEST | ( | UdpSocketWrapper | , |
| CreateSocket | |||
| ) |
| webrtc::test::TEST | ( | UdpSocketManager | , |
| UnremovedSocketsGetCollectedAtManagerDeletion | |||
| ) |
| webrtc::test::TEST | ( | TestPacket | , |
| DummyPacket | |||
| ) |
| webrtc::test::TEST | ( | AudioStateTest | , |
| Create | |||
| ) |
| webrtc::test::TEST | ( | FecTest | , |
| MAYBE_FecTest | |||
| ) |
| webrtc::test::TEST | ( | AudioStateTest | , |
| ConstructDestruct | |||
| ) |
| webrtc::test::TEST | ( | AudioStateTest | , |
| GetVoiceEngine | |||
| ) |
| webrtc::test::TEST | ( | AudioStateTest | , |
| TypingNoiseDetected | |||
| ) |
| webrtc::test::TEST | ( | AudioStateAudioPathTest | , |
| RecordedAudioArrivesAtOriginalTransport | |||
| ) |
| webrtc::test::TEST | ( | TestPacket | , |
| RED | |||
| ) |
| webrtc::test::TEST | ( | AudioStateAudioPathTest | , |
| QueryingProxyForAudioShouldResultInGetAudioCallOnMixerSource | |||
| ) |
| webrtc::test::TEST | ( | AudioReceiveStreamTest | , |
| ConfigToString | |||
| ) |
| webrtc::test::TEST | ( | AudioReceiveStreamTest | , |
| ConstructDestruct | |||
| ) |
| webrtc::test::TEST | ( | AudioReceiveStreamTest | , |
| ReceiveRtpPacket | |||
| ) |
| webrtc::test::TEST | ( | AudioReceiveStreamTest | , |
| ReceiveRtcpPacket | |||
| ) |
| webrtc::test::TEST | ( | AudioSendStreamTest | , |
| ConfigToString | |||
| ) |
| webrtc::test::TEST | ( | AudioReceiveStreamTest | , |
| GetStats | |||
| ) |
| webrtc::test::TEST | ( | AudioSendStreamTest | , |
| ConstructDestruct | |||
| ) |
| webrtc::test::TEST | ( | AudioSendStreamTest | , |
| SendTelephoneEvent | |||
| ) |
| webrtc::test::TEST | ( | NetEqNetworkStatsTest | , |
| DecodeFec | |||
| ) |
| webrtc::test::TEST | ( | AudioReceiveStreamTest | , |
| SetGain | |||
| ) |
| webrtc::test::TEST | ( | AudioSendStreamTest | , |
| SetMuted | |||
| ) |
| webrtc::test::TEST | ( | NetEqNetworkStatsTest | , |
| StereoDecodeFec | |||
| ) |
| webrtc::test::TEST | ( | NetEqNetworkStatsTest | , |
| NoiseExpansionTest | |||
| ) |
| webrtc::test::TEST | ( | AudioReceiveStreamTest | , |
| StreamShouldNotBeAddedToMixerWhenVoEReturnsError | |||
| ) |
| webrtc::test::TEST | ( | AudioSendStreamTest | , |
| AudioBweCorrectObjectsOnChannelProxy | |||
| ) |
| webrtc::test::TEST | ( | AudioSendStreamTest | , |
| NoAudioBweCorrectObjectsOnChannelProxy | |||
| ) |
| webrtc::test::TEST | ( | AudioReceiveStreamTest | , |
| StreamShouldBeAddedToMixerOnStart | |||
| ) |
| webrtc::test::TEST | ( | AudioSendStreamTest | , |
| GetStats | |||
| ) |
| webrtc::test::TEST | ( | AudioSendStreamTest | , |
| GetStatsTypingNoiseDetected | |||
| ) |
| webrtc::test::TEST | ( | AudioSendStreamTest | , |
| SendCodecAppliesConfigParams | |||
| ) |
| webrtc::test::TEST | ( | AudioSendStreamTest | , |
| SendCodecCanApplyVad | |||
| ) |
| webrtc::test::TEST | ( | AudioSendStreamTest | , |
| DoesNotPassHigherBitrateThanMaxBitrate | |||
| ) |
| webrtc::test::TEST | ( | AudioSendStreamTest | , |
| ProbingIntervalOnBitrateUpdated | |||
| ) |
| webrtc::test::TEST_F | ( | StatsTest | , |
| Uninitialized | |||
| ) |
| webrtc::test::TEST_F | ( | StatsTest | , |
| AddOne | |||
| ) |
| webrtc::test::TEST_F | ( | PacketReaderTest | , |
| Uninitialized | |||
| ) |
| webrtc::test::TEST_F | ( | VideoQualityAnalysisTest | , |
| MatchExtractedY4mFrame | |||
| ) |
| webrtc::test::TEST_F | ( | YuvFrameWriterTest | , |
| InitSuccess | |||
| ) |
| webrtc::test::TEST_F | ( | CommandLineParserTest | , |
| ProcessFlags | |||
| ) |
| webrtc::test::TEST_F | ( | StatsTest | , |
| AddMany | |||
| ) |
| webrtc::test::TEST_F | ( | YuvFrameWriterTest | , |
| FrameLength | |||
| ) |
| webrtc::test::TEST_F | ( | SendTimeHistoryTest | , |
| AddRemoveOne | |||
| ) |
| webrtc::test::TEST_F | ( | PacketReaderTest | , |
| InitializeZeroLengthArgument | |||
| ) |
| webrtc::test::TEST_F | ( | Y4mFrameWriterTest | , |
| InitSuccess | |||
| ) |
| webrtc::test::TEST_F | ( | YuvFrameWriterTest | , |
| WriteFrame | |||
| ) |
| webrtc::test::TEST_F | ( | ProbeControllerTest | , |
| InitiatesProbingAtStart | |||
| ) |
| webrtc::test::TEST_F | ( | Y4mFrameWriterTest | , |
| FrameLength | |||
| ) |
| webrtc::test::TEST_F | ( | YuvFrameReaderTest | , |
| InitSuccess | |||
| ) |
| webrtc::test::TEST_F | ( | PacketReaderTest | , |
| NormalSmallData | |||
| ) |
| webrtc::test::TEST_F | ( | YuvFrameReaderTest | , |
| FrameLength | |||
| ) |
| webrtc::test::TEST_F | ( | Y4mFrameWriterTest | , |
| WriteFrame | |||
| ) |
| webrtc::test::TEST_F | ( | ProbeControllerTest | , |
| ProbeOnlyWhenNetworkIsUp | |||
| ) |
| webrtc::test::TEST_F | ( | YuvFrameReaderTest | , |
| NumberOfFrames | |||
| ) |
| webrtc::test::TEST_F | ( | YuvFrameWriterTest | , |
| WriteFrameUninitialized | |||
| ) |
| webrtc::test::TEST_F | ( | CommandLineParserTest | , |
| IsStandaloneFlag | |||
| ) |
| webrtc::test::TEST_F | ( | VideoProcessorIntegrationTest | , |
| Process0PercentPacketLossVP9 | |||
| ) |
| webrtc::test::TEST_F | ( | YuvFrameReaderTest | , |
| ReadFrame | |||
| ) |
| webrtc::test::TEST_F | ( | SendTimeHistoryTest | , |
| PopulatesExpectedFields | |||
| ) |
| webrtc::test::TEST_F | ( | CommandLineParserTest | , |
| IsFlagWellFormed | |||
| ) |
| webrtc::test::TEST_F | ( | ProbeControllerTest | , |
| InitiatesProbingOnMaxBitrateIncrease | |||
| ) |
| webrtc::test::TEST_F | ( | VideoProcessorTest | , |
| Init | |||
| ) |
| webrtc::test::TEST_F | ( | Y4mFrameWriterTest | , |
| WriteFrameUninitialized | |||
| ) |
| webrtc::test::TEST_F | ( | PacketManipulatorTest | , |
| Constructor | |||
| ) |
| webrtc::test::TEST_F | ( | VideoQualityAnalysisTest | , |
| PrintAnalysisResultsEmpty | |||
| ) |
| webrtc::test::TEST_F | ( | PacketReaderTest | , |
| NormalOnePacketData | |||
| ) |
| webrtc::test::TEST_F | ( | PacketManipulatorTest | , |
| DropNone | |||
| ) |
| webrtc::test::TEST_F | ( | CommandLineParserTest | , |
| GetCommandLineFlagName | |||
| ) |
| webrtc::test::TEST_F | ( | VideoQualityAnalysisTest | , |
| PrintAnalysisResultsOneFrame | |||
| ) |
| webrtc::test::TEST_F | ( | CongestionControllerTest | , |
| OnNetworkChanged | |||
| ) |
| webrtc::test::TEST_F | ( | YuvFrameReaderTest | , |
| ReadFrameUninitialized | |||
| ) |
| webrtc::test::TEST_F | ( | VideoProcessorTest | , |
| ProcessFrame | |||
| ) |
| webrtc::test::TEST_F | ( | CommandLineParserTest | , |
| GetCommandLineFlagValue | |||
| ) |
| webrtc::test::TEST_F | ( | PacketManipulatorTest | , |
| UniformDropNoneSmallFrame | |||
| ) |
| webrtc::test::TEST_F | ( | NetEqIlbcQualityTest | , |
| Test | |||
| ) |
| webrtc::test::TEST_F | ( | NetEqPcmuQualityTest | , |
| Test | |||
| ) |
| webrtc::test::TEST_F | ( | VideoQualityAnalysisTest | , |
| PrintAnalysisResultsThreeFrames | |||
| ) |
| webrtc::test::TEST_F | ( | ProbeControllerTest | , |
| InitiatesProbingOnMaxBitrateIncreaseAtMaxBitrate | |||
| ) |
| webrtc::test::TEST_F | ( | SendTimeHistoryTest | , |
| AddThenRemoveOutOfOrder | |||
| ) |
| webrtc::test::TEST_F | ( | VideoProcessorIntegrationTest | , |
| Process5PercentPacketLossVP9 | |||
| ) |
| webrtc::test::TEST_F | ( | FrameGeneratorTest | , |
| SingleFrameFile | |||
| ) |
| webrtc::test::TEST_F | ( | VideoQualityAnalysisTest | , |
| PrintMaxRepeatedAndSkippedFramesInvalidFile | |||
| ) |
| webrtc::test::TEST_F | ( | FrameEditingTest | , |
| ValidInPath | |||
| ) |
| webrtc::test::TEST_F | ( | PacketManipulatorTest | , |
| UniformDropAll | |||
| ) |
| webrtc::test::TEST_F | ( | PacketReaderTest | , |
| NormalLargeData | |||
| ) |
| webrtc::test::TEST_F | ( | CongestionControllerTest | , |
| OnSendQueueFull | |||
| ) |
| webrtc::test::TEST_F | ( | VideoQualityAnalysisTest | , |
| PrintMaxRepeatedAndSkippedFramesEmptyStatsFile | |||
| ) |
| webrtc::test::TEST_F | ( | FrameGeneratorTest | , |
| TwoFrameFile | |||
| ) |
| webrtc::test::TEST_F | ( | ProbeControllerTest | , |
| TestExponentialProbing | |||
| ) |
| webrtc::test::TEST_F | ( | PacketManipulatorTest | , |
| UniformDropSinglePacket | |||
| ) |
| webrtc::test::TEST_F | ( | NetEqIsacQualityTest | , |
| Test | |||
| ) |
| webrtc::test::TEST_F | ( | FrameGeneratorTest | , |
| MultipleFrameFiles | |||
| ) |
| webrtc::test::TEST_F | ( | VideoQualityAnalysisTest | , |
| PrintMaxRepeatedAndSkippedFramesNormalFile | |||
| ) |
| webrtc::test::TEST_F | ( | VideoProcessorIntegrationTest | , |
| ProcessNoLossChangeBitRateVP9 | |||
| ) |
| webrtc::test::TEST_F | ( | CongestionControllerTest | , |
| OnSendQueueFullAndEstimateChange | |||
| ) |
| webrtc::test::TEST_F | ( | ProbeControllerTest | , |
| TestExponentialProbingTimeout | |||
| ) |
| webrtc::test::TEST_F | ( | UDPTransportTest | , |
| CreateTransport | |||
| ) |
| webrtc::test::TEST_F | ( | PacketReaderTest | , |
| EmptyData | |||
| ) |
| webrtc::test::TEST_F | ( | TransportFeedbackAdapterTest | , |
| AdaptsFeedbackAndPopulatesSendTimes | |||
| ) |
| webrtc::test::TEST_F | ( | PacketManipulatorTest | , |
| BurstDropNinePackets | |||
| ) |
| webrtc::test::TEST_F | ( | FrameGeneratorTest | , |
| TwoFrameFileWithRepeat | |||
| ) |
| webrtc::test::TEST_F | ( | UDPTransportTest | , |
| ConstructorDoesNotCreateSocket | |||
| ) |
| webrtc::test::TEST_F | ( | SendTimeHistoryTest | , |
| HistorySize | |||
| ) |
| webrtc::test::TEST_F | ( | FrameEditingTest | , |
| EmptySetToCut | |||
| ) |
| webrtc::test::TEST_F | ( | ProbeControllerTest | , |
| ProbeAfterEstimateDropInAlr | |||
| ) |
| webrtc::test::TEST_F | ( | UDPTransportTest | , |
| InitializeSourcePorts | |||
| ) |
| webrtc::test::TEST_F | ( | FrameGeneratorTest | , |
| MultipleFrameFilesWithRepeat | |||
| ) |
| webrtc::test::TEST_F | ( | FrameEditingTest | , |
| InValidInPath | |||
| ) |
| webrtc::test::TEST_F | ( | CongestionControllerTest | , |
| SignalNetworkState | |||
| ) |
| webrtc::test::TEST_F | ( | PacedSenderTest | , |
| QueuePacket | |||
| ) |
| webrtc::test::TEST_F | ( | VideoProcessorIntegrationTest | , |
| ProcessNoLossChangeFrameRateFrameDropVP9 | |||
| ) |
| webrtc::test::TEST_F | ( | ProbeControllerTest | , |
| PeriodicProbing | |||
| ) |
| webrtc::test::TEST_F | ( | TransportFeedbackAdapterTest | , |
| LongFeedbackDelays | |||
| ) |
| webrtc::test::TEST_F | ( | SendTimeHistoryTest | , |
| HistorySizeWithWraparound | |||
| ) |
| webrtc::test::TEST_F | ( | FrameEditingTest | , |
| DeletingEverySecondFrame | |||
| ) |
| webrtc::test::TEST_F | ( | VideoQualityAnalysisTest | , |
| PrintMaxRepeatedAndSkippedFramesSkippedFrames | |||
| ) |
| webrtc::test::TEST_F | ( | CongestionControllerTest | , |
| ResetBweAndBitrates | |||
| ) |
| webrtc::test::TEST_F | ( | CongestionControllerTest | , |
| SignalNetworkStateAndQueueIsFullAndEstimateChange | |||
| ) |
| webrtc::test::TEST_F | ( | VideoProcessorIntegrationTest | , |
| ProcessNoLossDenoiserOnVP9 | |||
| ) |
| webrtc::test::TEST_F | ( | FrameEditingTest | , |
| RepeatFrames | |||
| ) |
| webrtc::test::TEST_F | ( | ProbeControllerTest | , |
| TestExponentialProbingOverflow | |||
| ) |
| webrtc::test::TEST_F | ( | SendTimeHistoryTest | , |
| InterlievedGetAndRemove | |||
| ) |
| webrtc::test::TEST_F | ( | VideoQualityAnalysisTest | , |
| PrintMaxRepeatedAndSkippedFramesDecodeErrorInTest | |||
| ) |
| webrtc::test::TEST_F | ( | PacedSenderTest | , |
| PaceQueuedPackets | |||
| ) |
| webrtc::test::TEST_F | ( | VideoProcessorIntegrationTest | , |
| DISABLED_ProcessNoLossSpatialResizeFrameDropVP9 | |||
| ) |
| webrtc::test::TEST_F | ( | CongestionControllerTest | , |
| GetPacerQueuingDelayMs | |||
| ) |
| webrtc::test::TEST_F | ( | CongestionControllerTest | , |
| GetProbingInterval | |||
| ) |
| webrtc::test::TEST_F | ( | NetEqOpusQualityTest | , |
| Test | |||
| ) |
| webrtc::test::TEST_F | ( | CongestionControllerTest | , |
| OnReceivedPacketWithAbsSendTime | |||
| ) |
| webrtc::test::TEST_F | ( | VideoProcessorIntegrationTest | , |
| ProcessZeroPacketLoss | |||
| ) |
| webrtc::test::TEST_F | ( | TransportFeedbackAdapterTest | , |
| HandlesDroppedPackets | |||
| ) |
| webrtc::test::TEST_F | ( | VideoQualityAnalysisTest | , |
| CalculateFrameClustersOneValue | |||
| ) |
| webrtc::test::TEST_F | ( | PacedSenderTest | , |
| PaceQueuedPacketsWithDuplicates | |||
| ) |
| webrtc::test::TEST_F | ( | VideoProcessorIntegrationTest | , |
| Process5PercentPacketLoss | |||
| ) |
| webrtc::test::TEST_F | ( | VideoQualityAnalysisTest | , |
| CalculateFrameClustersOneOneTwo | |||
| ) |
| webrtc::test::TEST_F | ( | VideoProcessorIntegrationTest | , |
| Process10PercentPacketLoss | |||
| ) |
| webrtc::test::TEST_F | ( | VideoQualityAnalysisTest | , |
| CalculateFrameClustersOneOneErrErrThree | |||
| ) |
| webrtc::test::TEST_F | ( | TransportFeedbackAdapterTest | , |
| SendTimeWrapsBothWays | |||
| ) |
| webrtc::test::TEST_F | ( | DebugDumpTest | , |
| SimpleCase | |||
| ) |
| webrtc::test::TEST_F | ( | DebugDumpTest | , |
| ChangeInputFormat | |||
| ) |
| webrtc::test::TEST_F | ( | VideoQualityAnalysisTest | , |
| CalculateFrameClustersErrErr | |||
| ) |
| webrtc::test::TEST_F | ( | PacedSenderTest | , |
| CanQueuePacketsWithSameSequenceNumberOnDifferentSsrcs | |||
| ) |
| webrtc::test::TEST_F | ( | DebugDumpTest | , |
| ChangeReverseFormat | |||
| ) |
| webrtc::test::TEST_F | ( | TransportFeedbackAdapterTest | , |
| HandlesReordering | |||
| ) |
| webrtc::test::TEST_F | ( | VideoQualityAnalysisTest | , |
| CalculateFrameClustersOneOneErrErrOneOne | |||
| ) |
| webrtc::test::TEST_F | ( | VideoProcessorIntegrationTest | , |
| MAYBE_ProcessNoLossChangeBitRateVP8 | |||
| ) |
| webrtc::test::TEST_F | ( | DebugDumpTest | , |
| ChangeOutputFormat | |||
| ) |
| webrtc::test::TEST_F | ( | PacedSenderTest | , |
| Padding | |||
| ) |
| webrtc::test::TEST_F | ( | DebugDumpTest | , |
| ToggleAec | |||
| ) |
| webrtc::test::TEST_F | ( | VideoQualityAnalysisTest | , |
| CalculateFrameClustersEmpty | |||
| ) |
| webrtc::test::TEST_F | ( | TransportFeedbackAdapterTest | , |
| TimestampDeltas | |||
| ) |
| webrtc::test::TEST_F | ( | DebugDumpTest | , |
| ToggleDelayAgnosticAec | |||
| ) |
| webrtc::test::TEST_F | ( | VideoProcessorIntegrationTest | , |
| MAYBE_ProcessNoLossChangeFrameRateFrameDropVP8 | |||
| ) |
| webrtc::test::TEST_F | ( | DebugDumpTest | , |
| VerifyRefinedAdaptiveFilterExperimentalString | |||
| ) |
| webrtc::test::TEST_F | ( | PacedSenderTest | , |
| NoPaddingBeforeNormalPacket | |||
| ) |
| webrtc::test::TEST_F | ( | DebugDumpTest | , |
| VerifyCombinedExperimentalStringInclusive | |||
| ) |
| webrtc::test::TEST_F | ( | PacedSenderTest | , |
| VerifyPaddingUpToBitrate | |||
| ) |
| webrtc::test::TEST_F | ( | VideoProcessorIntegrationTest | , |
| MAYBE_ProcessNoLossTemporalLayersVP8 | |||
| ) |
| webrtc::test::TEST_F | ( | PacedSenderTest | , |
| VerifyAverageBitrateVaryingMediaPayload | |||
| ) |
| webrtc::test::TEST_F | ( | DebugDumpTest | , |
| VerifyCombinedExperimentalStringExclusive | |||
| ) |
| webrtc::test::TEST_F | ( | TransportFeedbackAdapterTest | , |
| UpdatesDelayBasedEstimate | |||
| ) |
| webrtc::test::TEST_F | ( | DebugDumpTest | , |
| VerifyAec3ExperimentalString | |||
| ) |
| webrtc::test::TEST_F | ( | PacedSenderTest | , |
| Priority | |||
| ) |
| webrtc::test::TEST_F | ( | DebugDumpTest | , |
| VerifyLevelControllerExperimentalString | |||
| ) |
| webrtc::test::TEST_F | ( | DebugDumpTest | , |
| VerifyAgcClippingLevelExperimentalString | |||
| ) |
| webrtc::test::TEST_F | ( | PacedSenderTest | , |
| RetransmissionPriority | |||
| ) |
| webrtc::test::TEST_F | ( | DebugDumpTest | , |
| VerifyEmptyExperimentalString | |||
| ) |
| webrtc::test::TEST_F | ( | DebugDumpTest | , |
| ToggleAecLevel | |||
| ) |
| webrtc::test::TEST_F | ( | PacedSenderTest | , |
| HighPrioDoesntAffectBudget | |||
| ) |
| webrtc::test::TEST_F | ( | DebugDumpTest | , |
| MAYBE_ToggleAgc | |||
| ) |
| webrtc::test::TEST_F | ( | DebugDumpTest | , |
| ToggleNs | |||
| ) |
| webrtc::test::TEST_F | ( | PacedSenderTest | , |
| Pause | |||
| ) |
| webrtc::test::TEST_F | ( | DebugDumpTest | , |
| TransientSuppressionOn | |||
| ) |
| webrtc::test::TEST_F | ( | PacedSenderTest | , |
| ResendPacket | |||
| ) |
| webrtc::test::TEST_F | ( | PacedSenderTest | , |
| ExpectedQueueTimeMs | |||
| ) |
| webrtc::test::TEST_F | ( | PacedSenderTest | , |
| QueueTimeGrowsOverTime | |||
| ) |
| webrtc::test::TEST_F | ( | PacedSenderTest | , |
| ProbingWithInsertedPackets | |||
| ) |
| webrtc::test::TEST_F | ( | PacedSenderTest | , |
| ProbingWithPaddingSupport | |||
| ) |
| webrtc::test::TEST_F | ( | PacedSenderTest | , |
| PriorityInversion | |||
| ) |
| webrtc::test::TEST_F | ( | PacedSenderTest | , |
| PaddingOveruse | |||
| ) |
| webrtc::test::TEST_F | ( | PacedSenderTest | , |
| AverageQueueTime | |||
| ) |
| webrtc::test::TEST_F | ( | PacedSenderTest | , |
| ProbeClusterId | |||
| ) |
| webrtc::test::TEST_F | ( | PacedSenderTest | , |
| AvoidBusyLoopOnSendFailure | |||
| ) |
| webrtc::test::TEST_P | ( | PlotVideoProcessorIntegrationTest | , |
| Process128x96 | |||
| ) |
| webrtc::test::TEST_P | ( | PlotVideoProcessorIntegrationTest | , |
| Process160x120 | |||
| ) |
| webrtc::test::TEST_P | ( | PlotVideoProcessorIntegrationTest | , |
| Process176x144 | |||
| ) |
| webrtc::test::TEST_P | ( | PlotVideoProcessorIntegrationTest | , |
| Process320x240 | |||
| ) |
| webrtc::test::TEST_P | ( | PlotVideoProcessorIntegrationTest | , |
| Process352x288 | |||
| ) |
| std::string webrtc::test::ValuesToString | ( | const Container & | container | ) |
| testing::AssertionResult webrtc::test::VerifyArray | ( | rtc::ArrayView< const float > | reference, |
| rtc::ArrayView< const float > | output, | ||
| float | element_error_bound | ||
| ) |
| testing::AssertionResult webrtc::test::VerifyDeinterleavedArray | ( | size_t | samples_per_channel, |
| size_t | num_channels, | ||
| rtc::ArrayView< const float > | reference, | ||
| rtc::ArrayView< const float > | output, | ||
| float | element_error_bound | ||
| ) |
| std::string webrtc::test::WorkingDir | ( | ) |
| bool webrtc::test::WriteIsolatedOutput | ( | const char * | filename, |
| const uint8_t * | buffer, | ||
| size_t | length | ||
| ) |
| bool webrtc::test::WriteIsolatedOutput | ( | const char * | filename, |
| const std::string & | content | ||
| ) |
| const int webrtc::test::DECODE_ERROR = -1 |
| const int webrtc::test::kAbsSendTimeExtensionId = 7 |
| const double webrtc::test::kAlwaysDropProbability = 1.0 |
| const int webrtc::test::kBaseKeyFrameInterval = 3000 |
| const int webrtc::test::kBurstLength = 1 |
| const char * webrtc::test::kCannotFindProjectRootDir = "ERROR_CANNOT_FIND_PROJECT_ROOT_DIR" |
| const int webrtc::test::kCifHeight = 288 |
| const int webrtc::test::kCifWidth = 352 |
| const char webrtc::test::kD3DClassName[] = "d3d_renderer" |
| const char webrtc::test::kFilenameForemanCif = "foreman_cif" |
| const size_t webrtc::test::kFrameSize = CalcBufferSize(kI420, kWidth, kHeight) |
| const int webrtc::test::kHeight = 288 |
| const float webrtc::test::kInitialBufferSize = 0.5f |
| const int webrtc::test::kInitSeed = 0x12345678 |
| const int webrtc::test::kMaxNumRateUpdates = 3 |
| double webrtc::test::kMetricsPerfectPSNR = kPerfectPSNR |
| const double webrtc::test::kNeverDropProbability = 0.0 |
| constexpr RtpPacketToSend::ExtensionManager* webrtc::test::kNoExtensions = nullptr |
| const int webrtc::test::kNumFramesLong = 299 |
| const int webrtc::test::kNumFramesShort = 100 |
| const float webrtc::test::kOptimalBufferSize = 0.6f |
| const int webrtc::test::kOutputSizeMs = 10 |
| const size_t webrtc::test::kPacketDataLength = kPacketSizeInBytes * 2 + 1 |
| const int webrtc::test::kPacketDataNumberOfPackets = 3 |
| const int webrtc::test::kPacketLossTimeUnitMs = 10 |
| const size_t webrtc::test::kPacketSizeInBytes = 1500 |
| const uint8_t webrtc::test::kPayloadType = 95 |
| const uint32_t webrtc::test::kPcapBOMNoSwapOrder = 0xa1b2c3d4UL |
| const uint32_t webrtc::test::kPcapBOMSwapOrder = 0xd4c3b2a1UL |
| const int webrtc::test::kPercTargetvsActualMismatch = 20 |
| const float webrtc::test::kScaleKeyFrameSize = 0.5f |
| const int webrtc::test::kTOffsetExtensionId = 6 |
| const int webrtc::test::kTransportSequenceNumberExtensionId = 8 |
| const int webrtc::test::kVideoRotationExtensionId = 9 |
| const int webrtc::test::kWidth = 352 |
1.8.13