summaryrefslogtreecommitdiff
path: root/audio
AgeCommit message (Collapse)AuthorFilesLines
2008-05-140.2.4.2adrianp3-19/+18
Small bug fixes for port order on mdns advertisement on intel macs, playlists based on bitrate. Primarly, though, this release is to apply fix for CVE-2008-1771. Thanks to Nico Golde for bringing it to light. 0.2.4.1 Security updates for two DOS and one format string vulnerability.
2008-05-14pull some patches from upstream CVS to fix integer overflows /drochner4-2/+61
buffer overflows (CVE-2008-1419, CVE-2008-1420, CVE-2008-1423), bump PKGREVISION
2008-05-11Fix several plists that use imake after some modifications in the imaketonnerre1-3/+3
framework several monthes ago. This resolves various build problems on Linux. Should fix PR 37646. Patch from cheusov. Confirmed by joerg.
2008-05-10Update cmus to 2.2.0.obache4-11/+23
Based on patch provided by Adam Hoka in PR 37856. This release adds replaygain support (with help from Johannes Weißl). To enable replaygain do ":set replaygain=true". New commands: prev-view - switch to the previously used view tqueue - add random tracks to the play-queue lqueue - add random albums to the play-queue New plugins: ffmpeg - .wma files, could extend to support more wavpack - .wv files waveout - output plugin for Windows There's also Cygwin support, many bug fixes, a new theme (green.theme) and status scripts for Gaim and Pidgin in the contrib directory. Changes ------- Aaron Lehmann (2): Date sorting Filter: handle yyyy-mm-dd dates Andrew Fuller (1): browse: Keep ".." sorted on top David Thiel (1): Status script for pidgin Frank Terbeck (2): mail address update added :prev-view command. Johannes Weißl (5): mpc: Tag reading fixes mpc: Tag reading fixes (part 2) Convert "album artist" tag to albumartist (hydrogenaudio suggestion) Support artistsort and albumartistsort tags Added wavpack plugin, added ape-support for mp3s. Joshua Kwan (1): Status script for Gaim Kevin Ko (3): ffmpeg plugin Fix seeking with recent version of ffmpeg ffmpeg: Fix deprecated warning and remove audio/x-ms-wma MIME type Rob Wilson (1): Another green theme Sven Wegener (1): Set window hardstatus instead of window alias Thomas Nordlander (1): Display selected line in the settings view as active Timo Hirvonen (66): Close unused fds after fork() Simplify tab completion code by removing nr_tails variable Simplify tab completion code Fix typo in cmus.1 Sort playlist file for library views in same order as view 2 Remove simple_track_cmp() Add albumartist to valid sort keys Use albumartist tag instead of <Compilations> when possible Convert album_artist tag to albumartist aac/mp4: Fix incompatible type warnings Improve searching URLs Indent ffmpeg.c Collect REPLAYGAIN_* tags ID3: Parse replay gain tags Pass struct track_info to player functions instead of filename Remove cur_track_info hack cmus_play_file: Treat URLs specially AAC: Detect corrupted stream Replaygain support Make replaygain limiting optional Add helper functions for allocating struct keyval arrays mpc: Get replaygain info mad: Simplify tag reading somewhat Simplify tag reading code in plugins Don't add duplicate tags flac: Fix metadata reading wavpack: Fix "FALSE undeclared" error Link ape.o to cmus instead wavpack, mpc and mad plugins Rename struct APE to struct apetag and make it public wavpack: Pass correct sample count to format_samples() wavpack: Get file size only once, use ip_data->remote to see if we can seek ID3: Rename struct ID3 to struct id3tag and make it public Link id3.o and utf8_encode.o to cmus instead of aac, mad and wavpack plugins Make sorting by albumartist fall back to artist Some documentation for settings view Rename shuffle_list_add_track() to list_add_rand() Add tqueue command Add lqueue command lqueue/tqueue: Lock editable configure: Add exampledir variable audio/x-mpegurl is playlist, not mpeg stream Always write MIME type to the debug file Write error messages to the debug file Make error_msg() display errors at init time Use error_msg() instead of warn() and warn_errno() ALSA: Override default error handler Always display errors Lower minimum error display time to two seconds Start playing on :seek if stopped seek: Ceil position to duration - 5s Document lqueue, tqueue and prev-view commands Don't allow saving if tracks are being added Remove useless function quit() Confirm quit if loading playlist Build system: Remove .NOTPARALLEL Fix libmikmod 3.1.10 check Fix some includes mad: Move some code to a separate function mad: More code reorganization mad: Move XING debug code mad: Remove nomad.header mad: Avoid calling mad_timer_add() twice mad: Fix duration calculation Add warnings about insecurity of using TCP/IP Document Replay Gain 2.2.0 dnk000@gmail.com (5): Cygwin support Waveout plugin Waveout fixes waveout: Fix buffer space calculation aac/mp4: Use faad 2.0 instead of 2.5 due to license issues
2008-05-10Update MASTER_SITES.obache1-2/+2
2008-05-10Now via SOURCEFORGE.obache1-2/+2
2008-05-09+gimmixdrochner1-1/+2
2008-05-09add gimmix-0.4.3, just another mpd clientdrochner4-0/+62
2008-05-09-reset maintainer to pkgsrc-users, suggested by simonbdrochner2-8/+7
-update to 0.13.1 changes: Numerous bugfixes
2008-05-07Add qjackctl to audio/Makefile.bjs1-1/+2
2008-05-07Import QJackCtl 0.3.2, a Qt4 GUI for the JACK Audio Connection Kit.bjs5-0/+74
It provides a slick "patch-bay" style interface for managing clients and more.
2008-05-07Add note about workaround for loader's mmap of driver modules failingbjs1-1/+7
on NetBSD-current.
2008-05-06Update to rhythmbox 0.10.1 (latest stable version). While here,bjs9-30/+32
add user-destdir support. Changes from 0.9.8 to 0.10.1: 2007-05-28 James Livingston <doclivingston@gmail.com> * configure.ac: bump version for the release * NEWS: 2007-05-28 James Livingston <doclivingston@gmail.com> * plugins/audioscrobbler/rb-audioscrobbler.c: (rb_audioscrobbler_init), (rb_audioscrobbler_timeout_cb), (rb_audioscrobbler_do_handshake), (rb_audioscrobbler_submit_queue), (rb_audioscrobbler_preferences_sync), (rb_audioscrobbler_gconf_changed_cb): don't crash if the username/password isn't set. Fixes #426312 2007-05-28 James Livingston <doclivingston@gmail.com> * plugins/ipod/rb-ipod-source.c: (rb_ipod_source_constructor), (rb_ipod_load_songs): fix a crasher, closes #441444 * plugins/audioscrobbler/Makefile.am: fix the build. 2007-05-23 James Livingston <doclivingston@gmail.com> patch by: Bastien Nocera <hadess@hadess.net> * plugins/generic-player/rb-generic-player-source.c: (handle_playlist_entry_cb), (load_playlist_file): * plugins/iradio/rb-iradio-source.c: (handle_playlist_entry_cb), (rb_iradio_source_add_from_playlist): * shell/rb-playlist-manager.c: (handle_playlist_entry_cb), (rb_playlist_manager_parse_file): * shell/rb-shell-player.c: (playlist_entry_cb), (open_location_thread): * shell/rb-shell.c: (handle_playlist_entry_cb), (rb_shell_load_uri): * sources/rb-playlist-source.c: (rb_playlist_source_save_playlist): Convert to using the new totem-pl-parser API, with a compile-time fallback on the old API 2007-05-20 Jonathan Matthew <jonathan@kaolin.wh9.net> * podcast/rb-podcast-manager.c: (rb_podcast_manager_shutdown): Take a copy of the download list; otherwise, cancelling jobs modifies the list while it's being iterated. Fixes #404169. 2007-05-08 Christophe Fergeau <teuf@gnome.org> * plugins/visualizer/rb-visualizer-plugin.c: (rb_visualizer_plugin_dispose): remove timeout callback in dispose, fixes bug #436355 2007-05-07 Jonathan Matthew <jonathan@kaolin.wh9.net> * rhythmdb/rhythmdb-query-model.c: (rhythmdb_query_model_base_rows_reordered): Only process reordered entries that are in the child model. Fixes #436329. 2007-04-28 Jonathan Matthew <jonathan@kaolin.wh9.net> * plugins/jamendo/jamendo/JamendoSource.py: * plugins/magnatune/magnatune/MagnatuneSource.py: Cancel outstanding async transfers when the source is deleted, rather than trying to close the target file, which won't actually do anything anyway. Fixes #434003. 2007-04-26 Jonathan Matthew <jonathan@kaolin.wh9.net> * bindings/python/rhythmdb.override: Check that an entry was actually passed to db.entry_get(). Fixes #432949. 2007-04-21 Bastien Nocera <hadess@hadess.net> * metadata/rb-metadata-gst.c: (rb_metadata_gst_load_tag): Don't replace a string with another shorter version of it, avoids problems with ID3v1 tags being preferred to ID3v2 tags when they have the same data (Closes: #428276) 2007-04-21 Jonathan Matthew <jonathan@kaolin.wh9.net> * plugins/audiocd/rb-audiocd-source.c: (metadata_cb): Apparently metadata_cb can be called with no error set and albums == NULL. Don't crash in this case. Fixes #414864. 2007-04-21 Jonathan Matthew <jonathan@kaolin.wh9.net> * plugins/rb-python-module.c: (rb_python_module_init_python): Disable pyg* log hooks, since they appear to cause crashes when used from multiple threads, and they're annoying anyway. Probably fixes #429687. 2007-04-19 Jonathan Matthew <jonathan@kaolin.wh9.net> patch mostly by: Irene Huang <Irene.Huang@sun.com> * plugins/visualizer/rb-visualizer-plugin.c: (rb_visualizer_plugin_window_title_change_cb): Be kind to c libraries that don't like NULL strings. Fixes #418886. 2007-04-14 Christophe Fergeau <teuf@gnome.org> * plugins/ipod/rb-ipod-source.c: apply patch from trunk rev 4977 which the previous commit depends on. Fixes bug #386662 some more. 2007-04-03 Christophe Fergeau <teuf@gnome.org> * plugins/ipod/rb-ipod-source.c: (impl_move_to_trash): call schedule_save instead of directly calling itdb_save after removing a file, this makes sure file deletion works on iPod shuffles as well. Initial patch by William <will@johnstonclan.net>, fixes bug #386662 ============ Version 0.10.0 2007-04-02 James Livingston <doclivingston@gmail.com> * configure.ac: bump version. * NEWS: add news 2007-03-29 James Livingston <doclivingston@gmail.com> * lib/rb-util.c: (rb_string_list_contains): * lib/rb-util.h: * sources/rb-removable-media-source.c: (impl_paste): backport the change to hack around our having application/x-id3 for MP3s. 2007-03-26 James Livingston <doclivingston@gmail.com> * data/glade/playlist-save.glade: make the playlist format combo not be so huge. Fixes #419153 2007-03-20 Jonathan Matthew <jonathan@kaolin.wh9.net> * plugins/visualizer/rb-fake-visualizer.c: (rb_fake_vis_chain): Set a timestamp on the first frame. Should fix some seeking problems. 2007-03-20 James Livingston <doclivingston@gmail.com> patch by: Adam Zimmerman <adam_zimmerman@sfu.ca> * plugins/magnatune/magnatune/TrackListHandler.py: handle the release date being not an integer. Fixes #414980 2007-03-20 James Livingston <doclivingston@gmail.com> * lib/rb-file-helpers.c: (_gnomevfs_info_unreadable), (rb_uri_handle_recursively_cb): * rhythmdb/rhythmdb-private.h: * rhythmdb/rhythmdb.c: (rhythmdb_init), (rhythmdb_finalize), (rhythmdb_add_uri_with_type): make files starting with a dot not get added. Again. Fixes #395124 2007-03-20 Jonathan Matthew <jonathan@kaolin.wh9.net> * metadata/Makefile.am: * metadata/rb-metadata-dbus-client.c: (start_metadata_service): Apply the program name transform to the metadata helper name and pass it in as a preprocessor symbol so we can find it when configured with --program-suffix etc. Fixes #419874. 2007-03-20 Irene Huang <irene.huang@sun.com> * shell/main.c: (main): Should call gdk_threads_enter/leave after gdk_threads_init in main. Fixes bug # 420444. 2007-03-11 James Livingston <doclivingston@gmail.com> * plugins/artdisplay/rhythmbox-missing-artwork.svg: replace with a GPL-licenced vesion by Jakub Steiner, since CC-BY-SA licencing apparently has issues with GPL-licenced programs. 2007-03-10 Jonathan Matthew <jonathan@kaolin.wh9.net> * plugins/power-manager/rb-power-manager-plugin.c: (proxy_destroy_cb), (create_dbus_proxy), (inhibit), (uninhibit), (impl_activate): Use dbus_g_proxy_new_for_name_owner instead of dbus_g_proxy_new_for_name so dbus doesn't start g-p-m if it's not already running. Recreate the dbus proxy as required. Fixes #416213. 2007-03-09 James Livingston <doclivingston@gmail.com> * rhythmdb/rhythmdb-tree.c: (rhythmdb_tree_parser_end_element), (rhythmdb_tree_save), (rhythmdb_tree_entry_type_registered): hold the entries lock when accessing the unknown-entries map. Fixes #416024 2007-03-06 Jonathan Matthew <jonathan@kaolin.wh9.net> * plugins/visualizer/rb-visualizer-plugin.c: (find_xoverlay), (bus_sync_message_cb), (rb_visualizer_plugin_window_id_notify_cb), (update_window): Check we actually found an x overlay interface before trying to use it. 2007-03-03 James Livingston <doclivingston@gmail.com> * lib/rb-util.c: (rb_assert_locked), (rb_threads_init), (rb_str_in_strv): * lib/rb-util.h: add util function which asserts that a lock is being held (only works on systems where GMutex isn't recursive) * rhythmdb/rhythmdb-tree.c: (unparent_entries), (rhythmdb_tree_finalize), (set_entry_album), (rhythmdb_tree_entry_new_internal), (get_or_create_genre), (get_or_create_artist), (get_or_create_album), (remove_entry_from_album), (rhythmdb_tree_entry_set), (rhythmdb_tree_entry_delete), (remove_one_song), (rhythmdb_tree_entry_delete_by_type): take the tree lock in other paths, and use the above function to ensure the lock is being held. Fixes #393642 and probably others 2007-03-03 James Livingston <doclivingston@gmail.com> patch by: Alex "weej" Jones <alex@weej.com> * plugins/audioscrobbler/Makefile.am: * plugins/audioscrobbler/as-icon.svg: * plugins/audioscrobbler/rb-audioscrobbler-plugin.c: (impl_activate): * plugins/audioscrobbler/rb-lastfm-source.c: (rb_lastfm_source_init): Use audioscrobbler logo for the source, which the last.fm guys have said is fine. Fixes #409164 2007-03-02 James Livingston <doclivingston@gmail.com> patch by: Andreas Hanke <andreas.hanke@gmx-topmail.de> * configure.ac: * macros/acinclude.m4: remove use of AS_AC_EXPAND. Fixes #413301 2007-03-02 James Livingston <doclivingston@gmail.com> patch mostly by: Christophe Fergeau <teuf@gnome.org> * plugins/rb-plugins-engine.c: (rb_plugins_engine_load): * sources/rb-sourcelist.c: (rb_sourcelist_source_to_iter), (rb_sourcelist_visible_source_to_iter): fix more leaks 2007-03-02 James Livingston <doclivingston@gmail.com> * plugins/rb-plugin-manager.c: (plugin_manager_view_cell_cb): don't crash if the plugin has NULL for the name, just emit a critical warning. Fixes #413206 2007-03-02 James Livingston <doclivingston@gmail.com> patch by: Christophe Fergeau <teuf@gnome.org> * plugins/audiocd/rb-audiocd-plugin.c: (rb_audiocd_plugin_mount_volume): fix a leak 2007-03-02 James Livingston <doclivingston@gmail.com> * lib/rb-file-helpers.c: (rb_canonicalise_uri): don't crash. * podcast/rb-podcast-manager.c: (rb_podcast_manager_download_file_info_cb): generate proper URIs. Fixes #411189 2007-03-01 Alex Lancaster <alexl@users.sourceforge.net> Patch partially by: Edward Rudd <eddie@omegaware.com>: * plugins/magnatune/magnatune/MagnatuneSource.py (MagnatuneSource.purchase_album): Pass in artist and album name to dialog correctly. Use set_markup() to italicise album name. Fixes #412931. 2007-03-01 Alex Lancaster <alexl@users.sourceforge.net> Patch partially by: Kjell Braden <fnord@abwesend.de>: * plugins/jamendo/jamendo-loading.glade: Fix typos. Fixes #413640. 2007-02-26 Jonathan Matthew <jonathan@kaolin.wh9.net> * plugins/daap/rb-daap-src.c: (rb_daap_src_open): Fix libsoup compatibility properly, so it actually works with 2.2.98 and earlier as well as 2.2.99 and newer. Fixes #410940. 2007-02-25 James Livingston <doclivingston@gmail.com> * plugins/rb-plugins-engine.c: (rb_plugins_engine_load): handle keys being missing from the .rb-plugin file without crashing. Fixes #411558 2007-02-25 James Livingston <doclivingston@gmail.com> * plugins/daap/rb-daap-share.c: (message_get_session_id), (message_get_revision_number): check that there is a query part in the URI before trying to use it. Fixes #411783 2007-02-25 James Livingston <doclivingston@gmail.com> patch by: Julien Puydt <julien.puydt@laposte.net> * plugins/jamendo/jamendo/JamendoSource.py: improve error handling. Fixes #411038 2007-02-25 James Livingston <doclivingston@gmail.com> * sources/rb-browser-source.c: (rb_browser_source_class_init): don't try to use a popup menu that doesn't exist. Fixes #411703 2007-02-25 James Livingston <doclivingston@gmail.com> patch by: Nguyen Thai Ngoc Duy <pclouds@gmail.com> * plugins/artdisplay/artdisplay/CoverArtDatabase.py: import GError. Fixes #411122 2007-02-25 James Livingston <doclivingston@gmail.com> patch by: Og Maciel <ogmaciel@ubuntu.com> * plugins/magnatune/magnatune/MagnatuneSource.py: fix a typo having a '.' instead of a '?'. Fixes #411584 2007-02-25 James Livingston <doclivingston@gmail.com> patch by: Gilles Dartiguelongue <dartigug@esiee.fr> * metadata/Makefile.am: fix parallel builds. Fixes #411145 2007-02-24 James Livingston <doclivingston@gmail.com> patch by: Gilles Dartiguelongue <dartigug@esiee.fr> * widgets/Makefile.am: unbreak LDFLAGS="-Wl,--as-needed". Fixes #411141, and maybe #380411 2007-02-22 James Livingston <doclivingston@gmail.com> * shell/rb-shell-clipboard.c: (rb_shell_clipboard_sync): fix crasher, fixes #410601 2007-02-22 Jonathan Matthew <jonathan@kaolin.wh9.net> * rhythmdb/rhythmdb-property-model.c: (rhythmdb_property_model_insert), (rhythmdb_property_model_delete_prop): Emit row-changed signals when property counts change.
2008-05-05update to 1.5.1drochner5-21/+57
changes: -many UI refinements -New, faster python mpd interface -bugfixes
2008-05-05+py-mpddrochner1-1/+2
2008-05-05import py-mpd-0.2.0, a Python mpd client librarydrochner6-0/+63
2008-05-04Update to jack-0.111.5. Mostly improvements to the jack_net client.bjs7-118/+14
Also, some code cleanup/improvements to the sun driver; with a fix to audio.c that I'm hopefully going to commit very soon, the sun driver works quite well.
2008-05-02MAKE_JOBS_SAFE=noxtraeme1-1/+3
2008-05-01Fix path for icons, so that they are found at runtime.xtraeme2-35/+36
2008-05-01+ audio/tunapiextraeme1-1/+2
2008-05-01Initial import of tunapie-2.1.6.xtraeme4-0/+79
TunaPie is a directory browser for Internet radio and TV streams. As of 0.9.6, it is compatible with the Icecast directory as well as the Shoutcast (winamp) stream directory service. Tunapie allows you to search for streams and then launch your audio player (XMMS) or NSV viewer (Mplayer) of choice. It also allows recording of audio and video streams using streamripper.
2008-04-29Add patch from upstream against CVE-2008-1686.wiz3-2/+24
Bump PKGREVISION.
2008-04-29Remove as maintainer. Blair Sadewitz is working on an update versiontron1-2/+2
already.
2008-04-29PKGREVISION++ for SDL_sound API bump.wiz1-2/+2
2008-04-29Update to 1.0.3:wiz3-9/+8
04202008 - Upped version to 1.0.3 (brown paper bag release for soname bug). 04192008 - Apparently MICRO_VERSION in configure.in doesn't do what I think; reset for binary compatibility (thanks, Hans!). 04182008 - Include <math.h> in shn.c. Bump API depends.
2008-04-29Add upstream patch fixingwiz3-2/+21
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2008-1686 Bump PKGREVISION.
2008-04-29Drop clauses 3 and 4 from TNF licensesmartin1-9/+2
2008-04-28Update to 9.9. Over one year of development.wiz5-18/+27
9.9 Minor feature enhancements 24-Apr-2008 13:23 9.8 Minor bugfixes 12-Mar-2008 09:04 9.7 Minor feature enhancements 08-Feb-2008 16:11 9.6 Minor feature enhancements 26-Dec-2007 13:59 9.5 Minor feature enhancements 08-Nov-2007 08:04 9.4 Minor feature enhancements 29-Sep-2007 13:29 9.3 Documentation 23-Aug-2007 07:34 9.2 Minor feature enhancements 11-Jul-2007 20:21 9.1 Minor bugfixes 07-Jun-2007 14:22 9.0 Major feature enhancements 01-May-2007 06:12
2008-04-27Update to 14.0.1. Reenable flac support.wiz8-89/+23
sox-14.0.1 2008-01-29 ---------- File formats: o Added support for non-standard, non-WAVE_FORMAT_EXTENSIBLE (esp. 24-bit) PCM wav (see wavpcm in soxformat.7 for details). (robs) Effects: o Reimplemented reverb to be similar to freeverb. (robs) Bug fixes: o Fix Sndtool read error causing noise at start. (Reynir Stefánsson) o Fix mixer with >4 numbers, and mixer -3 behaving as mixer -4. (robs) o Fix [1748909] sox does not report remaining playtime of mp3s. (robs) o Fix failure to read AIFF files with empty MARK chunk. (robs) o Fix spurious 'Premature EOF' message in some circumstances. (robs) o Switched to 16-bit for libao driver since not all its plugins support it (such as oss, nas, and pulse audio) (Morita Sho) o Stop crash when "rec" is run with no arguments (Morita Sho). o Fix -V (without argument) on non-gnu systems. (robs) o Fix reported (with -V) output audio length in some cases. (robs) o Fix actual FLAC output file audio length in some cases. (robs) o Fix poor 24-bit FLAC compression & support newer versions of libFLAC (1.2.x). (robs) o Fix loss of 1 decoded FLAC block when using "trim 0 ...". (robs) o Fix trim when first effect with IMA-ADPCM input wav file. (robs) Internal improvements: o Let "make distcheck" run some automated test scripts. o Distribute missing cmake files. o Fix ogg vorbis compile error on some platforms. o Remove unused libltdl that could cause header mismatch with installed libltdl. o Fix AMR detection with --disable-shared. (robs) o Updated configure to support linking to static libraries on mingw for flac, ogg, and libsamplerate libraries. sox-14.0.0 2007-09-11 ---------- File formats: o Added ffmpeg support. (Reuben Thomas) o FLAC: added seekable decoding; added seek-table generation. (robs) o Added M3U & PLS playlist formats [FR# 1667341] (Note: SHOUTcast PLS is only partially supported). (robs) o Made format readers and writers into individual modules for easier distribution of differently-licensed code. (Reuben Thomas) o Added libao support. (Reuben Thomas) o Added support for ADPCM-encoded PRC files, based on Danny Smith's rec2wav and sndcmp. (Reuben Thomas) o Added AMR-NB [FR# 728875] & AMR-WB formats (with external libs). (robs) o Added LPC-10 support. (Reuben Thomas) Effects: o Use LADSPA effects (one input, one output). (Reuben Thomas) o --octave option changed to --plot; can now also use gnuplot to plot effect transfer function. (robs) o Added soft-knee companding. (robs) o Show (with --plot) compand transfer function. (robs) o Allow e.g. "vol 6dB" (as well as "vol 6 dB"). (robs) o Changed deemph filter from 1st order to 2nd order for better accuracy. (robs) o Add option to silence effect to leave periods of silence in and only strip out extra silence. (Mark Schreiber) o synth can now generate any number of channels. (robs) o mixer can now mixdown to mono any number of channels. (robs) o Added oops effect (mixer special case). (robs) o All effects that could only work on mono or stereo audio, now work with any number of channels. (robs) o Added WSOLA-based key and tempo effects. (robs) Other new features: o Show (with -S) if clipping is occurring. (robs) o Added internet input file support (needs wget). (robs) o Made it possible to build without sound drivers. (Reuben Thomas) Bug fixes: o Fix (m)compand transfer function non-linearities; fix compand drain volume. (robs) o Fix crash with pan effect. (robs) o Add missing RM define to Makefiles so installs work. (Bug# 1666599) (cbagwell) o Fix I/O performance regression in 13.0.0. (Reuben Thomas) o Fix .lu, .la read regression in 13.0.0 [Bug# 1715076]. (robs) o Fix uncompressed NIST/Sphere read regression in v13 [Bug #1736016]. o Fix displayed times when playing a file and using trim. (robs) o Fix CDDA sector duration display for non-CDDA sample rates. (robs) o synth fixes: brown noise; inverted square wave; offset < 0. (robs) o Fix crash when encoding Vorbis or FLAC: with no comment. (robs) o Fix effect drain problems: chorus, echo(s), phaser. (robs) o Fix rabbit responsiveness and memory problems. (Peter Samuelson) o Fix broken stereo audio when recording using ALSA. (robs) o Fix OSS driver on big endian machines that was introduced in last release. Internal improvements: o Renamed libst to libsox for name recongition and to avoid duplications with other existing libst libraries. (Reuben Thomas) o Moved effects to libsfx. (Reuben Thomas) o Got rid of several hundred compiler warnings. (robs, Reuben Thomas) o Added basic performance testing of I/O. (Reuben Thomas) o Effects chain processing now available in libSoX. (robs) o Added effects-chain buffering for effects that use a window [FR# 1621695]. (robs) o Added cmake build files for Win32. (robs)
2008-04-26Update to 2.22.1:wiz3-20/+20
============ Version 2.22.1 2008-03-25 Bastien Nocera * Makefile: 2.22.1 * sounds/Makefile: patch from Damien Carbery to use DESTDIR appropriately 2008-03-21 Bastien Nocera * Makefile: Add COPYING to the tarball ============ Version 2.22.0 2008-03-21 Bastien Nocera * COPYING: add * Makefile: Fix dist target, include changelog, build a .tar.bz2 by default 2008-03-21 Bastien Nocera * Makefile: 2.22.0 * README: add licensing for the new sounds * sounds/Makefile: update install method * sounds/*.wav: update for new millenium, hopefully a better default, most files modified for volume and length by Mike Langlie 2008-02-01 Bastien Nocera * MAINTAINERS: upd 2003-07-01 Kjartan Maraas * sounds/question.wav: Added this file from the Red Hat package. 2000-02-19 Timur Bakeyev * Simplified sounds/Makefile, so, it is not so gmake dependend. find replaced with the shell wildcards, "install -d" replaced with "mkdir -p".
2008-04-26Update to 0.4.19:wiz4-19/+26
* configure.in: be smarter about automatically finding espeak * drivers/espeak/Makefile.am: remove libstdc++. It is not needed and makes the Solaris build fail.
2008-04-25Update to libsamplerate 0.1.3. No pkgsrc-specific changes.bjs2-7/+6
Version 0.1.3 (2008-03-23) ========================== * Huge improvement to the quality of conversion with the SRC_SINC_MEDIUM_QUALITY and SRC_SINC_BEST_QUALITY converters. * Minor bug fixes.
2008-04-25Update PYTHON_VERSIONS_COMPATIBLEjoerg9-19/+12
- assume that Python 2.4 and 2.5 are compatible and allow checking for fallout. - remove PYTHON_VERSIONS_COMPATIBLE that are obsoleted by the 2.3+ default. Modify the others to deal with the removals.
2008-04-25Remove vestigial PLIST_SUBST from makefile; it uses PLIST_VARS now.bjs1-2/+1
2008-04-24Add a variable XINE_MOD_DIR_VER that contains the subdirectory namewiz2-6/+6
for the modules. Use it in xine-lib and its dependencies. Fixes a bug in xine-esound and installation of wip/xine-xcb.
2008-04-23Update to 1.4.9.1:wiz3-8/+10
VERSION 1.4.9 BUGFIXES: * The last.fm dialog did not always properly disable options when the username was not entered. * Fix Amazon Cover fetching by using their new web service api. * Don't insert items into Dynamic Mode that don't exist. * If unavailable tracks are in the Playlist and random mode is on, don't stop those tracks if selected; continue with available tracks.
2008-04-22Bump PKGREVISION for SDL_sound ABI update.wiz1-2/+2
2008-04-22Update to 1.0.2. Add speex to DEPENDS. Update buildlink3.mk and bump ABI.wiz6-147/+14
04172008 - Look for Speex includes in new directory. Converted all text encoding from ISO-8859-1 to UTF-8. Fixed "make dist" script for dealing with Subversion instead of CVS. Added Speex to the README. Upped version to 1.0.2. 04112008 - Check if Speex header has bogus data (CVE-2008-1686). 08062007 - Updated my email address. 07152007 - Minor correction in Timidity resampling code (Thanks, Sam!). 07062007 - Fixed uninitialized buffer in mpglib. (Thanks, Phil!). 10292006 - Fixed bogus memory dereference when SMPEG fails init (thanks, Chris!) 10272006 - FLAC 1.1.3 breaks their API _again_, so we try to do the right thing at build time. (Thanks, Josh!). 05122006 - Patched to get mpglib compiling again (thanks, Sam!). 12172005 - Fixed gcc4 whining in playsound_simple.c. 12062005 - Trimmed a bunch of junk out of the build system, and now it works on Mac OS X again. 10122005 - Check for libmodplug headers in two possible places (thanks, Tyler!) 10012005 - Added playsound_simple.c. 05302005 - Backport from devtree: Fixed automake nonsense. 11122004 - Backport from devtree: fix .voc decoder crash on file open. 05082004 - Fixed "bootstrap" to work with MacOSX. 05072004 - Backed out some commits, converted repository to Subversion, and branched off to a 1.1.0 development tree. Changed MikMod URL...old one is now a porn site. :( 10252003 - VOC decoder was broken. Now it isn't. 10142003 - Build system fix: acinclude.m4 had some word wrapping badness.
2008-04-15update to 1.1.12drochner4-9/+9
changes: -security fix (unchecked array index, CVE-2008-1686) -a few bug fixes (including the 1.1.11.1 regressions) -new version of the pulseaudio output plugin -open-source upport for RealAudio "cook"
2008-04-12Convert to use PLIST_VARS instead of manually passing "@comment "jlam21-98/+92
through PLIST_SUBST to the plist module.
2008-04-10update to 1.1.11.1drochner4-10/+10
changes: * Security fixes: - Array Indexing Vulnerability in sdpplin_parse(). (CVE-2008-0073) - integer overflow, possibly leading to buffer overflow, CVE-2008-1482 * Reworked the plugin directory naming so that external plugins don't have to be rebuilt for every release * Made the version parsing much more reliable; it wasn't properly coping with four-part version numbers * Fixed an off-by-one in the FLAC security fix patch. This breakage was causing failure to play some files * Support 16-bit big-endian DTS audio * Improved frame snapshot API. (ABI extension.) * Re-add support for # (stream parameter separator) in raw filenames * Fixed long delay when closing stream on dual core systems pkgsrc note: CVE-2008-0073 was already fixed by patch
2008-04-08whitespacejlam1-4/+4
2008-04-08Add an option to use the new jack-devel package. Bump revision.bjs2-4/+20
2008-04-08Update this package to 0.110.0, refactoring most of the patches.bjs17-1122/+281
There are still some bugs lurking, but on NetBSD/amd64 4.99.48 with azalia(4), both the sun and OSS drivers work fairly well! Try it out with audio/moc-devel. Please let me know if you encounter any problems. Currently, I manually create the distfile with the dist-bzip2 target in my local sources. I plan on hosting a repository of these sources somewhere with a NetBSD/pkgsrc branch soon.
2008-04-07Now xsidplay linkes fully against libXt.joerg1-4/+2
2008-04-07Fix DESTDIR.joerg1-2/+2
2008-04-07Update to moc-2.4.3. While here, add a check for sched_get_priority_maxbjs7-324/+133
in librt and remove ffmpeg patch, which is no longer needed. Also, I've changed options.mk so that selecting 'samplerate' implies 'sndfile', as the former is dependent on the latter.
2008-04-07Add moc-devel to audio/Makefile.bjs1-1/+2
2008-04-07Add a moc-devel package for version 2.5.0alpha3. This package usesbjs10-0/+384
a getline() function taken from nbftp--bothering with gnulib was too annoying. It works for me on NetBSD-current, but please let me know if there are any problems. I've also extended the check for sched_get_priority_max(3)--both here and in audio/moc--to look in librt prior to giving up. This allows moc to run with realtime priority on NetBSD-current; unfortunately, presently this requires root perms.
2008-04-07Add a 'sun' option and update patch-ac to support native audio outputbjs4-15/+53
on NetBSD, OpenBSD, and Solaris. This option takes precedence (by default) over OSS in the NetBSD/OpenBSD case. Bump rev.