Home | History | Annotate | Download | only in base

Lines Matching refs:buffer

14   scoped_refptr<DataBuffer> buffer = new DataBuffer(0);
15 EXPECT_TRUE(buffer->data());
16 EXPECT_TRUE(buffer->writable_data());
17 EXPECT_EQ(0, buffer->data_size());
18 EXPECT_FALSE(buffer->end_of_stream());
22 // Buffer size should be set.
23 scoped_refptr<DataBuffer> buffer = new DataBuffer(10);
24 EXPECT_TRUE(buffer->data());
25 EXPECT_TRUE(buffer->writable_data());
26 EXPECT_EQ(0, buffer->data_size());
27 EXPECT_FALSE(buffer->end_of_stream());
31 // Data should be passed and both data and buffer size should be set.
36 scoped_refptr<DataBuffer> buffer = new DataBuffer(data.Pass(), kSize);
37 EXPECT_TRUE(buffer->data());
38 EXPECT_TRUE(buffer->writable_data());
39 EXPECT_EQ(kData, buffer->data());
40 EXPECT_EQ(kSize, buffer->data_size());
41 EXPECT_FALSE(buffer->end_of_stream());
48 scoped_refptr<DataBuffer> buffer =
50 EXPECT_EQ(kTestDataSize, buffer->data_size());
51 EXPECT_FALSE(buffer->end_of_stream());
54 EXPECT_EQ(0, memcmp(buffer->data(), kTestData, kTestDataSize));
55 buffer->writable_data()[0] = 0xFF;
56 EXPECT_NE(0, memcmp(buffer->data(), kTestData, kTestDataSize));
60 scoped_refptr<DataBuffer> buffer = DataBuffer::CreateEOSBuffer();
61 EXPECT_TRUE(buffer->end_of_stream());
69 scoped_refptr<DataBuffer> buffer = new DataBuffer(0);
70 EXPECT_TRUE(buffer->timestamp() == kZero);
72 buffer->set_timestamp(kTimestampA);
73 EXPECT_TRUE(buffer->timestamp() == kTimestampA);
75 buffer->set_timestamp(kTimestampB);
76 EXPECT_TRUE(buffer->timestamp() == kTimestampB);
84 scoped_refptr<DataBuffer> buffer = new DataBuffer(0);
85 EXPECT_TRUE(buffer->duration() == kZero);
87 buffer->set_duration(kDurationA);
88 EXPECT_TRUE(buffer->duration() == kDurationA);
90 buffer->set_duration(kDurationB);
91 EXPECT_TRUE(buffer->duration() == kDurationB);
101 scoped_refptr<DataBuffer> buffer(new DataBuffer(kDataSize));
102 ASSERT_TRUE(buffer.get());
104 uint8* data = buffer->writable_data();
107 buffer->set_data_size(kDataSize);
108 const uint8* read_only_data = buffer->data();
111 EXPECT_FALSE(buffer->end_of_stream());