def _change_media(self, index=-1, after_update=False): media_name = self.ui.cbMedia.currentText() frame_webcam = self.ui.frame_webcam frame_slice = self.ui.frame_slice frame_webcam.setVisible(False) frame_slice.setVisible(False) frame_video = self.ui.frame_video frame_video.setVisible(False) media_type = self.dct_media.get(media_name, None) if not media_type: self.shared_info.set(SharedInfo.GLOBAL_MEDIA, None) return if media_type == keys.get_media_type_video_name(): frame_video.setVisible(True) elif media_type == keys.get_media_type_streaming_name(): frame_webcam.setVisible(True) self.shared_info.set(SharedInfo.GLOBAL_PATH_MEDIA, None) self.shared_info.set(SharedInfo.GLOBAL_MEDIA, media_name) self.set_info() if not after_update: self.last_selected_media = media_name
def get_file_path(self): item_cbmedia = self.ui.cbMedia.currentText() media_type = self.dct_media.get(item_cbmedia, None) if media_type != keys.get_media_type_video_name(): return return self.ui.movieLineEdit.text()
def get_type_media(self): return keys.get_media_type_video_name()