1. 10 Nov, 2008 3 commits
    • Max Kellermann's avatar
      flac: call flac_process_metadata() for ogg files · 23a4ce44
      Max Kellermann authored
      The flac plugin wasn't initialized properly when an OGG file was being
      decoded.  For some reason, flac_process_metadata() was explicitly not
      called for OGG files.  Since that seems to fix the issue, make it
      always call flac_process_metadata().
      23a4ce44
    • Max Kellermann's avatar
      flac: enable the oggflac plugin with older libflac versions · 0e87f855
      Max Kellermann authored
      Since decoder_list.c does not include the libflac headers, it cannot
      know whether to add the oggflac plugin to the decoder list.  Solve
      this by always enabling the oggflac sub-plugin, even with older
      libflac versions.  When the libflac API cannot support oggflac,
      disable the plugin at runtime by returning "false" from its init()
      method.
      0e87f855
    • Max Kellermann's avatar
      flac: enable oggflac with libflac · 505959f7
      Max Kellermann authored
      The "oggflac" plugin was enabled only if HAVE_FLAC_COMMON was
      defined.  HAVE_FLAC_COMMON however is only an automake variable, and
      is never available in decoder_list.c.  Make decoder_list.c depend on
      HAVE_FLAC||HAVE_OGGFLAC instead.
      505959f7
  2. 09 Nov, 2008 4 commits
  3. 08 Nov, 2008 8 commits
  4. 07 Nov, 2008 3 commits
  5. 06 Nov, 2008 6 commits
  6. 05 Nov, 2008 16 commits