Remove VideoLayerFrameId::spatial_layer, use EncodedImage::SpatialIndex instead.
Next step is to replace VideoLayerFrameId with int64_t. Bug: webrtc:12206 Change-Id: I414f491e383acf7f8efd97f7bf93dc55a5194fbf Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/206804 Reviewed-by: Ilya Nikolaevskiy <ilnik@webrtc.org> Reviewed-by: Sam Zackrisson <saza@webrtc.org> Reviewed-by: Niels Moller <nisse@webrtc.org> Commit-Queue: Philip Eliasson <philipel@webrtc.org> Cr-Commit-Position: refs/heads/master@{#33245}
This commit is contained in:
@ -73,7 +73,7 @@ class TestRtpFrameReferenceFinder : public ::testing::Test,
|
||||
|
||||
void OnCompleteFrame(std::unique_ptr<EncodedFrame> frame) override {
|
||||
int64_t pid = frame->id.picture_id;
|
||||
uint16_t sidx = frame->id.spatial_layer;
|
||||
uint16_t sidx = *frame->SpatialIndex();
|
||||
auto frame_it = frames_from_callback_.find(std::make_pair(pid, sidx));
|
||||
if (frame_it != frames_from_callback_.end()) {
|
||||
ADD_FAILURE() << "Already received frame with (pid:sidx): (" << pid << ":"
|
||||
|
||||
Reference in New Issue
Block a user