1. 24 Feb, 2014 1 commit
  2. 23 Feb, 2014 1 commit
    • Hugo Beauzée-Luyssen's avatar
      Hide VLC behind a set of interfaces. · 8e3da8b3
      Hugo Beauzée-Luyssen authored
      This introduces 3 interfaces:
      - IBackend: Provides the very basic functionnalies associated to a media
        backend (log hook & creating sources)
      - ISource: Provides functionnalities associated to a media source. Basic
        metadata handling & spawning renderers to use this source
      - IMemorySource: Describe a source which is described programmaticaly
        and fed from memory
      - ISourceRenderer: Allows one to render and configure render options.
      
      On paper, this is feature complete with regards to the old
      implementation.
      In practice, it is not, and pretty much all media related
      fonctionnalities are broken, and will require further refactoring to
      become functionnal again.
      8e3da8b3
  3. 16 Feb, 2014 2 commits
  4. 05 Feb, 2014 1 commit
  5. 24 Jan, 2014 2 commits
  6. 02 Aug, 2011 1 commit
  7. 26 Sep, 2010 1 commit
  8. 10 Sep, 2010 1 commit
  9. 04 Sep, 2010 1 commit
  10. 01 Sep, 2010 1 commit
    • Hugo Beauzée-Luyssen's avatar
      Effects: Refactorize effects handling. · ceff8337
      Hugo Beauzée-Luyssen authored
      Effects are now handled by an EffectUser class. This class handle
      loading, saving, adding, initializing and applicating of any effect that
      will be added to a class that inherits EffectUser.
      ceff8337
  11. 24 Aug, 2010 3 commits
  12. 15 Aug, 2010 2 commits
  13. 29 Jul, 2010 2 commits
  14. 26 Jul, 2010 2 commits
  15. 08 Jun, 2010 2 commits
  16. 27 May, 2010 1 commit
  17. 14 May, 2010 2 commits
  18. 07 Apr, 2010 2 commits
  19. 21 Mar, 2010 1 commit
  20. 10 Mar, 2010 2 commits
    • Hugo Beauzee-Luyssen's avatar
      Big big refactoring : · de5e0219
      Hugo Beauzee-Luyssen authored
      Media aren't meant to be used anywhere, except when rendering. Clip can
      now have subclips, we avoid using uuid when using Clip* is possible.
      Correcting remaining crap in MediaListViewController and co.
      View handle as many things as possible, but do not touch data.
      ImportController doesn't have to do anything with deleting media. That's
      the MediaContainer's job.
      Probably many other things...
      de5e0219
    • Hugo Beauzee-Luyssen's avatar
      Renderers: Don't provide a default implementation of getMedia · dfd60aab
      Hugo Beauzee-Luyssen authored
      The constness difference was breaking renderers inheritance
      dfd60aab
  21. 10 Feb, 2010 3 commits
  22. 08 Feb, 2010 1 commit
  23. 07 Feb, 2010 3 commits
  24. 05 Feb, 2010 2 commits