Lines Matching refs:Callback
20 using webm::Callback;
27 void TestCompletedOk(Status (Callback::*function)(const ElementMetadata&)) { in TestCompletedOk()
28 Callback callback; in TestCompletedOk()
36 void TestCompletedOk(Status (Callback::*function)(const ElementMetadata&, in TestCompletedOk()
38 Callback callback; in TestCompletedOk()
46 void TestAction(Status (Callback::*function)(const ElementMetadata&, Action*), in TestAction()
48 Callback callback; in TestAction()
58 void TestAction(Status (Callback::*function)(const ElementMetadata&, const T&, in TestAction()
61 Callback callback; in TestAction()
72 void TestRead(Status (Callback::*function)(const T&, Reader*, std::uint64_t*)) { in TestRead()
73 Callback callback; in TestRead()
87 TestAction(&Callback::OnElementBegin, Action::kRead); in TEST_F()
91 TestRead(&Callback::OnUnknownElement); in TEST_F()
94 TEST_F(CallbackTest, OnEbml) { TestCompletedOk(&Callback::OnEbml); } in TEST_F()
96 TEST_F(CallbackTest, OnVoid) { TestRead(&Callback::OnVoid); } in TEST_F()
99 TestAction(&Callback::OnSegmentBegin, Action::kRead); in TEST_F()
102 TEST_F(CallbackTest, OnSeek) { TestCompletedOk(&Callback::OnSeek); } in TEST_F()
104 TEST_F(CallbackTest, OnInfo) { TestCompletedOk(&Callback::OnInfo); } in TEST_F()
107 TestAction(&Callback::OnClusterBegin, Action::kRead); in TEST_F()
111 TestAction(&Callback::OnSimpleBlockBegin, Action::kRead); in TEST_F()
115 TestCompletedOk(&Callback::OnSimpleBlockEnd); in TEST_F()
119 TestAction(&Callback::OnBlockGroupBegin, Action::kRead); in TEST_F()
123 TestAction(&Callback::OnBlockBegin, Action::kRead); in TEST_F()
126 TEST_F(CallbackTest, OnBlockEnd) { TestCompletedOk(&Callback::OnBlockEnd); } in TEST_F()
129 TestCompletedOk(&Callback::OnBlockGroupEnd); in TEST_F()
132 TEST_F(CallbackTest, OnFrame) { TestRead(&Callback::OnFrame); } in TEST_F()
134 TEST_F(CallbackTest, OnClusterEnd) { TestCompletedOk(&Callback::OnClusterEnd); } in TEST_F()
136 TEST_F(CallbackTest, OnTrackEntry) { TestCompletedOk(&Callback::OnTrackEntry); } in TEST_F()
138 TEST_F(CallbackTest, OnCuePoint) { TestCompletedOk(&Callback::OnCuePoint); } in TEST_F()
141 TestCompletedOk(&Callback::OnEditionEntry); in TEST_F()
144 TEST_F(CallbackTest, OnTag) { TestCompletedOk(&Callback::OnTag); } in TEST_F()
146 TEST_F(CallbackTest, OnSegmentEnd) { TestCompletedOk(&Callback::OnSegmentEnd); } in TEST_F()