libbass (2.4.18-0ddebs2~ubuntu24.04) noble; urgency=medium

  * use of dh-exec to reduce complexity of debian/ files

 -- Nicolas HOUDELOT <nicolas@demosdebs.org>  Thu, 27 Nov 2025 01:09:20 +0100

libbass (2.4.18-0ddebs1) unstable; urgency=medium

  * upstream update

 -- Nicolas HOUDELOT <nicolas@demosdebs.org>  Mon, 24 Nov 2025 23:41:30 +0100

libbass (2.4.17-0ddebs3) unstable; urgency=medium

  * Updated to standards-version 4.6.2
  * use debhelper compatibility v13

 -- Nicolas HOUDELOT <nicolas@demosdebs.org>  Sat, 09 Mar 2024 02:56:48 +0100

libbass (2.4.17-0ddebs2) unstable; urgency=medium

  * use xz compression until debian 13 is released

 -- Nicolas HOUDELOT <nicolas@demosdebs.org>  Sun, 23 Apr 2023 17:46:07 +0200

libbass (2.4.17-0ddebs1) unstable; urgency=medium

  * upstream update

 -- Nicolas HOUDELOT <nicolas@demosdebs.org>  Fri, 14 Apr 2023 10:29:33 +0200

libbass (2.4.16-0ddebs2) unstable; urgency=medium

  * update to standards-version 4.6.0.1
  * make use of debhelper-compat (= 12) dependency, and remove
    debian/compat file
  * avoid use of dh_dwz when compile on buster

 -- Nicolas HOUDELOT <nicolas@demosdebs.org>  Sat, 02 Apr 2022 11:29:34 +0200

