1. 23 Aug, 2019 1 commit
    • Shivansh Saini's avatar
      Stubbed Media and LibVLC classes · d150b67c
      Shivansh Saini authored
      Used Abstract Factory Manager design pattern for LibVLC components
      
      Tests done: StreamsModel, SubtitlesModel, HistoryModel, FilePickerModel,
             BrowserModel, StorageModel, FileBrowserModel, NetworkModel,
             VideosViewModel
      
      Used CoroutineContextProvider to replace context on-demand.
      Added extension function for the child of SingletonHolder used in ExternalSubRepository.
      Replaced OpenSubtitleRepository.getInstance to use lazy value, so it can be replaced in tests.
      Added Dependency Provider for BrowserProvider
      Updated StubDataSource to configure data set to provide
      LibVLC: Refactored interfaces
      Signed-off-by: Shivansh Saini's avatarShivansh Saini <shivanshs9@gmail.com>
      d150b67c
  2. 13 Aug, 2019 1 commit
  3. 12 Aug, 2019 1 commit
  4. 08 Aug, 2019 1 commit
  5. 06 Aug, 2019 3 commits
  6. 26 Jul, 2019 2 commits
    • Simon Latapie's avatar
      compile.sh: check libvlc custom patches apply · d948cb1a
      Simon Latapie authored
      Use the Message-Id header in patch files to check whether they have
      already been applied to vlc sources.
      To perform that:
      - patch files are generated with the '--thread' option to generate the
        Message-Id header
      - patch files are applied with 'git am --message-id ...' to keep the
        Message-Id in the commit description
      d948cb1a
    • Geoffrey Métais's avatar
      Upgrade AndroidX to 1.1-RC · f5aefc99
      Geoffrey Métais authored
      f5aefc99
  7. 24 Jul, 2019 1 commit
  8. 18 Jul, 2019 1 commit
  9. 01 Jul, 2019 1 commit
  10. 13 Jun, 2019 1 commit
    • Thomas Guillem's avatar
      jni: fix invalid ReleaseStringUTFChars() call · d371e43f
      Thomas Guillem authored
      This function must only be used to release a java string returned by
      GetStringUTFChars().
      
      Strings allocated via NewStringUTF() must not be released, only the local ref
      should (it will be released by the garbage collector once it's not referenced
      anymore).
      
      This fixes a major memory corruption leading to various incoherent crashes.
      d371e43f
  11. 12 Jun, 2019 1 commit
  12. 03 Jun, 2019 1 commit
  13. 21 May, 2019 3 commits
  14. 16 May, 2019 3 commits
  15. 14 May, 2019 2 commits
  16. 06 May, 2019 1 commit
  17. 02 May, 2019 1 commit
  18. 11 Apr, 2019 2 commits
  19. 08 Apr, 2019 2 commits
  20. 05 Apr, 2019 2 commits
  21. 02 Apr, 2019 2 commits
  22. 29 Mar, 2019 2 commits
  23. 28 Mar, 2019 1 commit
  24. 27 Mar, 2019 1 commit
  25. 26 Mar, 2019 1 commit
  26. 20 Mar, 2019 1 commit
  27. 18 Mar, 2019 1 commit