1. 23 Jan, 2008 1 commit
  2. 15 Jan, 2008 1 commit
  3. 18 Dec, 2007 1 commit
  4. 14 Dec, 2007 1 commit
  5. 10 Dec, 2007 1 commit
  6. 09 Dec, 2007 1 commit
  7. 24 Nov, 2007 1 commit
  8. 04 Nov, 2007 1 commit
  9. 26 Oct, 2007 1 commit
  10. 03 Oct, 2007 2 commits
  11. 01 Oct, 2007 2 commits
  12. 18 Sep, 2007 1 commit
  13. 15 Sep, 2007 3 commits
  14. 01 Sep, 2007 2 commits
  15. 22 Aug, 2007 2 commits
    • Rafaël Carré's avatar
      d10a9a06
    • Rafaël Carré's avatar
      Input access locking, part 3 (final). · e02432e5
      Rafaël Carré authored
      Enforce access to input_item_t through input_item_{G,S}et*()
      Unlock mutexes before calling these functions
      Free strings returned by input_item_Get*()
      
      New functions added:
      
      char * input_item_GetURI( input_item_t  * )
      void input_item_SetURI( input_item_t * , char * )
      
      mtime_t input_item_GetDuration( input_item_t * )
      void input_item_SetDuration( input_item_t * , mtime_t )
      
      to access input_item_t->psz_uri and input_item_t->i_duration
      
      e02432e5
  16. 20 Aug, 2007 3 commits
  17. 16 Aug, 2007 1 commit
  18. 19 May, 2007 1 commit
  19. 27 Apr, 2007 1 commit
  20. 15 Apr, 2007 2 commits
  21. 04 Apr, 2007 1 commit
  22. 31 Mar, 2007 2 commits
  23. 24 Mar, 2007 1 commit
    • dionoea's avatar
      * Make it possible to give names to vlc objects (psz_object_name · 79c1ddfd
      dionoea authored
      already existed but was only used by modules as far as is know). This
      is done in the module_Need function. Needed module names now have this
      syntax: '<module>[@<name>]'. If the @<name> part is present, once the
      needed module is found it will change p_this->psz_object_name to <name>.
      In about 99% of the module_Need calls, p_this is the module's parent
      object so this is ok. The remaining calls won't use this syntax so it's
      ok i guess :)
      
      * Add new vlc_object_find_name function. It works like vlc_object_find
      but uses a string (name) instead of an integer (type) as its second
      argument.
      
      * Change the marq, mosaic and logo commands in rc.c. They now take the
      target object's name as first argument. Example:
      
      Launch vlc with:
      ./vlc -I rc --no-audio --sub-filter "marq@test{marquee=Hello}:marq@testouille{marquee=Test}" ~/media/redefined-nintendo.mpg
      
      Then issue the following command to move the second marq:
      marq-x testouille 100
      
      (and while testing I fixed #745)
      79c1ddfd
  24. 20 Feb, 2007 1 commit
  25. 15 Feb, 2007 1 commit
  26. 11 Feb, 2007 2 commits
  27. 09 Feb, 2007 1 commit
  28. 10 Jan, 2007 1 commit
  29. 24 Dec, 2006 1 commit