libbass (2.4.16-0ddebs1) unstable; urgency=medium

  * added bass.txt doc
  * upstream update
    2.4.16 - 24/6/2021
    ------------------
    * DirectSound output mix is now generated by BASS (as with WASAPI output and
      on other platforms), losing support for DirectSound-specific features but
      gaining support for all BASS features
        BASS_DEVICE_DSOUND (BASS_Init flag)
    * Length trimming
        BASS_POS_END (BASS_ChannelSetPosition mode)
        BASS_SYNC_END (BASS_ChannelSetSync type)
        CUSTLOOP example updated
    * Custom loop start positions
        BASS_POS_LOOP (BASS_ChannelSetPosition mode)
        CUSTLOOP example updated
    * Length extending
        BASS_ATTRIB_TAIL
        BASS_SYNC_END (BASS_ChannelSetSync type)
    * Device reinitialization while retaining BASS channels and 3D settings
        BASS_DEVICE_REINIT (BASS_Init flag)
    * Retrieval of a device's activity status
        BASS_IsStarted
    * BASS_DEVICE_3D flag is no longer needed to enable 3D support
        BASS_Init
    * The "Default" device is now enabled by default on Windows and macOS
        BASS_CONFIG_DEV_DEFAULT (BASS_SetConfig option)
    * Default communications device indicator on Windows
        BASS_DEVICE_DEFAULTCOM (BASS_DEVICEINFO flag)
    * Sample channel "newonly" option changed to a flag
        BASS_SAMCHAN_NEW (BASS_SampleGetChannel flag)
    * Sample playback streams
        BASS_SAMCHAN_STREAM (BASS_SampleGetChannel flag)
        BASS_CTYPE_STREAM_SAMPLE
    * Speaker assignment support for samples
        BASS_SampleGetChannel
        BASS_ChannelFlags
    * Overriding of default flags during sample channel creation
        BASS_SampleGetChannel
    * Same sample channel handle when max=1 is now optional
        BASS_CONFIG_SAMPLE_ONEHANDLE (BASS_SetConfig option)
    * 3D max distance muting can now be toggled
        BASS_SAMPLE_MUTEMAX (BASS_ChannelFlags flag)
    * Plugin disabling without affecting existing streams
        BASS_PluginEnable
    * WASAPI recording on Windows (DirectSound is fallback/optional)
        BASS_CONFIG_REC_WASAPI (BASS_SetConfig option)
        BASS_RecordInit
    * Minimum recording buffer reduced to 10ms
        BASS_CONFIG_REC_BUFFER (BASS_SetConfig option)
    * Recording data/level retrieval without removing from buffer when not using
     a RECORDPROC
        BASS_DATA_NOREMOVE (BASS_ChannelGetData flag)
        BASS_LEVEL_NOREMOVE (BASS_ChannelGetLevelEx flag)
    * Support for level measurements longer than 1s from decoding channels
        BASS_ChannelGetLevelEx
    * Configurable restricted download rate
        BASS_CONFIG_NET_RESTRATE (BASS_SetConfig option)
    * Thread-specific internet stream timeout options
        BASS_CONFIG_THREAD (BASS_SetConfig option)
        BASS_CONFIG_NET_TIMEOUT (BASS_SetConfig option)
        BASS_CONFIG_NET_READTIMEOUT (BASS_SetConfig option)
        BASS_StreamCreateURL
    * Configured "User-Agent" header can be overridden in custom request headers
        BASS_StreamCreateURL
    * Multiple IPs will be tried when available on Linux/Android (already on
    other platforms)
        BASS_StreamCreateURL
    * BASS_STREAM_BLOCK applied automatically on files larger than 2GB
        BASS_StreamCreateURL/FileUser
    * Redirected URL retrieval
        BASS_TAG_LOCATION (BASS_ChannelGetTags type)
    * Shoutcast metadata is now optional
        BASS_CONFIG_NET_META (BASS_SetConfig option)
        BASS_TAG_META (BASS_ChannelGetTags type)
    * Support for a 2nd ID3v2 tag block
        BASS_TAG_ID3V2_2 (BASS_ChannelGetTags type)
    * OpenMPT channel name retrieval
        BASS_TAG_MUSIC_CHAN (BASS_ChannelGetTags type)
    * Delayed OGG file scanning when prescanning is disabled/impossible
        BASS_ChannelGetLength
        BASS_ChannelSetPosition
        BASS_CONFIG_OGG_PRESCAN (BASS_SetConfig option)
    * Faster seeking in large OGG files
        BASS_ChannelSetPosition
    * Unified freeing function for all channel types
        BASS_ChannelFree
    * User-defined attribute
        BASS_ATTRIB_USER (BASS_ChannelSetAttributeEx option)
    * Push stream buffer size limiting
        BASS_ATTRIB_PUSH_LIMIT (BASS_ChannelSetAttribute option)
    * Retrieval of a stream's available file data amount
        BASS_FILEPOS_AVAILABLE (BASS_StreamGetFilePosition mode)
    * Error code for unsupported URL protocols
        BASS_ERROR_PROTOCOL (BASS_StreamCreateURL error code)
    * BASS_ERROR_ALREADY error changed to success in some functions
        BASS_ChannelPause
        BASS_ChannelSetDevice
        BASS_ChannelSetLink
    * Support for custom file streaming with Android Media codecs
        BASS_StreamCreateFileUser
    * Switch to using native APIs for Android Media codecs (Android 5 or above
     required now)
        BASS_StreamCreateFile/User/URL
    * BASS_TAG_AM_MIME value changed to fix conflict on Android
        BASS_TAG_AM_MIME (BASS_ChannelGetTags type)
    * Improved support for single active input recording devices on Linux
        BASS_RecordGetInputName
        BASS_RecordGetInput
        BASS_RecordSetInput
    * Automatic resumption of recordings after an interruption on iOS
    * Fix for Media Foundation AAC streaming with Windows 10 20H1
        BASS_StreamCreateURL
        BASS_StreamCreateFileUser
    * Fix for freeze when freeing a stream after BASS_ChannelSetLink failed with
     BASS_ERROR_ALREADY on it
        BASS_ChannelSetLink
    * macOS examples rewritten in Objective-C/Cocoa
    * "MP3-FREE" version removed (MP3 patents expired)
    * armv5 (armeabi) architecture support dropped on Android

 -- Nicolas HOUDELOT <nicolas@demosdebs.org>  Wed, 28 Jul 2021 10:03:09 +0200

