New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 647423 link

Starred by 1 user

Issue metadata

Status: Available
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: All
Pri: 2
Type: Feature


Participants' hotlists:
media-router-PE


Sign in to add a comment

Media Remoting: Add seek/CancelInFlightData optimization.

Project Member Reported by m...@chromium.org, Sep 15 2016

Issue description

In a recent code review (https://codereview.chromium.org/2310753002), we noted that CancelInFlightData() can't simply auto-ACK (i.e., cancel) all in-flight frames in the CastTransport.

It can only cancel frames where no packets have actually hit the network yet. Said another way, it can only cancel frames the receiver has definitely not seen any part of (including kickstarting!).

This bug tracks adding the optimization to "peek inside the CastTransport" and cancel frames that have not actually hit the network yet. In addition, we need to be careful about any internal state of the transport implementation that tracks or depends on knowledge of the "latest frame ID."
 
Is this still something to be done for M55?

Comment 2 by m...@chromium.org, Nov 9 2016

Labels: -M-55 M-57

Comment 3 by m...@chromium.org, Jan 4 2017

Labels: -M-57 M-58

Comment 4 by sko...@chromium.org, Mar 15 2017

Labels: -M-58
Owner: ----

Comment 5 by amp@chromium.org, Apr 10 2018

This optimize would reduce seek times for media remoting.

Sign in to add a comment