Ignore:
Timestamp:
Dec 22, 2011, 6:27:52 PM (14 years ago)
Author:
Silvan Scherrer
Message:

smplayer vendor udate

File:
1 edited

Legend:

Unmodified
Added
Removed
  • smplayer/vendor/current/src/mplayerversion.cpp

    r90 r118  
    11/*  smplayer, GUI front-end for mplayer.
    2     Copyright (C) 2006-2010 Ricardo Villalba <rvm@escomposlinux.org>
     2    Copyright (C) 2006-2011 Ricardo Villalba <rvm@escomposlinux.org>
    33
    44    This program is free software; you can redistribute it and/or modify
     
    3030        static QRegExp rx_mplayer_version("^MPlayer ([a-z,0-9,.]+)-(.*)");
    3131        static QRegExp rx_mplayer_git("^MPlayer GIT(.*)", Qt::CaseInsensitive);
     32        static QRegExp rx_mplayer_version_final("1.0rc([0-9])");
    3233#ifndef Q_OS_WIN
    3334        static QRegExp rx_mplayer_version_ubuntu("^MPlayer (\\d):(\\d)\\.(\\d)~(.*)");
     
    7778                qDebug("MplayerVersion::mplayerVersion: MPlayer version found: %s", version.toUtf8().data());
    7879                mplayer_svn = 0;
     80
    7981                if (version == "1.0rc3") mplayer_svn = MPLAYER_1_0_RC3_SVN;
    8082                else
     
    8284                else
    8385                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
    8593        }
    8694
Note: See TracChangeset for help on using the changeset viewer.