webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Classes | Namespaces | Functions
rtp_frame_reference_finder_unittest.cc File Reference
#include <cstring>
#include <limits>
#include <map>
#include <set>
#include <utility>
#include "webrtc/base/random.h"
#include "webrtc/base/refcount.h"
#include "webrtc/modules/video_coding/frame_object.h"
#include "webrtc/modules/video_coding/packet_buffer.h"
#include "webrtc/system_wrappers/include/clock.h"
#include "webrtc/test/gtest.h"

Classes

class  webrtc::video_coding::FakePacketBuffer
 
class  webrtc::video_coding::TestRtpFrameReferenceFinder
 
struct  webrtc::video_coding::TestRtpFrameReferenceFinder::FrameComp
 

Namespaces

 webrtc
 
 webrtc::video_coding
 

Functions

 webrtc::video_coding::TEST_F (TestRtpFrameReferenceFinder, PaddingPackets)
 
 webrtc::video_coding::TEST_F (TestRtpFrameReferenceFinder, PaddingPacketsReordered)
 
 webrtc::video_coding::TEST_F (TestRtpFrameReferenceFinder, PaddingPacketsReorderedMultipleKeyframes)
 
 webrtc::video_coding::TEST_F (TestRtpFrameReferenceFinder, AdvanceSavedKeyframe)
 
 webrtc::video_coding::TEST_F (TestRtpFrameReferenceFinder, ClearTo)
 
 webrtc::video_coding::TEST_F (TestRtpFrameReferenceFinder, Vp8NoPictureId)
 
 webrtc::video_coding::TEST_F (TestRtpFrameReferenceFinder, Vp8NoPictureIdReordered)
 
 webrtc::video_coding::TEST_F (TestRtpFrameReferenceFinder, Vp8KeyFrameReferences)
 
 webrtc::video_coding::TEST_F (TestRtpFrameReferenceFinder, Vp8TemporalLayers_0)
 
 webrtc::video_coding::TEST_F (TestRtpFrameReferenceFinder, Vp8TemporalLayersReordering_0)
 
 webrtc::video_coding::TEST_F (TestRtpFrameReferenceFinder, Vp8TemporalLayers_01)
 
 webrtc::video_coding::TEST_F (TestRtpFrameReferenceFinder, Vp8TemporalLayersReordering_01)
 
 webrtc::video_coding::TEST_F (TestRtpFrameReferenceFinder, Vp8TemporalLayers_0212)
 
 webrtc::video_coding::TEST_F (TestRtpFrameReferenceFinder, Vp8TemporalLayersMissingFrame_0212)
 
 webrtc::video_coding::TEST_F (TestRtpFrameReferenceFinder, Vp8TemporalLayersReordering_0212)
 
 webrtc::video_coding::TEST_F (TestRtpFrameReferenceFinder, Vp8InsertManyFrames_0212)
 
 webrtc::video_coding::TEST_F (TestRtpFrameReferenceFinder, Vp8LayerSync)
 
 webrtc::video_coding::TEST_F (TestRtpFrameReferenceFinder, Vp8Tl1SyncFrameAfterTl1Frame)
 
 webrtc::video_coding::TEST_F (TestRtpFrameReferenceFinder, Vp9GofInsertOneFrame)
 
 webrtc::video_coding::TEST_F (TestRtpFrameReferenceFinder, Vp9NoPictureIdReordered)
 
 webrtc::video_coding::TEST_F (TestRtpFrameReferenceFinder, Vp9GofTemporalLayers_0)
 
 webrtc::video_coding::TEST_F (TestRtpFrameReferenceFinder, Vp9GofTemporalLayersReordered_0)
 
 webrtc::video_coding::TEST_F (TestRtpFrameReferenceFinder, Vp9GofSkipFramesTemporalLayers_01)
 
 webrtc::video_coding::TEST_F (TestRtpFrameReferenceFinder, Vp9GofSkipFramesTemporalLayers_0212)
 
 webrtc::video_coding::TEST_F (TestRtpFrameReferenceFinder, Vp9GofTemporalLayers_01)
 
 webrtc::video_coding::TEST_F (TestRtpFrameReferenceFinder, Vp9GofTemporalLayersReordered_01)
 
 webrtc::video_coding::TEST_F (TestRtpFrameReferenceFinder, Vp9GofTemporalLayers_0212)
 
 webrtc::video_coding::TEST_F (TestRtpFrameReferenceFinder, Vp9GofTemporalLayersReordered_0212)
 
 webrtc::video_coding::TEST_F (TestRtpFrameReferenceFinder, Vp9GofTemporalLayersUpSwitch_02120212)
 
 webrtc::video_coding::TEST_F (TestRtpFrameReferenceFinder, Vp9GofTemporalLayersUpSwitchReordered_02120212)
 
 webrtc::video_coding::TEST_F (TestRtpFrameReferenceFinder, Vp9GofTemporalLayersReordered_01_0212)
 
 webrtc::video_coding::TEST_F (TestRtpFrameReferenceFinder, Vp9FlexibleModeOneFrame)
 
 webrtc::video_coding::TEST_F (TestRtpFrameReferenceFinder, Vp9FlexibleModeTwoSpatialLayers)
 
 webrtc::video_coding::TEST_F (TestRtpFrameReferenceFinder, Vp9FlexibleModeTwoSpatialLayersReordered)
 
 webrtc::video_coding::TEST_F (TestRtpFrameReferenceFinder, Vp9PidFix_PidJumpsBackwardThenForward)
 
 webrtc::video_coding::TEST_F (TestRtpFrameReferenceFinder, Vp9PidFix_Tl0JumpsBackwardThenForward)
 
 webrtc::video_coding::TEST_F (TestRtpFrameReferenceFinder, Vp9PidFix_PidSmallJumpForward)
 
 webrtc::video_coding::TEST_F (TestRtpFrameReferenceFinder, Vp9PidFix_DropOldFrame)