cmake_minimum_required(VERSION 3.0)
-project(MeterForPulseAudio VERSION 1.0)
+project(MeterForPulseAudio VERSION 1.1)
set(MeterForPulseAudio_SOURCES
GameDevTools/src/GDT/GameLoop.cpp
+# Version 1.1
+
+Fixed error output on invalid sink/source and invalid arguments to program.
+
# Version 1.0
Initial working release. Check the help text for usage.
if(!parser.parse(argc, argv))
{
+ std::cerr << "ERROR: Got invalid arguments! Try '-h' for usage info."
+ << std::endl;
return 1;
}
if(eol != PA_OK)
{
meter->currentState = MfPA::Meter::FAILED;
- std::cerr << pa_strerror(eol) << std::endl;
+ std::cerr << pa_strerror(pa_context_errno(c)) << std::endl;
return;
}
// get monitor-source of sink
if(eol != PA_OK)
{
meter->currentState = MfPA::Meter::FAILED;
- std::cerr << pa_strerror(eol) << std::endl;
+ std::cerr << pa_strerror(pa_context_errno(c)) << std::endl;
return;
}