Class TorrentListViewsUtils


  • public class TorrentListViewsUtils
    extends java.lang.Object
    • Constructor Detail

      • TorrentListViewsUtils

        public TorrentListViewsUtils()
    • Method Detail

      • playOrStreamDataSource

        public static void playOrStreamDataSource​(java.lang.Object ds,
                                                  boolean launch_already_checked)
      • playOrStreamDataSource

        public static void playOrStreamDataSource​(java.lang.Object ds,
                                                  java.lang.String referal,
                                                  boolean launch_already_checked,
                                                  boolean complete_only)
      • downloadDataSource

        public static void downloadDataSource​(java.lang.Object ds,
                                              boolean playNow,
                                              java.lang.String referal)
      • playOrStream

        public static void playOrStream​(DownloadManager dm,
                                        int file_index,
                                        boolean complete_only,
                                        boolean launch_already_checked)
      • playOrStream

        private static void playOrStream​(DownloadManager dm,
                                         int file_index,
                                         boolean complete_only,
                                         boolean launch_already_checked,
                                         java.lang.String referal)
      • _playOrStream

        private static void _playOrStream​(DownloadManager dm,
                                          int file_index,
                                          boolean complete_only,
                                          java.lang.String referal)
      • debug

        private static void debug​(java.lang.String string)
        Parameters:
        string -
        Since:
        3.0.3.3
      • installEMP

        private static int installEMP​(java.lang.String name,
                                      java.lang.Runnable target)
        Returns:
        0=good, 1 = fail, 2 = abandon
      • openInEMP

        private static int openInEMP​(DownloadManager dm,
                                     int _file_index,
                                     boolean complete_only,
                                     java.lang.String referal)
        New version accepts map with ASX parameters. If the params are null then is uses the old version to start the player. If the
        Parameters:
        dm - - DownloadManager
        Returns:
        - int: 0 = ok, 1 = fail, 2 = abandon, installation in progress
        Since:
        3.0.4.4 -
      • openInEMP

        public static int openInEMP​(java.lang.String name,
                                    java.net.URL url)
      • handleNoFileExists

        private static void handleNoFileExists​(DownloadManager dm)
        Parameters:
        dm -
        Since:
        3.0.0.7
      • playOrStream

        public static void playOrStream​(DownloadManager dm,
                                        int file_index)
        Plays or Streams a Download
        Parameters:
        dm -
        file_index - Index of file in torrent to play. -1 to auto-pick "best" play file.