summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--setup.cpp25
-rw-r--r--setup.h3
2 files changed, 3 insertions, 25 deletions
diff --git a/setup.cpp b/setup.cpp
index 12b30b3..534cfb4 100644
--- a/setup.cpp
+++ b/setup.cpp
@@ -17,7 +17,6 @@ namespace vdrlive {
using namespace std;
Setup::Setup():
- m_libraryPath( "/usr/local/lib" ),
m_serverPort( 8001 ),
m_lastChannel( 0 ),
m_screenshotInterval( 1000 )
@@ -27,24 +26,21 @@ Setup::Setup():
bool Setup::ParseCommandLine( int argc, char* argv[] )
{
static struct option opts[] = {
- { "lib", required_argument, NULL, 'L' },
{ "port", required_argument, NULL, 'p' },
{ "ip", required_argument, NULL, 'i' },
{ 0 }
};
int optchar, optind = 0;
- while ( ( optchar = getopt_long( argc, argv, "L:p:i:", opts, &optind ) ) != -1 ) {
+ while ( ( optchar = getopt_long( argc, argv, "p:i:", opts, &optind ) ) != -1 ) {
switch ( optchar ) {
- case 'L': m_libraryPath = optarg; break;
case 'p': m_serverPort = atoi( optarg ); break;
case 'i': m_serverIps.push_back( optarg ); break;
default: return false;
}
}
- return CheckLibraryPath() &&
- CheckServerPort() &&
+ return CheckServerPort() &&
CheckServerIps();
}
@@ -52,9 +48,7 @@ char const* Setup::CommandLineHelp() const
{
if ( m_helpString.empty() ) {
ostringstream builder;
- builder << " -L DIR, --lib=DIR libtnt-live.so will be searched in DIR\n"
- " (default: " << m_libraryPath << ")\n"
- << " -p PORT, --port=PORT use PORT to listen for incoming connections\n"
+ builder << " -p PORT, --port=PORT use PORT to listen for incoming connections\n"
" (default: " << m_serverPort << ")\n"
<< " -i IP, --ip=IP bind server only to specified IP, may appear\n"
" multiple times\n"
@@ -72,19 +66,6 @@ bool Setup::ParseSetupEntry( char const* name, char const* value )
return true;
}
-
-bool Setup::CheckLibraryPath()
-{
- ostringstream builder;
- builder << m_libraryPath << "/libtnt-live.so";
- if ( access( builder.str().c_str(), R_OK ) != 0 ) {
- esyslog( "ERROR: live can't open content library %s: %s", builder.str().c_str(), strerror( errno ) );
- cerr << "ERROR: live can't open content library " << builder << ": " << strerror( errno ) << endl;
- return false;
- }
- return true;
-}
-
bool Setup::CheckServerPort()
{
if ( m_serverPort <= 0 || m_serverPort > numeric_limits< uint16_t >::max() ) {
diff --git a/setup.h b/setup.h
index 958ef9b..a4d3a58 100644
--- a/setup.h
+++ b/setup.h
@@ -18,7 +18,6 @@ public:
typedef std::list< std::string > IpList;
// commandline
- std::string const& GetLibraryPath() const { return m_libraryPath; }
int GetServerPort() const { return m_serverPort; }
IpList const& GetServerIps() const { return m_serverIps; }
// vdr-setup
@@ -36,14 +35,12 @@ private:
mutable std::string m_helpString;
// commandline options
- std::string m_libraryPath;
int m_serverPort;
IpList m_serverIps;
// setup options
int m_lastChannel;
int m_screenshotInterval;
- bool CheckLibraryPath();
bool CheckServerPort();
bool CheckServerIps();
};