webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
Functions | |
delayfile | parse_delay_file () |
catch | error (lasterr) |
otherwise | warning ('Unknown switch % s\n', varargin{arg_ptr}) |
isnan(s.arrival | find () |
s | sn (one_desc_ix(k)) |
s | pt (one_desc_ix(k)) |
s | arrival (one_desc_ix(k)) |
end % remove duplicate received frames that were never | decoded (RED codec) if length(unique(s.ts(isfinite(s.ts))))< length(s.ts(isfinite(s.ts))) ix |
s.sn | unique () |
if | ~isempty (nonun_ix) warning('RTP sequence numbers are in error') |
if | length (s.fs)< 1 warning('No info about sample rate found in file. Using default 8000.') |
s | fs (1) |
s | fschange_ts (1) =min(s.ts) |
send_t (start_ix:end_ix) | |
s | playout_delay (start_ix:end_ix) |
s | optbuf (start_ix:end_ix) |
plot_send_t (seq_ix) | |
plot_nw_delay (seq_ix) | |
set (h, 'color', 0.75 *[1 1 1]) | |
hold on if | any (s.optbuf~=0) peak_ix |
% | setdiff (1:length(cng_ix), peak_ix) |
set ([h1, h2], 'markersize', 1) end % h | |
set (h, 'linew', 1.5) | |
axis ([ax2(1:3) ax1(4)]) end % calculate delays and other parameters delayskip_ix | |
if | not (isempty(delaypoints)) delayvalues |
while | ~isempty (jumps) n |
if x(n+1) -x(n)< 0 % negative jump x(n+1 else % positive jump | x (n+1:end) |
axis | ( | ) |
catch error | ( | lasterr | ) |
|
virtual |
s fs | ( | 1 | ) |
if not | ( | isempty(delaypoints) | ) |
s optbuf | ( | start_ix:end_ix | ) |
|
virtual |
s playout_delay | ( | start_ix:end_ix | ) |
plot_nw_delay | ( | seq_ix | ) |
plot_send_t | ( | seq_ix | ) |
send_t | ( | start_ix:end_ix | ) |
set | ( | 'markersize' | , |
1 | |||
) |
|
virtual |
arg_ptr =1 |
s arrival =s.arrival(ix) |
case |
cng_ix =find(s.pt~=13) |
s decode =s.decode(ix) |
delay_struct |
delaypoints =[] |
else delayvalues =[] |
function[delay_struct, delayvalues] |
h1 |
h2 |
for k |
% and are sent after delayskip seconds mean_delay = mean(s.decode(use_ix)+s.playout_delay(use_ix)-send_t(use_ix)) |
s optbuf =s.optbuf(ix) |
s playout_delay =s.playout_delay(ix) |
plen =plen(ix) |
s pt =s.pt(ix) |
return |
s sn =unwrap_seqno(s.sn) |
s ts =s.ts(ix) |
use_ix |