| Index: extensions/renderer/api/display_source/wifi_display/wifi_display_media_pipeline.cc
|
| diff --git a/extensions/renderer/api/display_source/wifi_display/wifi_display_media_pipeline.cc b/extensions/renderer/api/display_source/wifi_display/wifi_display_media_pipeline.cc
|
| index 65e4d8ec0a499a8c394a4ec743a6c066d4e482c0..261df36e33a5fd83e953ab002691f616246b225e 100644
|
| --- a/extensions/renderer/api/display_source/wifi_display/wifi_display_media_pipeline.cc
|
| +++ b/extensions/renderer/api/display_source/wifi_display/wifi_display_media_pipeline.cc
|
| @@ -162,11 +162,11 @@ void WiFiDisplayMediaPipeline::OnMediaServiceRegistered() {
|
| }
|
|
|
| void WiFiDisplayMediaPipeline::OnEncodedVideoFrame(
|
| - const WiFiDisplayEncodedFrame& frame) {
|
| + std::unique_ptr<WiFiDisplayEncodedFrame> frame) {
|
| DCHECK(packetizer_);
|
| - if (!packetizer_->EncodeElementaryStreamUnit(
|
| - 0u, frame.bytes(), frame.data.size(), frame.key_frame, frame.pts,
|
| - frame.dts, true)) {
|
| + if (!packetizer_->EncodeElementaryStreamUnit(0u, frame->bytes(),
|
| + frame->size(), frame->key_frame,
|
| + frame->pts, frame->dts, true)) {
|
| DVLOG(1) << "Couldn't write video mpegts packet";
|
| }
|
| }
|
|
|