1. 30 May, 2009 2 commits
  2. 29 May, 2009 1 commit
  3. 23 May, 2009 2 commits
    • Rémi Denis-Courmont's avatar
      f645d20b
    • Rémi Denis-Courmont's avatar
      Merge intf_Create() and intf_RunThread() · 4a4dc6df
      Rémi Denis-Courmont authored
      Interfaces do not have an event handler that would justify the
      separation. Indeed, no caller did anything in-between.
      
      Also, the "primary" reference to the interface object belongs to the
      main thread because of the libvlc cleanup procedure. Therefore, the
      interface thread pointer really should not be returned to the creator.
      Note that this does not really fix the small race condition but it
      conceals it within intf_Create() and libvlc_InternalCleanup().
      4a4dc6df
  4. 20 May, 2009 1 commit
  5. 16 May, 2009 4 commits
  6. 15 May, 2009 2 commits
  7. 13 May, 2009 3 commits
  8. 12 May, 2009 1 commit
  9. 11 May, 2009 1 commit
    • basOS G's avatar
      Added and used text_style_* methods. · 681ac9f1
      basOS G authored
      
      
      It had the following functions:
      - text_style_New  -- allocates default text style
      - text_style_Dup  -- allocates and copies text style
      - text_style_Copy -- copies text style
      - text_style_Delete -- deallocates text style
      
      NOTE that the vout_ShowText* functions will take a p_style and copy
      it internally so you have to free in the caller function.
       Other modules where p_style was malloced there are now fixed to
      copy before calling the vout* functions.
      
      Original patch by basOS G with a few modifications by fenrir.
      Signed-off-by: default avatarLaurent Aimar <fenrir@videolan.org>
      681ac9f1
  10. 10 May, 2009 1 commit
  11. 08 May, 2009 1 commit
    • Laurent Aimar's avatar
      Fixed a race condition with input creation and events. · 80684e78
      Laurent Aimar authored
      input_CreateThread* have been splitted in two functions:
       - input_Create
       - input_Start
      to allow attaching to input events and creating settings/variables
      before starting the input thread.
      
      For consistency, input_StopThread has been renamed input_Stop.
      
      Initial report from Hugo Beauzee-Luyssen.
      80684e78
  12. 07 May, 2009 1 commit
  13. 02 May, 2009 1 commit
    • Laurent Aimar's avatar
      Added a new channel extraction helper to aout. · 29e5165b
      Laurent Aimar authored
      They are aout_CheckChannelExtraction/aout_ChannelExtract.
      They work a bit like CheckChannelReorder and ChannelReorder but does not
      have there limitations. They will mainly be used to interface the aout core
      with the world (demuxer, codecs, maybe output).
      29e5165b
  14. 26 Apr, 2009 1 commit
  15. 17 Apr, 2009 1 commit
  16. 12 Apr, 2009 1 commit
  17. 11 Apr, 2009 1 commit
  18. 10 Apr, 2009 3 commits
  19. 06 Apr, 2009 2 commits
  20. 31 Mar, 2009 1 commit
  21. 12 Mar, 2009 1 commit
    • Rémi Denis-Courmont's avatar
      Add a centralized avcodec lock · 6f037fa4
      Rémi Denis-Courmont authored
      avcodec is used from at least three different plugins: avcodec,
      switcher (which seems dead though) and indirectly in avformat. We need
      to have a common interlock for all of these.
      6f037fa4
  22. 11 Mar, 2009 1 commit
  23. 08 Mar, 2009 7 commits