Commit graph

  • 594dc137ca
    Update dependencies master DataHoarder 2023-03-03 07:56:36 +0100
  • 2ac188033a
    Remove flac2wav / wav2flac examples on cmd DataHoarder 2022-11-30 08:02:59 +0100
  • 28f458bc53
    Automatically select best subframe encoding predictor DataHoarder 2022-07-26 17:10:57 +0200
  • e1a48c4800
    fix: encodeFrameHeaderBlockSize special encoding DataHoarder 2022-07-26 16:09:59 +0200
  • 18f6041006
    fix wav2flac encoding DataHoarder 2022-07-26 16:12:55 +0200
  • 3c16c77da5
    Update dependencies DataHoarder 2022-07-26 13:42:15 +0200
  • 42f940f815
    Update module url DataHoarder 2022-07-17 00:07:10 +0200
  • 42d25f4866
    cmd/flac2wav: fix encoding of 8-bps WAV; should use uint8, was using signed int (#52) Robin 2022-02-20 17:01:16 +0100
  • 432c74a2e7 cmd/flac2wav: fix encoding of 8-bps WAV; should use uint8, was using signed int Robin Eklind 2022-02-20 14:32:34 +0100
  • 59ff7d9caa
    fix/flac: Actually print relevant incorrect type (#49) Henry Eklind 2022-01-01 12:11:04 +0100
  • 1a6b8470f9
    Update flac.go Henry Eklind 2022-01-01 03:25:27 +0100
  • 8517aee952 check block.Header.Type before cast Paul Collins 2022-01-01 08:03:28 +1300
  • 97ecda2221 fix/flac: Actually print relevant incorrect type Henry Eklind 2021-12-31 11:43:07 +0100
  • 69bef32f45 readme: update release date of v1.0.7 and add ref to #46 Robin Eklind 2021-01-28 00:38:31 +0100
  • 48c2491b7c flac: add nil return in searchFromStart to fix build Robin Eklind 2021-01-28 00:32:43 +0100
  • 11466d8af8
    Absolute seek (#46) Henry Eklind 2021-01-28 00:23:27 +0100
  • 802031a20e
    Update flac.go Henry Eklind 2021-01-27 23:31:58 +0100
  • ac9185b7d4
    Update flac.go Henry Eklind 2021-01-27 23:31:30 +0100
  • a3a25a9cea flac: Make searchFromStart return an error instead of panic Henry Eklind 2021-01-26 23:57:12 +0100
  • 0d8619c371 flac: Add ErrNoSeeker documentation comment Henry Eklind 2021-01-26 11:01:11 +0100
  • c08b7c38c5 flac: Improve code styling Henry Eklind 2021-01-26 02:20:43 +0100
  • 57578f4c90
    Update frame/frame.go Henry Eklind 2021-01-26 02:15:59 +0100
  • b60f1c98eb
    Update flac_test.go Henry Eklind 2021-01-26 02:15:53 +0100
  • b2b9fb9b28
    Update flac.go Henry Eklind 2021-01-26 02:15:38 +0100
  • 32da24aa2c
    Update flac.go Henry Eklind 2021-01-26 02:15:26 +0100
  • b469db7208
    Update flac.go Henry Eklind 2021-01-26 02:05:28 +0100
  • a8f9e2a084
    Update flac.go Henry Eklind 2021-01-26 02:05:12 +0100
  • a8b6d7e0df seek/test: Update test case for absolute seeking Henry Eklind 2021-01-25 01:38:52 +0100
  • fc3155c074 flac/seek: Make stream.Seek seek to absolute sample numbers Henry Eklind 2021-01-25 01:38:15 +0100
  • cb78641d9e frame: Add frame.SampleNumber() Henry Eklind 2021-01-25 01:36:33 +0100
  • bb157a5067 flac: use io.ReadSeeker as parameter of NewSeek Robin Eklind 2021-01-23 18:05:53 +0100
  • b8e364af30
    Update README.md Henry Eklind 2021-01-23 17:44:19 +0100
  • 068bbda5ab
    Update README.md Henry Eklind 2021-01-23 17:43:44 +0100
  • 052c3e4f58
    Implement seek (#44) Craig Swank 2021-01-23 09:38:38 -0700
  • 6a2dec473b comment edit Craig Swank 2021-01-23 09:25:36 -0700
  • ed3dc8e0e8 try to make comment easier to understand Craig Swank 2021-01-22 16:42:13 -0700
  • f72e3808e7 remove unused Err Craig Swank 2021-01-22 16:36:59 -0700
  • 0b4716dc97 Merge branch 'seek-2' of github.com:cswank/flac into seek-2 Craig Swank 2021-01-22 16:36:44 -0700
  • 26e0e65354 CR changes Craig Swank 2021-01-22 16:35:04 -0700
  • e7e069fd8b
    Update flac.go Craig Swank 2021-01-22 16:31:21 -0700
  • fe4c1ba19b
    Update flac.go Craig Swank 2021-01-22 16:31:08 -0700
  • 8ce8d6e9a2 a little cleanup Craig Swank 2021-01-22 06:19:45 -0700
  • 06492bb02e brush up comment Craig Swank 2021-01-22 05:34:34 -0700
  • a165b7255c fixed a seek bug Craig Swank 2021-01-21 14:21:30 -0700
  • f64141007f Tweak seekTable reserved slice size Craig Swank 2021-01-21 13:20:59 -0700
  • 6adb4d2942 rename test Craig Swank 2021-01-21 13:09:29 -0700
  • d8d1ae8622 fixed io.SeekCurrent seek Craig Swank 2021-01-21 13:05:40 -0700
  • 9405789a41 update tests Craig Swank 2021-01-21 10:31:04 -0700
  • 64597dc835 Implement seek Craig Swank 2021-01-21 10:28:18 -0700
  • 266a720430 close test stream Craig Swank 2021-01-20 10:45:24 -0700
  • 61be5f2568 test decode all the test files Craig Swank 2021-01-20 10:40:58 -0700
  • 9433f10676 more seeks in seek test Craig Swank 2021-01-20 09:58:46 -0700
  • 58790bbd8c add skip test Craig Swank 2021-01-20 09:08:38 -0700
  • 3a3d69e584 wip Craig Swank 2021-01-20 06:26:57 -0700
  • 17be08ef52 rename Option func Craig Swank 2021-01-20 06:03:07 -0700
  • 0457be321e I won't be offended if you ask me to get rid of this commit! Craig Swank 2021-01-20 05:37:06 -0700
  • 190d6e3636 reword comment Craig Swank 2021-01-19 08:18:55 -0700
  • c28ed01e95 comment Craig Swank 2021-01-19 08:17:47 -0700
  • ad8e6e711c fix comment Craig Swank 2021-01-19 08:11:39 -0700
  • dcd1fe411f remove 'seems' Craig Swank 2021-01-19 08:07:34 -0700
  • 1fb180a8c3 remote commented out code Craig Swank 2021-01-19 07:47:34 -0700
  • 9fe78aceb5 fix comments Craig Swank 2021-01-19 07:40:34 -0700
  • 9c8b366cce fix searchFromEnd Craig Swank 2021-01-19 07:15:23 -0700
  • df429870c7 more CR changes Craig Swank 2021-01-19 07:08:07 -0700
  • ef305bee49 use bufio.Reader in flac.Parse Craig Swank 2021-01-19 06:58:47 -0700
  • e05b8a8e59 parse seekTable in flac.Parse Craig Swank 2021-01-19 06:57:06 -0700
  • 38f6396209 CR changes Craig Swank 2021-01-19 06:41:23 -0700
  • c28c6a4f03 whence error Craig Swank 2021-01-18 11:25:02 -0700
  • 230217d5ee hande seek error Craig Swank 2021-01-18 09:06:08 -0700
  • f6950a1e6d support io.SeekEnd and io.SeekCurrent Craig Swank 2021-01-18 07:45:08 -0700
  • de12b3887d sane-ish number of seek points Craig Swank 2021-01-17 10:59:04 -0700
  • b4c1a69d78 return SampleNum instead of file offset Craig Swank 2021-01-17 10:42:40 -0700
  • e16fd497f3 consider the number of subframes Craig Swank 2021-01-17 10:04:53 -0700
  • 81242faed9 Don't need readseeker receiver Craig Swank 2021-01-17 09:27:01 -0700
  • 234e5d113d wip Craig Swank 2021-01-17 09:20:43 -0700
  • 0b3d4b0db5 update dependencies using go get -u ./... Robin Eklind 2019-12-20 21:26:19 +0100
  • 4f9da84df5 travis: use CI scripts from mewmew/ci instead of Gist Robin Eklind 2019-12-20 21:16:10 +0100
  • 41d812b2e4 readme: add release notes for version 1.0.6 Robin Eklind 2019-12-20 21:09:38 +0100
  • ce80303686 update .gitignore Robin Eklind 2019-12-20 20:39:38 +0100
  • f296b7aa79 update go.mod Robin Eklind 2019-02-23 00:13:44 +0900
  • c28568d4b1 flac: add notice about Encoder API being experimental until 1.1.x mewmew 2018-08-20 14:59:42 +0900
  • a17e4ae49e flac: add constant encoding of samples mewmew 2018-08-20 04:24:38 +0900
  • d18ea20add flac: minor re-phrasing mewmew 2018-08-20 02:24:48 +0900
  • 723b4cbed7 flac: clarify that frame.Header.Num is calculated by the encoder mewmew 2018-08-20 02:23:59 +0900
  • c7137ce2d4 flac: fix golangci lint issues mewmew 2018-08-20 02:20:32 +0900
  • ed39720276 flac: fix golangci lint issues mewmew 2018-08-20 01:59:55 +0900
  • 12c6c08885 flac: remove unused encodePadding mewmew 2018-08-19 22:21:11 +0900
  • b8371c6886 flac: add MD5 running hash of unencoded audio samples to StreamInfo mewmew 2018-08-19 18:49:19 +0900
  • 550d307501 flac: update flac encoding API, depricate flac.Encode mewmew 2018-08-19 18:29:11 +0900
  • 5b236c8fdd frame: add sanity check for sample count in decodeLPC mewmew 2018-08-19 04:36:57 +0900
  • 21b14024c3 flac: fix UTF-8 encoding of frame number mewmew 2018-08-19 04:19:35 +0900
  • 573fbfda60 flac: add preliminary subframe encoder mewmew 2018-08-18 21:27:45 +0900
  • 844d8d354a flac: fix encoding of frame header mewmew 2018-08-18 19:22:29 +0900
  • 758fa57006 flac: calculate CRC-8 when encoding frame headers mewmew 2018-08-18 18:46:05 +0900
  • 67cdcf92a2 flac: encode frame header mewmew 2018-08-18 17:50:37 +0900
  • 3e3f4b5fcf
    flac: add Encoder API to encode audio samples and metadata blocks (#32) Robin Eklind 2018-08-19 03:18:12 +0900
  • 4309906bb8 frame: remove debug print of contiunation bytes mewmew 2018-08-19 04:21:43 +0900
  • 8c556856f4 frame: make CRC mismatch warnings instead of fatal errors mewmew 2018-08-19 03:50:28 +0900
  • a40d8c6425 flac: update go.mod mewmew 2018-08-18 02:19:36 +0900
  • dd8d7dfd1a Vendor our dependencies with vgo Henry Eklind 2018-05-28 16:35:32 +0900