summaryrefslogtreecommitdiff
path: root/audio
AgeCommit message (Collapse)AuthorFilesLines
2017-06-17operator bool for streams is explicit in C++11, so request it wherejoerg3-1/+55
necessary.
2017-06-17Workaround a boost bug.joerg2-1/+16
2017-06-14Updated musicpd to 0.20.9.wiz2-7/+7
ver 0.20.9 (2017/06/04) * decoder - ffmpeg: support *.adx * fix byte order detection on FreeBSD/aarch64 * fix more random crashes when compiled with clang
2017-06-14Updated p5-MusicBrainz-DiscID to 0.04.wiz2-9/+8
0.04 Tue 13 Jun 2017 22:27:29 BST - Use ExtUtils::MakeMaker instead of Module::Build - Fixed encoding in POD (RT#85212) - Fixed stack corruption in discid_put (RT#98179) - Updated tests for libdiscid 0.6.x (RT#89285) - Fixed typo in POD (RT#85212)
2017-06-07Add a missing patch to fix build with Perl 5.26.0ryoon1-0/+11
2017-06-07Fix build with Perl 5.26.0ryoon1-1/+2
2017-06-05Recursive revbump from lang/perl5 5.26.0ryoon14-27/+28
2017-05-29Updated alsa-lib to 1.1.4.wiz5-47/+20
Core Release v1.1.4 Drop ppc64-specific workaround for versioned symbols conf/ucm: broxton: add broxton-rt298 conf files Config API conf: Allow dynamic top-level config directory HWDEP API hwdep: add support for MOTU FireWire series and RME Fireface series hwdep: add Line6 USB series support Mixer API conf: Allow dynamic top-level config directory PCM API ALSA: pcm: Use recursive mutex pcm: dmix: Disable var_periodsize as default pcm:plugin: Fix sound capture via MMAP access plugin:dshare: wrong state reporting pcm:file: delegate htimestamping to slave instead of always getting real_htimestamp pcm:plug: save converter config dmix plugin: drain - quickfix for the previous patch dmix plugin: fix drain for nonblock mode pcm file plugin: handle snd_pcm_mmap_begin() error path in snd_pcm_file_mmap_commit() always handle return value from snd_config_get_id() (coverity) pcm_plugin: unify the snd_pcm_mmap_begin result value checking pcm: rate: Add capability to pass configuration node to plugins pcm: extplug: refinement of masks in extplug pcm: status dump fix timestamp formatting pcm: file: Enable file writing for capture path pcm: direct: fix race on clearing timer events pcm: dmix_rewind corrupts application pointer fix pcm: dmix: Allow disabling x86 optimizations pcm: Disable locking in async mode pcm: Avoid lock for snd_pcm_nonblock() pcm: multi: Drop the fixed slave_map[] in snd_pcm_multi_open() pcm: direct: Fix deadlock in poll_descriptors pcm: direct: don't return bogus buffer levels in xrun state pcm: direct: check state before enter poll on timer pcm: direct: Fix for sync issue on xrun recover pcm: direct: returning semop error code for semaphore up/down failures rate: dynamic update avail_min on slave plugin: dynamically update avail_min on slave pcm: rate: fix the hw_ptr update until the boundary available pcm: dshare: enable silence pcm: direct: allow users to configure different period sizes RawMidi API rawmidi: virtual: fix reading into a small buffer Sequencer API seq: improve documentation about new get pid/card functions Timer API timer: obsolete legacy rtctimer instance Topology API topology: Fix issue in parsing routes when generating topology binary conf: Allow dynamic top-level config directory topology: Allow a data section to contain multiple tuples objects topology: Group elements with the same index value into a block topology: Look up references for an object based on its index topology: Remove code parsing index value in paring each object topology: Insert new element based on its index value topology: coverity - remove dead code always handle return value from snd_config_get_id() (coverity) topology: Fix incorrect license in source comments. topology: fix unused-const-variable warning Use Case Manager API ucm parser: fix possible string overflow in uc_mgr_import_master_config() ucm: Add command 'get _file' to get the config file name of the opened card ucm: Load device-specific configuration file based on the card long name ucm: Assure the user input card name not to exceed max size of card long name ucm: parser needs limits.h ucm: Add ATTRIBUTE_UNUSED for unused parameters of execute_component_seq() ALSA Lisp conf: Allow dynamic top-level config directory Configuration conf: topology: Fix index mismatch for skl and bxt conf: Allow dynamic top-level config directory conf: Remove dmix.direct_memory_access setup conf/cards: add VC4-HDMI card pcm: dmix: Allow disabling x86 optimizations conf: Add card config for Intel HDMI/DP LPE audio conf/cards: add support for pistachio-card. conf/ucm: broxton: add broxton-rt298 conf files External Rate Converter Plugin SDK pcm: rate: Add capability to pass configuration node to plugins Kernel Headers hwdep: add support for MOTU FireWire series and RME Fireface series hwdep: add Line6 USB series support timer: obsolete legacy rtctimer instance update to libtool 1.3.3
2017-05-29Updated libopenmpt to 0.2.8190.wiz2-7/+7
libopenmpt 0.2-beta24 (2017-05-22) [Bug] localtime() was used to determine the version of Schism Tracker used to save IT and S3M files. This function is not guaranteed to be thread-safe by the standard and is now no longer used. [Bug] Compilation with GCC 4.1 was broken since 0.2-beta20.5. Improvements to seeking: Channel panning was not always updated from instruments / samples when seeking, and out-of-range global volume was not applied correctly in some formats. Work-around for reading MIDI macros and plugin settings in some malformed IT files written by old UNMO3 versions. Improve tracker detection in IT format.
2017-05-29Updated libopus to 1.1.5.wiz2-8/+7
This Opus 1.1.5 release backports the surround encoder bug fix from 1.2-beta. There are no other changes compared to 1.1.4.
2017-05-29Updated musicpd to 0.20.8.wiz2-8/+7
ver 0.20.8 (not yet released) * output - osx: fix build failure due to missing "noexcept" * playlist - m3u: support MIME type `audio/mpegurl` * fix build failure with GCC 4.x ver 0.20.7 (2017/05/15) * database - simple: fix false positive directory loop detection with NFS * enforce a reasonable minimum audio_buffer_size setting * cap buffer_before_play at 80% to prevent deadlock * fix random crashes when compiled with clang
2017-05-27Updated audio/xjadeo to 0.87mef4-140/+7
---------------------------- 2016-11-28 (0.8.7) Robin Gareus <robin@gareus.org> * fix release builds (mistake in 0.8.6) 2016-11-28 (0.8.6) Robin Gareus <robin@gareus.org> * explicitly request single-screen fullscreen on OSX * weak-link against libjack (binaries) * add NetBSD support (pkgsrc changes) - Drop two patches, upstream nos supports NetBSD (although the one patch still necessary) - (note) Does this really fit to audio category ? This application shows video syncing to audio.
2017-05-24Simplify and fix SunOS compiler flags.jperkin1-8/+1
2017-05-17Hm, this got overlooked in previous:he1-2/+2
Fix for CVE-2017-8362, ref. https://github.com/erikd/libsndfile/commit/ef1dbb2df1c0e741486646de40bd638a9c4cd808
2017-05-17Fix for CVE-2017-8362, ref.he2-5/+30
https://github.com/erikd/libsndfile/commit/ef1dbb2df1c0e741486646de40bd638a9c4cd 808 Bump PKGREVISION.
2017-05-17Fix for CVE-2017-8365, ref.he5-2/+63
https://github.com/erikd/libsndfile/commit/fd0484aba8e51d16af1e3a880f9b8b857b385eb3 Bump PKGREVISION.
2017-05-13don't fail the build just because we don't know how to check for cpumaya2-1/+35
features on ARM. it doesn't seem to be a problem if /cpu/procinfo is empty as in netbsd/arm nor if procfs is unmounted.
2017-05-12Requires libiconv. SunOS requires an explicit -liconv.jperkin1-1/+3
2017-05-09Update audio/beets to 1.4.3leot3-23/+74
pkgsrc changes: - Update MASTER_SITES to MASTER_SITE_PYPI - Update HOMEPAGE - Get rid of PYTHON_VERSIONS_INCOMPATIBLE (beets is now compatible with Python 3 too) - Misc cosmetic fixes and simplifications Changes: 1.4.3 (January 9, 2017) ----------------------- Happy new year! This new version includes a cornucopia of new features from contributors, including new tags related to classical music and a new :doc:`/plugins/absubmit` for performing acoustic analysis on your music. The :doc:`/plugins/random` has a new mode that lets you generate time-limited music---for example, you might generate a random playlist that lasts the perfect length for your walk to work. We also access as many Web services as possible over secure connections now---HTTPS everywhere! 1.4.2 (December 16, 2016) ------------------------- This is just a little bug fix release. With 1.4.2, we're also confident enough to recommend that anyone who's interested give Python 3 a try: bugs may still lurk, but we've deemed things safe enough for broad adoption. If you can, please install beets with ``pip3`` instead of ``pip2`` this time and let us know how it goes! 1.4.1 (November 25, 2016) ------------------------- Version 1.4 has **alpha-level** Python 3 support. Thanks to the heroic efforts of :user:`jrobeson`, beets should run both under Python 2.7, as before, and now under Python 3.4 and above. The support is still new: it undoubtedly contains bugs, so it may replace all your music with Limp Bizkit---but if you're brave and you have backups, please try installing on Python 3. Let us know how it goes. 1.3.19 (June 25, 2016) ---------------------- This is primarily a bug fix release: it cleans up a couple of regressions that appeared in the last version. But it also features the triumphant return of the :doc:`/plugins/beatport` and a modernized :doc:`/plugins/bpd`. It's also the first version where beets passes all its tests on Windows! May this herald a new age of cross-platform reliability for beets. 1.3.18 (May 31, 2016) --------------------- This update adds a new :doc:`/plugins/hook` that lets you integrate beets with command-line tools and an :doc:`/plugins/export` that can dump data from the beets database as JSON. You can also automatically translate lyrics using a machine translation service. The ``echonest`` plugin has been removed in this version because the API it used is `shutting down`_. You might want to try the :doc:`/plugins/acousticbrainz` instead. .. _shutting down: https://developer.spotify.com/news-stories/2016/03/29/api-improvements-update/ 1.3.17 (February 7, 2016) ------------------------- This release introduces one new plugin to fetch audio information from the `AcousticBrainz`_ project and another plugin to make it easier to submit your handcrafted metadata back to MusicBrainz. The importer also gained two oft-requested features: a way to skip the initial search process by specifying an ID ahead of time, and a way to *manually* provide metadata in the middle of the import process (via the :doc:`/plugins/edit`). Also, as of this release, the beets project has some new Internet homes! Our new domain name is `beets.io`_, and we have a shiny new GitHub organization: `beetbox`_. 1.3.16 (December 28, 2015) -------------------------- The big news in this release is a new :doc:`interactive editor plugin </plugins/edit>`. It's really nifty: you can now change your music's metadata by making changes in a visual text editor, which can sometimes be far more efficient than the built-in :ref:`modify-cmd` command. No more carefully retyping the same artist name with slight capitalization changes. This version also adds an oft-requested "not" operator to beets' queries, so you can exclude music from any operation. It also brings friendlier formatting (and querying!) of song durations. 1.3.15 (October 17, 2015) ------------------------- This release adds a new plugin for checking file quality and a new source for lyrics. The larger features are: * A new :doc:`/plugins/badfiles` helps you scan for corruption in your music collection. Thanks to :user:`fxthomas`. :bug:`1568` * :doc:`/plugins/lyrics`: You can now fetch lyrics from Genius.com. Thanks to :user:`sadatay`. :bug:`1626` :bug:`1639` * :doc:`/plugins/zero`: The plugin can now use a "whitelist" policy as an alternative to the (default) "blacklist" mode. Thanks to :user:`adkow`. :bug:`1621` :bug:`1641` 1.3.14 (August 2, 2015) ----------------------- This is mainly a bugfix release, but we also have a nifty new plugin for `ipfs`_ and a bunch of new configuration options. 1.3.13 (April 24, 2015) ----------------------- This is a tiny bug-fix release. It copes with a dependency upgrade that broke beets. 1.3.12 (April 18, 2015) ----------------------- This little update makes queries more powerful, sorts music more intelligently, and removes a performance bottleneck. There's an experimental new plugin for synchronizing metadata with music players. Packagers should also note a new dependency in this version: the `Jellyfish`_ Python library makes our text comparisons (a big part of the auto-tagging process) go much faster. 1.3.11 (April 5, 2015) ---------------------- In this release, we refactored the logging system to be more flexible and more useful. There are more granular levels of verbosity, the output from plugins should be more consistent, and several kinds of logging bugs should be impossible in the future. There are also two new plugins: one for filtering the files you import and an evolved plugin for using album art as directory thumbnails in file managers. There's a new source for album art, and the importer now records the source of match data. This is a particularly huge release---there's lots more below. There's one big change with this release: **Python 2.6 is no longer supported**. You'll need Python 2.7. Please trust us when we say this let us remove a surprising number of ugly hacks throughout the code.
2017-05-09Update audio/{py-mutagen,mutagen-tools} to 1.37.leot7-65/+146
pkgsrc changes: - Update MASTER_SITES to MASTER_SITE_PYPI - Update HOMEPAGE - Clarify - a bit - comments regarding patches/patch-aa, they're needed to omit respectively {script,module} installations due the mutagen-tools separation Changes (changelog regarding 1.27...1.31 was adjusted to only reflect changes pertinent to mutagen-tools that was not previosly synced with py-mutagen): 1.37 - 2017.02.24 ----------------- * Relicense "GPLv2" → "GPLv2 or later" :bug:`291` * DSF: add `mutagen.dsf` module for DSF (DSD Stream File) support :pr:`283` (Boris Pruessmann) * MP3: Add `mp3.MPEGInfo.encoder_settings` containing a guess of the encoder settings used, for example ``"-V2"`` for LAME :bug:`66` * ID3: add iTunes movement related frames `id3.MVIN` and `id3.MVNM` * MP4: support ``©mvi``, ``©mvc``, ``shwm``, ``stik``, ``rtng``, ``tves``, ``tvsn``, ``plID``, ``cnID``, ``geID``, ``atID``, ``sfID``, ``cmID``, ``akID`` :bug:`130` 1.36.3 - 2017.02.24 ------------------- * MP3: fix error with xing frames without a frame count :bug:`292` 1.36.2 - 2017.01.25 ------------------- * ID3: Always write little endian utf-16 with BOM. Fixes tests on big endian machines :pr:`289` 1.36.1 - 2017.01.22 ------------------- * Support GAE runtime :bug:`286` * FLAC: Fix crash when loading files with zero samples :bug:`287` * MP3: Handle broken lame tags written by older lame versions 1.36 - 2016.12.22 ----------------- * ID3: Ignore trailing empty values for v2.3 text frames :bug:`276` * ID3: Write large APIC frames last :bug:`278` * EasyID3: support saving as v2.3 :bug:`188` * FLAC: Add StreamInfo.bitrate :bug:`279` * mid3cp: Add ``--merge`` option :bug:`277` * MP4: Allow loading files without audio tracks :bug:`272` 1.35.1 - 2016.11.09 ------------------- * Revert back to distutils :bug:`273` 1.35 - 2016.11.02 ----------------- * Tests: Require pytest * Tools: Install .exe launchers on Windows * setup.py: Require setuptools * ID3: * Fix loading files with CRM frames :bug:`239` * Fix loading AENC, LINK, GRID frames with no payload * Merge duplicate text frames with same key on load :bug:`172` * Allow parsing of duplicate APIC frames :bug:`172` * Parse utf-16 text fields with missing BOM :bug:`267` * Increase max resyncs for the mpeg frame search :bug:`268` 1.34.1 - 2016.08.13 ------------------- * ID3: Expose some internals again to make Picard (mostly) work again. * http://tickets.musicbrainz.org/browse/PICARD-833 * https://github.com/metabrainz/picard/pull/479 1.34 - 2016.07.20 ----------------- * ID3: * Add `CTOC <id3.CTOC>` and `CHAP <id3.CHAP>` frames. New classes: `ID3Tags <id3.ID3Tags>`, `CTOCFlags <id3.CTOCFlags>`. :bug:`6` * Add `TCAT <id3.TCAT>`, `TKWD <id3.TKWD>`, `PCST <id3.PCST>` frames. :bug:`249` * Validate user provided LNK/LINK frameid. :bug:`242` * Add `RVAD <id3.RVAD>`, RVA frames * Add TST, TSA, TS2, TSP and TSC frames * Fix not writing optional fields when saving to v2.3 * Add default field values for all frames * Drop Python 2.6 support * EasyID3: Fix TXXX frame encoding when setting a non-latin1 encodable value after a latin1 one. :bug:`263` 1.33.2 - 2016.07.05 ------------------- * Fix loading of small ogg/apev2 files (1.33 regression) 1.33.1 - 2016.06.29 ------------------- * Fix Overeager deprecation warnings :bug:`261` 1.33 - 2016.06.29 ----------------- * FileType, Metadata: File-like object support :bug:`1` * mid3v2: Add APIC support. :bug:`47` * EasyID3: Fix handling of RVA2 frames with non-lowercase description :bug:`215` * mid3v2: Add UFID support. :bug:`234` * ID3: Include human-readable representation of the picture type in APIC._pprint() :bug:`244` * EasyID3: make albumartist use TPE2 and move performer to TXXX. :bug:`252` * ID3: id3.ID3TimeStamp comparator: check type :pr:`260` (Fabian Peter Hammerle) * setup.py: follow PEP440 for the development version * FileType/Metadata.load/save/delete no longer raise IOError or IOError subclasses. They only raise subclasses of MutagenError. 1.32 - 2016.05.02 ----------------- * Add basic SMF (Standard MIDI File) support (:mod:`mutagen.smf`) * FLAC: add ``audio/flac`` mime type. :bug:`235` * ASF: Fixed crash when object size is longer than the header and file length (Ben Ockmore) * ID3: Validate attributes set after frame creation :bb-pr:`8` (Daniel Plachotich) * MP4: validate values in ``__setitem__`` so things don't fail in save() :bug:`236` * tests: Fix SynchronizedTextSpec test on big-endian machines :bug:`247` (Daniel Plachotich) * ID3: do type checking in ``__setitem__`` :bug:`251` * Building the documentation now requires sphinx >= 1.3 * New :class:`mutagen.Tags` base class for tags * Moved from Bitbucket to GitHub 1.31 - 2015.09.10 ----------------- * Tools: Support Unicode output under Windows :bug:`232` 1.30 - 2015.08.22 ----------------- * No change relevant for tools 1.29 - 2015.05.09 ----------------- * mid3v2: Fix an error under Python 3 with files without tags :bug:`219` * mid3v2: Various Windows+Python2+Unicode fixes :bug:`214` 1.28 - 2015.03.06 ----------------- * Tools: * Add signal handling :bug:`170` * mid3cp: Make it work under Windows. * mutagen-inspect: Make it work under Windows+Python3 :bug:`216` * Support unicode file paths under Windows+Python2 :bug:`214` * Support file paths with invalid encoding under Unix+Python3.
2017-05-03Convert CXXFLAGS setting C++ standard to USE_LANGUAGES.jperkin6-22/+12
2017-05-02Updated libopenmpt to 0.2.8043.wiz2-7/+7
libopenmpt 0.2-beta23 (2017-04-23) [Change] The libmpg123 binary download script on Windows now downloads libmpg123 1.24.0. [Change] MSVC builds of libopenmpt will now only load known DMO plugins. [Bug] foo_openmpt: Interpolation filter and volume ramping settings were confused in previous versions. This version resets both to the defaults.
2017-04-30Recursive revbump from boost updateryoon26-52/+52
2017-04-29Update to 0.98wen2-8/+7
Upstream changes: 0.98 2017-04-28 - RT #119101, stop including MYMETA files in the tarball. 0.97 2017-04-27 - WAV: GH #2, fixed an integer overflow error that could result in an incorrect song_length_ms for >16-bit files. 0.96 2016-11-21 - Ogg: RT #118888, fixed crash when trying to read Vorbis comments in an incorrectly framed file with a bad terminal header page. - Removed hints/darwin.pl, don't try to be smarter than Perl about how to build things. - Fixed various minor compiler warnings output by the latest clang on macOS. 0.95 Unreleased community build - Improved DFF parsing for files which end with corrupted chunk. (Adrian Smith) - Improved ID3 support for DFF files. (Adrian Smith) 0.94 Unreleased community build - DSF/DFF: Support dsd file scanning for dsd and dsdiff files. (Kimmo Taskinen) - AIFF: Fixed scanning of 24 bit files. (Adrian Smith)
2017-04-27Don't write an endless stream of silence whilst preparing playback.nat3-2/+26
Bump PKGREVISION. Addresses PR kern/52196.
2017-04-26builds fine with bmake, don't require gmakemaya1-2/+2
2017-04-26Remove deprecated workaround for building with GCC < 2.95maya1-4/+1
(the relevant configure script bits don't seem to exist either)
2017-04-24libsamplerate: declare AUDIO_OUT_s once and in audio_out.hmaya3-5/+36
Fixes build failure with GCC 4.5.3 (netbsd 6.0)
2017-04-22Revbump after icu updateadam17-33/+34
2017-04-22Remove amarok-kde3 package which is not maintained any more and dependstaca20-1539/+0
on ruby18.
2017-04-22Delete amarok-kde3.taca1-2/+1
2017-04-21Ensure the chosen termcap library can be found.jperkin2-1/+17
2017-04-19Updated libsndfile to 1.0.28.wiz3-10/+8
Version 1.0.28 (2017-04-02) * Fix buffer overruns in FLAC and ID3 handling code. * Move to variable length header storage. * Fix detection of Large File Support for 32 bit systems. * Remove large stack allocations in ALAC handling code. * Remove all use of Variable Length Arrays. * Minor bug fixes and improvements.
2017-04-17Fix option name, this is libmp4v2, not mpeg4ip.wiz2-8/+6
2017-04-17Fix option name, this is libmp4v2 not mpeg4ip.wiz1-3/+3
2017-04-161.24.0adam4-11/+30
------ - Avoid repeating genre in metadata printout for specifications like (144)Thrash Metal. - In remote control mode, only enforce --quiet if no verbosity was required. - Prevent --loop and --shuffle or --random from messing with the remote control LOADLIST command (printout of the list would loop without reason). - Fix the mpg123 command (esp. our provided binaries on Windows) to now find modules again relative to the executable directory, not the current working directory. This was a regression in 1.23 and might be security-relevant if you called mpg123 in working directories with untrusted content. Note that mpg123 1.23 looked for modules relative to the current working directory only if the installation prefix for modules did not exist. So, usage on an intact installation (with /usr/lib/mpg123 or the like) was safe. Nevertheless this new version fixes the search to be relative to the binary path as it was with 1.22 and before. - At least consistent behaviour of playlist code in the face of looping. Looping is about individual tracks, always. They are looped also in random mode. Jumping (prev/next keys) is between tracks and resets the loop counter. The display of currently playing track in the playlist is fixed for random and looped play now (bug 198). - Looping is now mentioned for a to-be-repeated track with --verbose. - Move some compiler nagging from --enable-debug to --enable-nagging, fix up some new build failures by adding some pesky feature test macros. - Try not to pollute the terminal buffer with old progress bars in inverse video. Only the currently live one shall be seen. That one is pretty. The others are not. - Using plain dlopen()/LoadLibrary() for opening modules instead of libltdl. This also means that --with-module-suffix is gone in configure. - Windows builds only work when Unicode support is there (older than Windows 2000/XP will definitely not work anymore). - The out123 tool now features tone generation, with a mix of differing wave patterns. Makes sense to be able to test the audio output by itself, and it's fun. See --wave-freq and related parameters. - libmpg123 version 43: -- Add flags MPG123_NO_PEEK_END and MPG123_FORCE_SEEKABLE, as suggested by Bent Bisballe Nyeng. -- Build fix for MSVC (consistent definition of ssize_t, spotted by manx, bug 243). -- Build fix for --with-cpu=ppc_nofpu (thanks to Michael Kostylev, bug 244). -- Add asm optimized MSVC++ Win32|x64 and UWP|x64 builds -- Remove old, broken MSVC++ builds - libout123 version 2: -- Added OUT123_BINDIR. -- New search order for output plugin directory: MPG123_MODDIR, or (relative to executable directory OUT123_BINDIR) ../lib/mpg123, plugins libout123/modules/.libs, libout123/modules, ../libout123/modules/.libs, ../libout123/modules, and at last the installation prefix $libdir/mpg213/. This shall ensure that a build inside a source tree does not try to use old modules from the system prefix. The normal libtool wrapper deals with the shared libout123 or libmpg123 only, not modules. Note that if you set MPG123_MODDIR to a non-existing directory, no modules will be found (earlier versions fell back to other choices). -- The OUT123_NAME parameter is now copied by out123_param_from(), as is the newly added OUT123_BINDIR. -- Coreaudio: Use AudioComponents API on OSX >= 10.6 (thanks to Michael Weiser). -- Coreaudio: Fix behaviour of out123_drop(), not killing the output anymore without re-opening the device (bug 236, thanks to Taihei for the fix).
2017-04-150.1.5adam2-7/+7
- Fix an autotools issue with cross compiling from the 0.1.4 release
2017-04-13Update DeforaOS Mixer to version 0.2.2khorben3-12/+12
This release brings: - license switch to BSD - build fix for embedded mode - minor improvements
2017-04-12libsamplerate: update to 0.1.9maya2-8/+8
Version 0.1.9 (2016-09-23) * Relicense under 2 clause BSD license. * Minor bug fixes and upates. Also fixes CVE-2017-7697: global buffer overflow in calc_output_single
2017-04-04Updated libmpdclient to 2.11.wiz4-26/+9
libmpdclient 2.11 (2017/03/20) * fix heap corruption with mpd_connection_new_async() * add space before "window" search argument * detect getaddrinfo() at configure time * add support for ArtistSort and AlbumArtistSort tags * support MPD protocol 0.21 - audio format specifications "dsd64" etc. - the "sort" parameter for commands "find"/"search"
2017-03-31Recursive bump for gpgme update which removed a support library.wiz3-6/+6
2017-03-30Fix playback on NetBSD-current as of 20170322. Ensure that the audioctlnat5-11/+32
device operates on the correct channel. Addresses PR kern/52075. Bump PKGREVISION.
2017-03-28Include limits.h for PATH_MAX on SunOS.jperkin2-5/+14
2017-03-23Extend SHA512 checksums to various files I have on my local distfilejoerg8-8/+16
mirror.
2017-03-16Reset PKGREVISION after update.wiz1-2/+1
2017-03-16Fix PKGVERSION (...and use DISTNAME in PKGNAME to avoid copypastos)leot1-2/+2
2017-03-15Changes 2.1.4:adam3-33/+9
Fix a bug in the FFmpeg backend where, after closing a file, the program's standard input stream would be "broken" and wouldn't receive any input.
2017-03-140.7.11 - 03.12.2017 (Evergreen)adam2-11/+11
New Features: * Repo and issue tracker moved to GitHub: https://github.com/nicfit/eyeD3 Bug Fixes: [issue 78] - ‘NoneType’ object has no attribute ‘year’ [issue 108] - Multiple date related fixes. [issue 110] - Allow superfluous –no-tagging-ttme-frame option for backward compatibility. [issue 111] - The –version option now prints a short, version-only, message. [issue 116] - Allow –year option for backward compatibility. Converts to –release-year. [issue 117] - Fixes for –user-text-frame with multiple colons and similar fixes. [issue 125] - ID3 v1.1 encoding fixes.
2017-03-130.6 (2016-04-11):adam4-31/+18
* don't require authentication when getting public collections * allow submit_ratings() and submit_tags() to submit for all supported entities * allow 'tags' and 'user-tags' includes on releases * set the parser when the webservice format is changed * read the error message from musicbrainz and return it in a raised exception * send authenticaion headers when required * added get_series_by_id(), search_areas(), search_series() * updated options for get_releases_by_discid() to support 'media-format' and discid-less requests * parse work attributes * added various methods to retrieve data from the Cover Art Archive * added support for pregap tracks * return 'offset-list' and 'offset-count' for get_releases_by_discid() * added support for search and browse of events * added support for 'data-track-list' elements * added support for get and search instruments * added support to read all collection types * added support for search and browse of places * allow single strings to be used as includes for browse requests * allow single strings to be used at tag submission * added support for browse artist by work and work by artist * added support for 'track-count' elements in 'medium-list's returned by search * added support to read xml attributes in 'attribute-list' elements
2017-03-12Updated musicpd to 0.20.6.wiz2-7/+7
ver 0.20.6 (2017/03/10) * input - curl: fix headers after HTTP redirect to Shoutcast server * decoder - ffmpeg: re-enable as fallback - mpcdec: fix crash (division by zero) after seeking - sidplay: make compatible with libsidplayfp < 1.8 * fix stream tags after automatic song change * workaround for GCC 4.9.4 / libstdc++ bug (build failure)