Changeset 118 for smplayer/vendor/current/src/mplayerversion.cpp
- Timestamp:
- Dec 22, 2011, 6:27:52 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
smplayer/vendor/current/src/mplayerversion.cpp
r90 r118 1 1 /* smplayer, GUI front-end for mplayer. 2 Copyright (C) 2006-201 0Ricardo Villalba <rvm@escomposlinux.org>2 Copyright (C) 2006-2011 Ricardo Villalba <rvm@escomposlinux.org> 3 3 4 4 This program is free software; you can redistribute it and/or modify … … 30 30 static QRegExp rx_mplayer_version("^MPlayer ([a-z,0-9,.]+)-(.*)"); 31 31 static QRegExp rx_mplayer_git("^MPlayer GIT(.*)", Qt::CaseInsensitive); 32 static QRegExp rx_mplayer_version_final("1.0rc([0-9])"); 32 33 #ifndef Q_OS_WIN 33 34 static QRegExp rx_mplayer_version_ubuntu("^MPlayer (\\d):(\\d)\\.(\\d)~(.*)"); … … 77 78 qDebug("MplayerVersion::mplayerVersion: MPlayer version found: %s", version.toUtf8().data()); 78 79 mplayer_svn = 0; 80 79 81 if (version == "1.0rc3") mplayer_svn = MPLAYER_1_0_RC3_SVN; 80 82 else … … 82 84 else 83 85 if (version == "1.0rc1") mplayer_svn = MPLAYER_1_0_RC1_SVN; 84 else qWarning("MplayerVersion::mplayerVersion: unknown MPlayer version"); 86 else 87 if(rx_mplayer_version_final.indexIn(version) > -1 && rx_mplayer_version_final.cap(1).toInt() > 3) 88 mplayer_svn = MPLAYER_1_0_RC3_SVN; //version is > 1.0rc3, so treat as 1.0rc3 since support for later versions is not yet implemented 89 90 else 91 qWarning("MplayerVersion::mplayerVersion: unknown MPlayer version"); 92 85 93 } 86 94
Note:
See TracChangeset
for help on using the changeset viewer.