|
raw.data = stream.time_series; |
|
[raw.nbchan,raw.pnts,raw.trials] = size(raw.data); |
|
[raw.filepath,fname,fext] = fileparts(filename); raw.filename = [fname fext]; |
|
if args.effective_rate && isfinite(stream.info.effective_srate) && stream.info.effective_srate>0 |
|
raw.srate = stream.info.effective_srate; |
|
else |
|
raw.srate = str2num(stream.info.nominal_srate); %#ok<ST2NM> |
|
end |
|
raw.xmin = 0; |
|
raw.xmax = (raw.pnts-1)/raw.srate; |
and then EEG.times are rebuilt in eeg_checkset.m. Doesn't this mean that EEGLAB throws away the clock synchronization capabilities of LSL (jitter removal, clock reset handling, etc.)?
xdf-EEGLAB/eeg_load_xdf.m
Lines 66 to 75 in 38d668e
and then EEG.times are rebuilt in
eeg_checkset.m. Doesn't this mean that EEGLAB throws away the clock synchronization capabilities of LSL (jitter removal, clock reset handling, etc.)?