Package com.biglybt.core.download
Class StreamManager
java.lang.Object
com.biglybt.core.download.StreamManager
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final int
private static final int
(package private) static int
(package private) static int
(package private) AsyncDispatcher
(package private) TorrentAttribute
private static StreamManager
(package private) List
<StreamManager.SMDImpl> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint
int
static StreamManager
boolean
void
setBufferSecs
(int secs) void
setMinBufferSecs
(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)
-