Preprocessor does not use the load method of the BioFile class
Created by: 183amir
The databases provide a load method in its
File class but this is not used in the preprocessor when data is read.
Some databases may contain more than one sample in one file (like videos and audios with two channles); while I understand that this is handled in
bob.bio.video for video files, it is not clear how this can be handled for audio files with two channels in them.
If the preprocessor was calling the
load method of the
BioFile) class, we could use logical paths for
File.path instead of the actual path and handle this in the
load method. For example,
File.path would be
origpath_B depending on the channel and then the
load method would return only channel A or B depending on the logical path that was requested.