void BMDSmartViewClient::printStateToSerial() { for(uint8_t monId=0; monId<=1; monId++) { Serial.print(F("Monitor ")); Serial.println(monId==0?F("A:"):F("B:")); Serial.print(F("Brightness: ")); Serial.println(getBrightness(monId)); Serial.print(F("Contrast: ")); Serial.println(getContrast(monId)); Serial.print(F("Saturation: ")); Serial.println(getSaturation(monId)); Serial.print(F("Identify: ")); Serial.println(getIdentify(monId)); Serial.print(F("Border: ")); Serial.println(getBorder(monId)); Serial.print(F("WidescreenSD: ")); Serial.println(getWidescreenSD(monId)); Serial.print(F("ScopeMode: ")); Serial.println(getScopeMode(monId)); Serial.print(F("AudioChannel: ")); Serial.println(getAudioChannel(monId)); Serial.println(); } }
Profile Configuration::getProfile() const{ Profile profile(getName()); MediaElement::Container container; if(getContainer(container)){ profile.setContainer(container); } int row; if(getVideoMode(row)){ profile.setVideoMode(row); } MediaElement::Format videoFormat; if(getVideoFormat(videoFormat)){ profile.setVideoFormat(videoFormat); } MediaElement::Encoder videoEncoder; if(getVideoEncoder(videoEncoder)){ profile.setVideoEncoder(videoEncoder); } MediaElement::Bitrate videoBitrate; if(getVideoBitrate(videoBitrate)){ profile.setVideoBitrate(videoBitrate); } MediaElement::Resolution resolution; if(getVideoResolution(resolution)){ profile.setVideoResolution(resolution); } MediaElement::FFpreset ffpreset; if(getVideoFFpreset(ffpreset)){ profile.setVideoFFpreset(ffpreset); } MediaElement::Framerate framerate; if(getVideoFramerate(framerate)){ profile.setVideoFramerate(framerate); } // if(getAudioMode(row)){ profile.setAudioMode(row); } MediaElement::Format audioFormat; if(getAudioFormat(audioFormat)){ profile.setAudioFormat(audioFormat); } MediaElement::Encoder audioEncoder; if(getAudioEncoder(audioEncoder)){ profile.setAudioEncoder(audioEncoder); } MediaElement::AudioGrade audioGrade; if(getAudioGrade(audioGrade)){ profile.setAudioGrade(audioGrade); } MediaElement::Samplerate audioSamplerate; if(getAudioSamplerate(audioSamplerate)){ profile.setAudioSamplerate(audioSamplerate); } MediaElement::Channel audioChannel; if(getAudioChannel(audioChannel)){ profile.setAudioChannel(audioChannel); } // std::list<Profile::ManualSettings> manualSettings; getManualSettings(manualSettings); profile.setManualSettings(manualSettings); return profile; }