code: def _read_openephys(openephys_file):
      
      root = ElementTree.parse(openephys_file).getroot()
  
      channels = []
      for recording in root:
          s_freq = float(recording.attrib['samplerate'])
          for processor in recording:
              for channel in processor:
                  channels.append(channel.attrib)
  
      return s_freq, channels
docs: Read the channel labels and their respective files from the
      'Continuous_Data.openephys' file
  
      Parameters
      ----------
      openephys_file : Path
          path to Continuous_Data.openephys inside the open-ephys folder
  
      Returns
      -------
      int
          sampling frequency
      list of dict
          list of channels containing the label, the filename and the gain