libbass (2.4.15-0ddebs1) unstable; urgency=medium

  * added armhf and arm64 version
  * upstream update
    2.4.15 - 17/12/2019
    -------------------
    * Channel processing granularity option
      BASS_ATTRIB_GRANULE (BASS_ChannelSetAttribute option)
    * Asynchronous mixtime sync callbacks
      BASS_SYNC_THREAD (BASS_ChannelSetSync flag)
    * Output device update period can be set in samples
      BASS_CONFIG_DEV_PERIOD (BASS_SetConfig option)
    * Continuous output when nothing is playing is now optional on OSX/iOS too
      BASS_CONFIG_DEV_NONSTOP (BASS_SetConfig option)
    * AAudio output support on Android
      BASS_Init
      BASS_CONFIG_ANDROID_AAUDIO (BASS_SetConfig option)
    * Support for audio session IDs on Android
      BASS_CONFIG_ANDROID_SESSIONID (BASS_SetConfig option)
    * ParcelFileDescriptor support on Android
      BASS_StreamCreateFile
      BASS_SampleLoad
      BASS_MusicLoad
   * FloatValue Java class added to receive floating-point values on Android 10
      BASS_Get3DFactors
      BASS_RecordGetInput
      BASS_ChannelGetAttribute
      BASS_ChannelGet3DAttributes
   * Audio session configuration option on iOS
      BASS_CONFIG_IOS_SESSION (BASS_SetConfig option)
   * OGG channel type constant renamed/duplicated to VORBIS
      BASS_CTYPE_STREAM_VORBIS
   * Error code for recognised file formats without audio
      BASS_ERROR_NOTAUDIO (BASS_StreamCreateFile/User/URL error code)
   * Error code for unstreamable MP4 files due to atom order
      BASS_ERROR_UNSTREAMABLE (BASS_StreamCreateFileUser/URL error code)
   * Fix for AAC streaming with BASS_STREAM_BLOCK on OSX 10.15 and iOS 13
      BASS_StreamCreateURL/FileUser
   * Fix for playback rate changing bug when using DirectSound
      BASS_ATTRIB_FREQ (BASS_ChannelSetAttribute option)
   * armv6 architecture support dropped on iOS

 -- Nicolas HOUDELOT <nicolas@demosdebs.org>  Tue, 28 Jul 2020 13:12:55 +0200

libbass (2.4.14-0ddebs2) unstable; urgency=medium

  * update to standard version 4.5.0

 -- Nicolas HOUDELOT <nicolas@demosdebs.org>  Sun, 12 Apr 2020 02:29:16 +0200

libbass (2.4.14-0ddebs1) unstable; urgency=medium

  * upstream update
  * added libbass2.symbols

 -- Nicolas HOUDELOT <nicolas@demosdebs.org>  Thu, 14 Nov 2019 02:55:00 +0100

libbass (2.4-0ddebs6) unstable; urgency=medium

  * update to standard version to 4.1.4

 -- Nicolas HOUDELOT <nicolas@demosdebs.org>  Tue, 21 Aug 2018 09:01:26 +0200

libbass (2.4-0ddebs5) unstable; urgency=medium

  * Update package name in case of a dist upgrade

 -- Nicolas HOUDELOT <nicolas@demosdebs.org>  Sat, 21 Jul 2018 11:08:48 +0200

libbass (2.4-0ddebs4) unstable; urgency=medium

  * updated the way to package

 -- Nicolas HOUDELOT <nicolas@demosdebs.org>  Sun, 22 Apr 2018 12:26:32 +0200

libbass (2.4-0ddebs3) unstable; urgency=medium

  * updated to Standards-Version 3.9.7

 -- Nicolas HOUDELOT <nicolas@demosdebs.org>  Sat, 08 Oct 2016 14:21:12 +0200

libbass (2.4-0ddebs2) unstable; urgency=medium

  * packaging corrections

 -- Nicolas HOUDELOT <nicolas@demosdebs.org>  Sat, 19 Mar 2016 01:55:10 +0100

libbass (2.4-0ddebs1) unstable; urgency=medium

  * Initial release

 -- Nicolas HOUDELOT <nicolas@demosdebs.org>  Mon, 08 Feb 2016 20:03:33 +0100
