Class StreamManager
java.lang.Object
com.biglybt.core.download.StreamManager
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final intprivate static final int(package private) static int(package private) static int(package private) AsyncDispatcher(package private) TorrentAttributeprivate static StreamManager(package private) List<StreamManager.SMDImpl> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintintstatic StreamManagerbooleanvoidsetBufferSecs(int secs) voidsetMinBufferSecs(int secs) stream(DownloadManager dm, int file_index, URL url, boolean preview_mode, StreamManagerDownloadListener listener)
-
Field Details
-
BUFFER_SECS_DEFAULT
private static final int BUFFER_SECS_DEFAULT- See Also:
-
BUFFER_MIN_SECS_DEFAULT
private static final int BUFFER_MIN_SECS_DEFAULT- See Also:
-
config_buffer_secs
static int config_buffer_secs -
config_min_buffer_secs
static int config_min_buffer_secs -
singleton
-
mi_ta
TorrentAttribute mi_ta -
dispatcher
AsyncDispatcher dispatcher -
streamers
List<StreamManager.SMDImpl> streamers
-
-
Constructor Details
-
StreamManager
private StreamManager()
-
-
Method Details
-
getSingleton
-
getBufferSecs
public int getBufferSecs() -
setBufferSecs
public void setBufferSecs(int secs) -
getMinBufferSecs
public int getMinBufferSecs() -
setMinBufferSecs
public void setMinBufferSecs(int secs) -
isStreamingUsable
public boolean isStreamingUsable() -
stream
public StreamManagerDownload stream(DownloadManager dm, int file_index, URL url, boolean preview_mode, StreamManagerDownloadListener listener)
-