package se.sics.gvod.ls.peer; import se.sics.gvod.common.Self; import se.sics.gvod.config.BootstrapConfiguration; import se.sics.gvod.config.CroupierConfiguration; import se.sics.gvod.config.VideoConfiguration; import se.sics.kompics.Init; public final class VideoPeerInit extends Init { private final Self self; private final boolean source; private final BootstrapConfiguration bootstrapConfiguration; private final VideoConfiguration videoConfiguration; private final CroupierConfiguration croupierConfiguration; //------------------------------------------------------------------- public VideoPeerInit(Self self, boolean source, CroupierConfiguration croupierConfiguration, VideoConfiguration videoConfiguration, BootstrapConfiguration bootstrapConfiguration ) { super(); this.self = self; this.source = source; this.croupierConfiguration = croupierConfiguration; this.videoConfiguration = videoConfiguration; this.bootstrapConfiguration = bootstrapConfiguration; } public CroupierConfiguration getCroupierConfiguration() { return croupierConfiguration; } public VideoConfiguration getVideoConfiguration() { return videoConfiguration; } public Self getSelf() { return self; } public BootstrapConfiguration getBootstrapConfiguration() { return bootstrapConfiguration; } public boolean isSource() { return source; } }