digiKam
|
Public Member Functions | |
MjpegStreamSettings () | |
void | readSettings (KConfigGroup &group) |
void | setCollectionMap (const MjpegServerMap &map) |
void | writeSettings (KConfigGroup &group) |
~MjpegStreamSettings () | |
Public Attributes | |
int | delay |
Delay in seconds between inages. More... | |
EffectMngr::EffectType | effect |
Effect while displaying images. More... | |
DInfoInterface * | iface |
Plugin host interface to handle item properties. More... | |
QList< QUrl > | inputImages |
Ordered list of images to stream. More... | |
bool | loop |
Image stream as loop. More... | |
QFont | osdFont |
Font for the display of osd text. More... | |
int | outSize |
Output JPEG size ID. More... | |
int | port |
IP port to use with MJPEG Server. More... | |
bool | printApertureFocal |
Print camera Aperture and Focal while streaming. More... | |
bool | printCapIfNoTitle |
Print image captions if no title available while streaming. More... | |
bool | printComment |
Print picture comment while streaming. More... | |
bool | printDate |
Print picture creation date while streaming. More... | |
bool | printExpoSensitivity |
Print camera Exposure and Sensitivity while streaming. More... | |
bool | printLensModel |
Print camera Lens model while streaming. More... | |
bool | printMakeModel |
Print camera Make and Model while streaming. More... | |
bool | printName |
Print picture file name while streaming. More... | |
bool | printRating |
Print rating while streaming. More... | |
bool | printTags |
Print tags title while streaming. More... | |
bool | printTitle |
Print image title while streaming. More... | |
int | quality |
Jpeg compression [1...100]. More... | |
int | rate |
Number of frames by seconds. More... | |
TransitionMngr::TransType | transition |
Transition type between images. More... | |
|
explicit |
DigikamGenericMjpegStreamPlugin::MjpegStreamSettings::~MjpegStreamSettings | ( | ) |
void DigikamGenericMjpegStreamPlugin::MjpegStreamSettings::readSettings | ( | KConfigGroup & | group | ) |
Read and write settings in config file between sessions.
References delay, effect, loop, osdFont, outSize, port, printApertureFocal, printCapIfNoTitle, printComment, printDate, printExpoSensitivity, printLensModel, printMakeModel, printName, printRating, printTags, printTitle, quality, rate, and transition.
void DigikamGenericMjpegStreamPlugin::MjpegStreamSettings::setCollectionMap | ( | const MjpegServerMap & | map | ) |
Helper method to compute urlsList from a set of albms selected by end-users from GUI.
References inputImages.
void DigikamGenericMjpegStreamPlugin::MjpegStreamSettings::writeSettings | ( | KConfigGroup & | group | ) |
References delay, effect, loop, osdFont, outSize, port, printApertureFocal, printCapIfNoTitle, printComment, printDate, printExpoSensitivity, printLensModel, printMakeModel, printName, printRating, printTags, printTitle, quality, rate, and transition.
int DigikamGenericMjpegStreamPlugin::MjpegStreamSettings::delay |
Delay in seconds between inages.
Referenced by readSettings(), and writeSettings().
EffectMngr::EffectType DigikamGenericMjpegStreamPlugin::MjpegStreamSettings::effect |
Effect while displaying images.
Referenced by readSettings(), and writeSettings().
DInfoInterface* DigikamGenericMjpegStreamPlugin::MjpegStreamSettings::iface |
Plugin host interface to handle item properties.
Referenced by DigikamGenericMjpegStreamPlugin::MjpegStreamDlg::MjpegStreamDlg(), and DigikamGenericMjpegStreamPlugin::MjpegFrameOsd::PopulateOSD().
QList<QUrl> DigikamGenericMjpegStreamPlugin::MjpegStreamSettings::inputImages |
Ordered list of images to stream.
Referenced by setCollectionMap().
bool DigikamGenericMjpegStreamPlugin::MjpegStreamSettings::loop |
Image stream as loop.
Referenced by readSettings(), and writeSettings().
QFont DigikamGenericMjpegStreamPlugin::MjpegStreamSettings::osdFont |
Font for the display of osd text.
Referenced by DigikamGenericMjpegStreamPlugin::MjpegFrameOsd::PopulateOSD(), readSettings(), and writeSettings().
int DigikamGenericMjpegStreamPlugin::MjpegStreamSettings::outSize |
Output JPEG size ID.
Referenced by readSettings(), and writeSettings().
int DigikamGenericMjpegStreamPlugin::MjpegStreamSettings::port |
IP port to use with MJPEG Server.
Referenced by readSettings(), and writeSettings().
bool DigikamGenericMjpegStreamPlugin::MjpegStreamSettings::printApertureFocal |
Print camera Aperture and Focal while streaming.
Referenced by DigikamGenericMjpegStreamPlugin::MjpegFrameOsd::PopulateOSD(), readSettings(), and writeSettings().
bool DigikamGenericMjpegStreamPlugin::MjpegStreamSettings::printCapIfNoTitle |
Print image captions if no title available while streaming.
Referenced by DigikamGenericMjpegStreamPlugin::MjpegFrameOsd::PopulateOSD(), readSettings(), and writeSettings().
bool DigikamGenericMjpegStreamPlugin::MjpegStreamSettings::printComment |
Print picture comment while streaming.
Referenced by DigikamGenericMjpegStreamPlugin::MjpegFrameOsd::PopulateOSD(), readSettings(), and writeSettings().
bool DigikamGenericMjpegStreamPlugin::MjpegStreamSettings::printDate |
Print picture creation date while streaming.
Referenced by DigikamGenericMjpegStreamPlugin::MjpegFrameOsd::PopulateOSD(), readSettings(), and writeSettings().
bool DigikamGenericMjpegStreamPlugin::MjpegStreamSettings::printExpoSensitivity |
Print camera Exposure and Sensitivity while streaming.
Referenced by DigikamGenericMjpegStreamPlugin::MjpegFrameOsd::PopulateOSD(), readSettings(), and writeSettings().
bool DigikamGenericMjpegStreamPlugin::MjpegStreamSettings::printLensModel |
Print camera Lens model while streaming.
Referenced by DigikamGenericMjpegStreamPlugin::MjpegFrameOsd::PopulateOSD(), readSettings(), and writeSettings().
bool DigikamGenericMjpegStreamPlugin::MjpegStreamSettings::printMakeModel |
Print camera Make and Model while streaming.
Referenced by DigikamGenericMjpegStreamPlugin::MjpegFrameOsd::PopulateOSD(), readSettings(), and writeSettings().
bool DigikamGenericMjpegStreamPlugin::MjpegStreamSettings::printName |
Print picture file name while streaming.
Referenced by DigikamGenericMjpegStreamPlugin::MjpegFrameOsd::PopulateOSD(), readSettings(), and writeSettings().
bool DigikamGenericMjpegStreamPlugin::MjpegStreamSettings::printRating |
Print rating while streaming.
Referenced by DigikamGenericMjpegStreamPlugin::MjpegFrameOsd::PopulateOSD(), readSettings(), and writeSettings().
bool DigikamGenericMjpegStreamPlugin::MjpegStreamSettings::printTags |
Print tags title while streaming.
Referenced by DigikamGenericMjpegStreamPlugin::MjpegFrameOsd::PopulateOSD(), readSettings(), and writeSettings().
bool DigikamGenericMjpegStreamPlugin::MjpegStreamSettings::printTitle |
Print image title while streaming.
Referenced by DigikamGenericMjpegStreamPlugin::MjpegFrameOsd::PopulateOSD(), readSettings(), and writeSettings().
int DigikamGenericMjpegStreamPlugin::MjpegStreamSettings::quality |
Jpeg compression [1...100].
Referenced by readSettings(), and writeSettings().
int DigikamGenericMjpegStreamPlugin::MjpegStreamSettings::rate |
Number of frames by seconds.
Referenced by readSettings(), and writeSettings().
TransitionMngr::TransType DigikamGenericMjpegStreamPlugin::MjpegStreamSettings::transition |
Transition type between images.
Referenced by readSettings(), and writeSettings().