Package Details: exmplayer-git 5.0.1.r2.g1ccb1ac-2

Git Clone URL: https://aur.archlinux.org/exmplayer-git.git (read-only)
Package Base: exmplayer-git
Description: MPlayer GUI front-end with 3D/2D video playback support and with audio converter, media cutter and audio extractor tools
Upstream URL: http://exmplayer.sourceforge.net/
Licenses: GPL
Conflicts: exmplayer
Provides: exmplayer
Submitter: willemw
Maintainer: willemw
Last Packager: willemw
Votes: 5
Popularity: 0.019991
First Submitted: 2015-09-25 08:38
Last Updated: 2016-07-24 08:19

Latest Comments

willemw commented on 2016-06-24 16:59

@jimnotic: you could ask the developer (on github).

jimnotic commented on 2016-06-24 16:54

Thanks willemw for you help. I edited the source like you posted and
got it to compile.

It seems I can't set the audio \ video output drivers to vaapi for hardware acceleration. There is a ExMplayer.ini file for settings but not sure what to put to force vaapi. Is this a feature they're still working on? Not much documentation on the website...

willemw commented on 2016-06-21 16:32

The build error is located here:
playerwindow.cpp:2298:59: error: no matching function for call to ‘PlayerWindow::setWindowFlags(bool)’
this->setWindowFlags(!Qt::WindowStaysOnTopHint);^M
^
In file included from /usr/include/qt4/QtGui/qmainwindow.h:45:0,
from /usr/include/qt4/QtGui/QMainWindow:1,
from playerwindow.h:22,
from playerwindow.cpp:19:
/usr/include/qt4/QtGui/qwidget.h:587:10: note: candidate: void QWidget::setWindowFlags(Qt::WindowFlags)
void setWindowFlags(Qt::WindowFlags type);
^~~~~~~~~~~~~~

Something has changed in qt4 (Qt::WindowFlags type) that causes the build error.
Reported the issue https://github.com/rupeshs/ExMplayer/issues/14.

As a quick fix (may not be correct), I changed line src/playerwindow.cpp:2298:
this->setWindowFlags(!Qt::WindowStaysOnTopHint);
into:
this->setWindowFlags(Qt::Window);

and continued the build and install with "makepkg -ei".

jimnotic commented on 2016-06-21 15:26

I get this error halfway through compilation, any ideas?
playerwindow.cpp: In member function ‘void PlayerWindow::calculateHeight()’:
playerwindow.cpp:5482:43: warning: format ‘%d’ expects argument of type ‘int’, but argument 2 has type ‘long int’ [-Wformat=]
qDebug("playerHeight :%d",playerHeight);
^
Makefile:1116: recipe for target 'playerwindow.o' failed
make: *** [playerwindow.o] Error 1