1. 08 Sep, 2008 3 commits
    • Max Kellermann's avatar
      added string set library · 2b8040b4
      Max Kellermann authored
      "struct strset" is a hashed string set: you can add strings to this
      library, and it stores them as a set of unique strings.  You can get
      the size of the set, and you can enumerate through all values.
      
      This will be used to replace the linear tagTracker library.
      2b8040b4
    • Max Kellermann's avatar
      output: const plugin structures · 3f6fe915
      Max Kellermann authored
      Since the plugin struct is never modified, we should store it in
      constant locations.
      3f6fe915
    • Max Kellermann's avatar
      output: static audio_output_plugin list as array · be046b25
      Max Kellermann authored
      Instead of having to register each output plugin, store them
      statically in an array.  This eliminates the need for the List library
      here, and saves some small allocations during startup.
      be046b25
  2. 07 Sep, 2008 37 commits