1. 30 Jan, 2004 6 commits
  2. 29 Jan, 2004 13 commits
    • gbazin's avatar
      · 43ef6e10
      gbazin authored
      * modules/codec/speex.c, src/misc/win32_specific.c: compilation fixes.
    • gbazin's avatar
      · 2d9249bb
      gbazin authored
      * configure.ac: fixed typo.
    • Laurent Aimar's avatar
      * ps: fixed dts. · f16f6c66
      Laurent Aimar authored
    • zorglub's avatar
      Use playlist_Item* functions · e4fe636a
      zorglub authored
    • zorglub's avatar
      Options as infos were bad in several ways: it broke PLAYLIST_GO, used · 499a3845
      zorglub authored
      much memory, and was inconsistent, especially with input_CreateThread
      taking an array of options
      * Revert to using array of options
      * To add an item with options:
          - either use playlist_ItemNew, ItemAddOption, and then AddItem
            (useful if you don't have all your options in an array)
          - either use playlist_AddExt (use this if all your options are
            already in an array)
      * To add an item without options: use playlist_Add
      You can still add options after an item has been added by using either
      playlist_AddOption or playlist_ItemAddOption
      * Attempt to improve API and solve thread safety issues.
        - playlist_Item* functions allow to touch items only.
          p_item->lock must be used when needed
          (playlist_ItemNew, playlist_ItemDelete, playlist_Item*Info,
           playlist_ItemSet* )
        - playlist_ItemGetById and ItemGetByPos give you playlist_items
          for GetByPos, you should have the playlist lock
      At the moment, the playlist_Set* and playlist_*Info functions are kept (they work with position) but should be avoided.
    • Laurent Aimar's avatar
      * demux2: mmh removed some shortcut. (easier than increasing · 6dc60921
      Laurent Aimar authored
    • gbazin's avatar
      * src/misc/configuration.c, include/configuration.h: added a... · f5c7fd83
      gbazin authored
      * src/misc/configuration.c, include/configuration.h: added a change_action_add()method to associate an action (that can be triggered through a gui) to a config var.
      * modules/gui/wxwindows/preferences_widgets.*: implemented partial support for change_action_add().
      * modules/access/dshow/dshow.cpp: use change_action_add() to refresh the list of devices and to add an option to configure a device.
    • Laurent Aimar's avatar
      * au: ported to demux2 API. · 0b1ccd3e
      Laurent Aimar authored
    • Laurent Aimar's avatar
    • sigmunau's avatar
      include/vlc_common.h: · 8f735381
      sigmunau authored
       * defined a CPU_CAPABILITY_SSE2
       * implemented --see2/--no-sse2
    • Rocky Bernstein's avatar
      render.c: RV24 blending · afd56ce5
      Rocky Bernstein authored
      all: more code cleanup and perhaps slightly better bigendian handling though
           more common routines/includes.
    • Rocky Bernstein's avatar
    • Eric Petit's avatar
      macosx/vout* : · 7cef32c0
      Eric Petit authored
         + Unkludged a lot the way the OpenGL output was working until now
         + Optimized here and here. Please test!
  3. 28 Jan, 2004 7 commits
  4. 27 Jan, 2004 14 commits