setter for the framerate attribute
        :param framerate:
        :return:

def framerate(self, framerate):
        """setter for the framerate attribute
        :param framerate:
        :return:
        """
        # set the int_frame_rate
        if framerate == '29.97':
            self._int_framerate = 30
            self.drop_frame = True
        elif framerate == '59.94':
            self._int_framerate = 60
            self.drop_frame = True
        elif framerate == '23.98':
            self._int_framerate = 24
        elif framerate == 'ms':
            self._int_framerate = 1000
            framerate = 1000
        elif framerate == 'frames':
            self._int_framerate = 1
        else:
            self._int_framerate = int(framerate)

        self._framerate = framerate