Exemple #1
0
void
MedProfile::AddVideoSrc(const std::string & sourceToken, int w, int h) {
    d->VideoSourceConfiguration = soap_new_tt__VideoSourceConfiguration(d->soap, -1);
    d->VideoSourceConfiguration->SourceToken = sourceToken;
    d->VideoSourceConfiguration->Bounds = soap_new_tt__IntRectangle(d->soap, -1);
    d->VideoSourceConfiguration->Bounds->x = 0;
    d->VideoSourceConfiguration->Bounds->y = 0;
    d->VideoSourceConfiguration->Bounds->width = w;
    d->VideoSourceConfiguration->Bounds->height = h;

}
Exemple #2
0
tt__VideoSourceConfiguration* ServiceContext::getVideoSourceCfg(struct soap* soap, const std::string &token)
{
    tt__VideoSourceConfiguration* sourcecfg = soap_new_tt__VideoSourceConfiguration(soap);
    sourcecfg->token = token;
    sourcecfg->SourceToken = token;
    int width = 0;
    int height = 0;
    int format = 0;
    getFormat(token, width, height, format);
    sourcecfg->Bounds = soap_new_req_tt__IntRectangle(soap, 0, 0, width, height);
    return sourcecfg;
}