org.kurento.client.VideoInfo Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of kurento-client Show documentation
Show all versions of kurento-client Show documentation
Kurento Client
The Kurento Client project allows server applications to control media server resources.
/**
* This file is generated with Kurento ktool-rom-processor.
* Please don't edit. Changes should go to kms-interface-rom and
* ktool-rom-processor templates.
*/
package org.kurento.client;
/**
*
*
**/
@org.kurento.client.internal.ModuleName ("kurento")
public class VideoInfo {
/**
*
* Seek is possible in video source
*
**/
private boolean isSeekable;
/**
*
* First video position to do seek in ms
*
**/
private long seekableInit;
/**
*
* Last video position to do seek in ms
*
**/
private long seekableEnd;
/**
*
* Video duration in ms
*
**/
private long duration;
/**
*
* Default private constructor of VideoInfo for serialization with Jackson
*
**/
protected VideoInfo() {
super();
}
/**
*
* Create a VideoInfo
*
**/
public VideoInfo(@org.kurento.client.internal.server.Param("isSeekable") boolean isSeekable, @org.kurento.client.internal.server.Param("seekableInit") long seekableInit, @org.kurento.client.internal.server.Param("seekableEnd") long seekableEnd, @org.kurento.client.internal.server.Param("duration") long duration) {
super();
this.isSeekable = isSeekable;
this.seekableInit = seekableInit;
this.seekableEnd = seekableEnd;
this.duration = duration;
}
/**
*
* get Seek is possible in video source
*
**/
public boolean getIsSeekable(){
return isSeekable;
}
/**
*
* set Seek is possible in video source
*
**/
public void setIsSeekable(boolean isSeekable){
this.isSeekable = isSeekable;
}
/**
*
* get First video position to do seek in ms
*
**/
public long getSeekableInit(){
return seekableInit;
}
/**
*
* set First video position to do seek in ms
*
**/
public void setSeekableInit(long seekableInit){
this.seekableInit = seekableInit;
}
/**
*
* get Last video position to do seek in ms
*
**/
public long getSeekableEnd(){
return seekableEnd;
}
/**
*
* set Last video position to do seek in ms
*
**/
public void setSeekableEnd(long seekableEnd){
this.seekableEnd = seekableEnd;
}
/**
*
* get Video duration in ms
*
**/
public long getDuration(){
return duration;
}
/**
*
* set Video duration in ms
*
**/
public void setDuration(long duration){
this.duration = duration;
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy