Home | History | Annotate | Download | only in tests

Lines Matching refs:frame

99     pp::VideoFrame frame = cc.output();
100 ASSERT_FALSE(frame.is_null());
101 ASSERT_TRUE(frame.GetFormat() == PP_VIDEOFRAME_FORMAT_YV12 ||
102 frame.GetFormat() == PP_VIDEOFRAME_FORMAT_I420);
105 ASSERT_TRUE(frame.GetSize(&size));
109 ASSERT_GE(frame.GetTimestamp(), timestamp);
110 timestamp = frame.GetTimestamp();
112 ASSERT_GT(frame.GetDataBufferSize(), 0U);
113 ASSERT_TRUE(frame.GetDataBuffer() != NULL);
115 video_track_.RecycleFrame(frame);
117 // A recycled frame should be invalidated.
118 ASSERT_EQ(frame.GetFormat(), PP_VIDEOFRAME_FORMAT_UNKNOWN);
119 ASSERT_FALSE(frame.GetSize(&size));
120 ASSERT_EQ(frame.GetDataBufferSize(), 0U);
121 ASSERT_TRUE(frame.GetDataBuffer() == NULL);
166 pp::VideoFrame frame = cc2.output();
167 ASSERT_FALSE(frame.is_null());
169 ASSERT_EQ(frame.GetFormat(), formats[i].expected_format);
172 ASSERT_TRUE(frame.GetFormat() == PP_VIDEOFRAME_FORMAT_YV12 ||
173 frame.GetFormat() == PP_VIDEOFRAME_FORMAT_I420);
177 ASSERT_TRUE(frame.GetSize(&size));
181 ASSERT_GT(frame.GetDataBufferSize(), 0U);
182 ASSERT_TRUE(frame.GetDataBuffer() != NULL);
184 video_track_.RecycleFrame(frame);
214 pp::VideoFrame frame = cc2.output();
215 ASSERT_FALSE(frame.is_null());
216 ASSERT_TRUE(frame.GetFormat() == PP_VIDEOFRAME_FORMAT_YV12 ||
217 frame.GetFormat() == PP_VIDEOFRAME_FORMAT_I420);
220 ASSERT_TRUE(frame.GetSize(&size));
224 ASSERT_GT(frame.GetDataBufferSize(), 0U);
225 ASSERT_TRUE(frame.GetDataBuffer() != NULL);
227 video_track_.RecycleFrame(frame);