diff --git a/bob/pad/face/database/aggregated_db.py b/bob/pad/face/database/aggregated_db.py index cc584490fcdd20d16f2caaa6c1c89122b8c8a67c..6a30de5e72864cbc6d00590e3f927eb286ae4187 100644 --- a/bob/pad/face/database/aggregated_db.py +++ b/bob/pad/face/database/aggregated_db.py @@ -187,7 +187,8 @@ class AggregatedDbPadFile(VideoPadFile): return file_path # ========================================================================= - def load(self, directory=None, extension='.mov'): + def load(self, directory=None, extension='.mov', + frame_selector=FrameSelector(selection_style='all')): """ Overridden version of the load method defined in the ``VideoPadFile``. @@ -252,9 +253,6 @@ class AggregatedDbPadFile(VideoPadFile): if isinstance(db_pad_file, bob.bio.video.database.mobio.MobioBioFile): - frame_selector = FrameSelector( - selection_style='all') # select all frames of the file - video_data = db_pad_file.load( directory=directory, extension='.mp4', @@ -263,7 +261,9 @@ class AggregatedDbPadFile(VideoPadFile): else: video_data = db_pad_file.load( - directory=directory, extension=extension) + directory=directory, + extension=extension, + frame_selector=frame_selector) return video_data # video data