Relanding r3952: VCM: Updating receiver logic
BUG=r1734 R=stefan@webrtc.org Review URL: https://webrtc-codereview.appspot.com/1433004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@3970 4adac7df-926f-26a2-2b94-8c16560cd09d
This commit is contained in:
@ -115,6 +115,10 @@ TEST_F(TestVCMReceiver, RenderBufferSize_NoKeyFrame) {
|
||||
for (int i = 0; i < num_of_frames; ++i) {
|
||||
EXPECT_GE(InsertFrame(kVideoFrameDelta, true), kNoError);
|
||||
}
|
||||
int64_t next_render_time_ms = 0;
|
||||
VCMEncodedFrame* frame = receiver_.FrameForDecoding(10, next_render_time_ms);
|
||||
EXPECT_TRUE(frame == NULL);
|
||||
receiver_.ReleaseFrame(frame);
|
||||
EXPECT_GE(InsertFrame(kVideoFrameDelta, false), kNoError);
|
||||
for (int i = 0; i < num_of_frames; ++i) {
|
||||
EXPECT_GE(InsertFrame(kVideoFrameDelta, true), kNoError);
|
||||
|
||||
Reference in New Issue
Block a user