Remove RTPFragmentationHeader creation and propagation through webrtc
Bug: webrtc:6471 Change-Id: I5cb1e10088aaecb5981888082b87ae9957bbaaef Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/181541 Reviewed-by: Erik Språng <sprang@webrtc.org> Commit-Queue: Danil Chapovalov <danilchap@webrtc.org> Cr-Commit-Position: refs/heads/master@{#31955}
This commit is contained in:
committed by
Commit Bot
parent
c8ac35879c
commit
2549f174b5
@ -120,10 +120,9 @@ class AdapterEncodedImageCallback : public webrtc::EncodedImageCallback {
|
||||
|
||||
EncodedImageCallback::Result OnEncodedImage(
|
||||
const webrtc::EncodedImage& encoded_image,
|
||||
const webrtc::CodecSpecificInfo* codec_specific_info,
|
||||
const webrtc::RTPFragmentationHeader* fragmentation) override {
|
||||
const webrtc::CodecSpecificInfo* codec_specific_info) override {
|
||||
return adapter_->OnEncodedImage(stream_idx_, encoded_image,
|
||||
codec_specific_info, fragmentation);
|
||||
codec_specific_info);
|
||||
}
|
||||
|
||||
private:
|
||||
@ -559,15 +558,14 @@ void SimulcastEncoderAdapter::OnLossNotification(
|
||||
EncodedImageCallback::Result SimulcastEncoderAdapter::OnEncodedImage(
|
||||
size_t stream_idx,
|
||||
const EncodedImage& encodedImage,
|
||||
const CodecSpecificInfo* codecSpecificInfo,
|
||||
const RTPFragmentationHeader* fragmentation) {
|
||||
const CodecSpecificInfo* codecSpecificInfo) {
|
||||
EncodedImage stream_image(encodedImage);
|
||||
CodecSpecificInfo stream_codec_specific = *codecSpecificInfo;
|
||||
|
||||
stream_image.SetSpatialIndex(stream_idx);
|
||||
|
||||
return encoded_complete_callback_->OnEncodedImage(
|
||||
stream_image, &stream_codec_specific, fragmentation);
|
||||
return encoded_complete_callback_->OnEncodedImage(stream_image,
|
||||
&stream_codec_specific);
|
||||
}
|
||||
|
||||
void SimulcastEncoderAdapter::PopulateStreamCodec(
|
||||
|
||||
Reference in New Issue
Block a user