Add extended header containing frame ID to the generic packetizer.
Also changes default value of frame ID in RTPVideoHeader to kNoPictureId. Special care should be take so that picture ID will not be set in RTPVideoHeader unless the client on the end supports deserializing extended generic header. Bug: webrtc:9582 Change-Id: Ib096373ed187f31e51d481193a2bda56de68f167 Reviewed-on: https://webrtc-review.googlesource.com/92084 Reviewed-by: Danil Chapovalov <danilchap@webrtc.org> Commit-Queue: Sami Kalliomäki <sakal@webrtc.org> Cr-Commit-Position: refs/heads/master@{#24250}
This commit is contained in:
committed by
Commit Bot
parent
9489c3a2ea
commit
426a80ce08
@ -46,7 +46,7 @@ struct RTPVideoHeader {
|
||||
}
|
||||
|
||||
// Information for generic codec descriptor.
|
||||
int64_t frame_id = 0;
|
||||
int64_t frame_id = kNoPictureId;
|
||||
int spatial_index = 0;
|
||||
int temporal_index = 0;
|
||||
absl::InlinedVector<int64_t, 5> dependencies;
|
||||
|
||||
Reference in New Issue
Block a user