@@ -464,9 +464,9 @@ def _parse_header(self):
464464 event_channels = np .array (event_channels , dtype = _event_channel_dtype )
465465
466466 if signal_channels .size > 0 :
467- # Build filter configuration registry: filter_id -> filter parameters dict
467+ # Build DSP filter configuration registry: filter_id -> filter parameters dict
468468 # Use temporary dict to deduplicate filter configs while building
469- _filter_configurations = {} # filter_id -> filter parameters dict
469+ _dsp_filter_configurations = {} # filter_id -> filter parameters dict
470470 seen_filters = {} # filter_params_tuple -> filter_id (temporary)
471471
472472 for stream_key , stream_info in stream_props .items ():
@@ -476,12 +476,13 @@ def _parse_header(self):
476476
477477 # Assign filter ID (deduplicated by filter_params_tuple)
478478 if filter_params_tuple not in seen_filters :
479- filter_id = len (_filter_configurations )
479+ filter_id = len (_dsp_filter_configurations )
480480 seen_filters [filter_params_tuple ] = filter_id
481- _filter_configurations [filter_id ] = dict (filter_params_tuple )
481+ _dsp_filter_configurations [filter_id ] = dict (filter_params_tuple )
482482
483- # Store filter configurations as private instance attribute
484- self ._filter_configurations = _filter_configurations
483+ # Store DSP filter configurations as private instance attribute
484+ # Keeping private for now - may expose via annotations or public API in future
485+ self ._dsp_filter_configurations = _dsp_filter_configurations
485486
486487 # Order streams by sampling rate (high to low)
487488 ordered_stream_keys = sorted (stream_props .keys (), reverse = True , key = lambda x : x [0 ])
0 commit comments