package mediabrowser.model.mediainfo; import mediabrowser.model.dlna.*; public class PlaybackInfoRequest { private String Id; public final String getId() { return Id; } public final void setId(String value) { Id = value; } private String UserId; public final String getUserId() { return UserId; } public final void setUserId(String value) { UserId = value; } private Long MaxStreamingBitrate; public final Long getMaxStreamingBitrate() { return MaxStreamingBitrate; } public final void setMaxStreamingBitrate(Long value) { MaxStreamingBitrate = value; } private Long StartTimeTicks; public final Long getStartTimeTicks() { return StartTimeTicks; } public final void setStartTimeTicks(Long value) { StartTimeTicks = value; } private Integer AudioStreamIndex; public final Integer getAudioStreamIndex() { return AudioStreamIndex; } public final void setAudioStreamIndex(Integer value) { AudioStreamIndex = value; } private Integer SubtitleStreamIndex; public final Integer getSubtitleStreamIndex() { return SubtitleStreamIndex; } public final void setSubtitleStreamIndex(Integer value) { SubtitleStreamIndex = value; } private Integer MaxAudioChannels; public final Integer getMaxAudioChannels() { return MaxAudioChannels; } public final void setMaxAudioChannels(Integer value) { MaxAudioChannels = value; } private String MediaSourceId; public final String getMediaSourceId() { return MediaSourceId; } public final void setMediaSourceId(String value) { MediaSourceId = value; } private String LiveStreamId; public final String getLiveStreamId() { return LiveStreamId; } public final void setLiveStreamId(String value) { LiveStreamId = value; } private DeviceProfile DeviceProfile; public final DeviceProfile getDeviceProfile() { return DeviceProfile; } public final void setDeviceProfile(DeviceProfile value) { DeviceProfile = value; } private boolean EnableDirectPlay; public final boolean getEnableDirectPlay() { return EnableDirectPlay; } public final void setEnableDirectPlay(boolean value) { EnableDirectPlay = value; } private boolean EnableDirectStream; public final boolean getEnableDirectStream() { return EnableDirectStream; } public final void setEnableDirectStream(boolean value) { EnableDirectStream = value; } private boolean EnableTranscoding; public final boolean getEnableTranscoding() { return EnableTranscoding; } public final void setEnableTranscoding(boolean value) { EnableTranscoding = value; } private boolean ForceDirectPlayRemoteMediaSource; public final boolean getForceDirectPlayRemoteMediaSource() { return ForceDirectPlayRemoteMediaSource; } public final void setForceDirectPlayRemoteMediaSource(boolean value) { ForceDirectPlayRemoteMediaSource = value; } public PlaybackInfoRequest() { setForceDirectPlayRemoteMediaSource(true); setEnableDirectPlay(true); setEnableDirectStream(true); setEnableTranscoding(true); } }