FullscreenControllerWidget::~FullscreenControllerWidget() { getSettings()->setValue( "FullScreen/pos", previousPosition ); getSettings()->setValue( "FullScreen/screen", screenRes ); getSettings()->setValue( "FullScreen/wide", isWideFSC ); setVoutList( NULL, 0 ); vlc_mutex_destroy( &lock ); }
int FullscreenControllerWidget::qt_metacall(QMetaObject::Call _c, int _id, void **_a) { _id = AbstractController::qt_metacall(_c, _id, _a); if (_id < 0) return _id; if (_c == QMetaObject::InvokeMetaMethod) { switch (_id) { case 0: keyPressed((*reinterpret_cast< QKeyEvent*(*)>(_a[1]))); break; case 1: setVoutList((*reinterpret_cast< vout_thread_t**(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2]))); break; case 2: showFSC(); break; case 3: planHideFSC(); break; case 4: hideFSC(); break; case 5: slowHideFSC(); break; case 6: centerFSC((*reinterpret_cast< int(*)>(_a[1]))); break; default: ; } _id -= 7; } return _id; }