All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.opentok.BroadcastLayout Maven / Gradle / Ivy

/**
 * OpenTok Java SDK
 * Copyright (C) 2023 Vonage.
 * http://www.tokbox.com
 *
 * Licensed under The MIT License (MIT). See LICENSE file for more information.
 */
package com.opentok;

/**
 *  Represents a layout
 *  configuration for a live streaming broadcast.
 */
public class BroadcastLayout extends ArchiveLayout {
    /**
     * Do not call the BroadcastLayout() constructor. To set the layout of
     * a live streaming broadcast, call the {@link OpenTok#setBroadcastLayout(String broadcastId, BroadcastProperties properties)} method.
     */
    public BroadcastLayout(Type type, String stylesheet) {
        super(type, stylesheet);
    }

    /**
     * Do not call the BroadcastLayout() constructor. To set the layout of
     * a live streaming broadcast, call the {@link OpenTok#setBroadcastLayout(String broadcastId, BroadcastProperties properties)} method.
     */
    public BroadcastLayout(Type type) {
        super(type);
    }

    /**
     * Do not call the BroadcastLayout() constructor. To set the layout of
     * a live streaming broadcast, call the {@link OpenTok#setBroadcastLayout(String broadcastId, BroadcastProperties properties)} method.
     */
    public BroadcastLayout(ScreenShareLayoutType screenshareType) { super(screenshareType); }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy