wave 0.1.3 → 0.1.4
raw patch · 6 files changed
+13/−12 lines, 6 filesdep ~wave
Dependency ranges changed: wave
Files
- CHANGELOG.md +5/−0
- Codec/Audio/Wave.hs +1/−3
- LICENSE.md +1/−1
- README.md +2/−4
- tests/Codec/Audio/WaveSpec.hs +1/−1
- wave.cabal +3/−3
CHANGELOG.md view
@@ -1,3 +1,8 @@+## Wave 0.1.4++* The library now doesn't write zero extra format information size when+ `fmt` chunk is not extensible. Previously it wrote zero size.+ ## Wave 0.1.3 * Adjust and document guessing of channel mask from number of channels alone
Codec/Audio/Wave.hs view
@@ -1,6 +1,6 @@ -- | -- Module : Codec.Audio.Wave--- Copyright : © 2016 Mark Karpov+-- Copyright : © 2016–2017 Mark Karpov -- License : BSD 3 clause -- -- Maintainer : Mark Karpov <markkarpov@openmailbox.org>@@ -724,8 +724,6 @@ SampleFormatPcmInt _ -> ksdataformatSubtypePcm SampleFormatIeeeFloat32Bit -> ksdataformatSubtypeIeeeFloat SampleFormatIeeeFloat64Bit -> ksdataformatSubtypeIeeeFloat- unless extensible $- S.putWord16le 0 -- | Render fact chunk as a strict 'ByteString'.
LICENSE.md view
@@ -1,4 +1,4 @@-Copyright © 2016 Mark Karpov+Copyright © 2016–2017 Mark Karpov All rights reserved.
README.md view
@@ -12,8 +12,6 @@ the [RF64 format](https://tech.ebu.ch/docs/tech/tech3306-2009.pdf). RF64 adds the ability to store files larger than 4 Gb. -## What- The main feature of the API is that it does not allow the user to duplicate information and introduce errors in that way. For example, block align may be calculated from other parameters of audio stream, thus we do not store it@@ -40,7 +38,7 @@ Please [read the Haddocks](https://hackage.haskell.org/package/wave) for a more detailed documentation, the usage should be trivial. -## Why+## Motivation I needed a way to work with WAVE files to finish my [`flac`](https://github.com/mrkkrp/flac) package and for analyzing input@@ -69,6 +67,6 @@ ## License -Copyright © 2016 Mark Karpov+Copyright © 2016–2017 Mark Karpov Distributed under BSD 3 clause license.
tests/Codec/Audio/WaveSpec.hs view
@@ -1,7 +1,7 @@ -- -- Test suite for the ‘wave’ package. ----- Copyright © 2016 Mark Karpov <markkarpov@openmailbox.org>+-- Copyright © 2016–2017 Mark Karpov <markkarpov@openmailbox.org> -- -- Redistribution and use in source and binary forms, with or without -- modification, are permitted provided that the following conditions are
wave.cabal view
@@ -1,7 +1,7 @@ -- -- Cabal configuration for ‘wave’ package. ----- Copyright © 2016 Mark Karpov <markkarpov@openmailbox.org>+-- Copyright © 2016–2017 Mark Karpov <markkarpov@openmailbox.org> -- -- Redistribution and use in source and binary forms, with or without -- modification, are permitted provided that the following conditions are@@ -31,7 +31,7 @@ -- POSSIBILITY OF SUCH DAMAGE. name: wave-version: 0.1.3+version: 0.1.4 cabal-version: >= 1.10 license: BSD3 license-file: LICENSE.md@@ -83,7 +83,7 @@ , data-default-class , hspec >= 2.0 && < 3.0 , temporary >= 1.1 && < 1.3- , wave >= 0.1.3+ , wave >= 0.1.4 if flag(dev) ghc-options: -Wall -Werror else