OSDN Git Service

timidity41/timidity41.git
6 years agoMerge develop branch.
Starg [Sun, 24 Dec 2017 03:22:02 +0000 (12:22 +0900)]
Merge develop branch.

Only WASAPI and directory listing bug are merged.

6 years agoAccept portaudio.dll without PaAsio_ShowControlPanel
Starg [Fri, 25 Aug 2017 21:06:30 +0000 (06:06 +0900)]
Accept portaudio.dll without PaAsio_ShowControlPanel

6 years agoFix rtsyn related errors.
Starg [Sat, 23 Dec 2017 19:12:35 +0000 (04:12 +0900)]
Fix rtsyn related errors.

6 years agoFix pdcurses linking.
Starg [Sat, 23 Dec 2017 18:40:53 +0000 (03:40 +0900)]
Fix pdcurses linking.

6 years agoEnable vorbis, flac, and portaudio.
Starg [Sat, 23 Dec 2017 18:25:12 +0000 (03:25 +0900)]
Enable vorbis, flac, and portaudio.

6 years agoMigrate libspeex to CMake.
Starg [Sat, 23 Dec 2017 17:55:03 +0000 (02:55 +0900)]
Migrate libspeex to CMake.

6 years agoFix link errors.
Starg [Sat, 23 Dec 2017 17:18:04 +0000 (02:18 +0900)]
Fix link errors.

6 years agoDefine TWSYNG32 for twsyng.
Starg [Sat, 23 Dec 2017 17:09:01 +0000 (02:09 +0900)]
Define TWSYNG32 for twsyng.

6 years agoInclude "windows.h" in "sndfontini.c".
Starg [Sat, 23 Dec 2017 16:59:49 +0000 (01:59 +0900)]
Include "windows.h" in "sndfontini.c".

6 years agoCMake clean up.
Starg [Sat, 23 Dec 2017 16:39:48 +0000 (01:39 +0900)]
CMake clean up.

6 years agoReplace UINT with uint32 in "timer2.{c,h}".
Starg [Sat, 23 Dec 2017 16:24:21 +0000 (01:24 +0900)]
Replace UINT with uint32 in "timer2.{c,h}".

6 years agoCheck HAVE_CONFIG_H.
Starg [Sat, 23 Dec 2017 16:18:07 +0000 (01:18 +0900)]
Check HAVE_CONFIG_H.

6 years agoReplace TRUE/FALSE with 1/0 in "optcode.c".
Starg [Sat, 23 Dec 2017 16:14:14 +0000 (01:14 +0900)]
Replace TRUE/FALSE with 1/0 in "optcode.c".

6 years agoDefine DEFAULT_PATH and TIMID_VERSION for timidity/ only.
Starg [Sat, 23 Dec 2017 16:08:16 +0000 (01:08 +0900)]
Define DEFAULT_PATH and TIMID_VERSION for timidity/ only.

Apparently, rc.exe doesn't like them.

6 years agoCMake migration part 2.
Starg [Sat, 23 Dec 2017 16:00:10 +0000 (01:00 +0900)]
CMake migration part 2.

6 years agoRemove "config.h".
Starg [Sat, 23 Dec 2017 15:12:29 +0000 (00:12 +0900)]
Remove "config.h".

6 years agoRemove "interface.h".
Starg [Sat, 23 Dec 2017 15:03:03 +0000 (00:03 +0900)]
Remove "interface.h".

6 years agoCMake migration part 1
Starg [Sat, 23 Dec 2017 11:17:48 +0000 (20:17 +0900)]
CMake migration part 1

6 years agoImported UnkoTim211 unkotim211
Starg [Sat, 23 Dec 2017 06:31:10 +0000 (15:31 +0900)]
Imported UnkoTim211

6 years agoUpdated copyright infomation.
Starg [Mon, 18 Dec 2017 02:19:06 +0000 (11:19 +0900)]
Updated copyright infomation.

6 years agoSimplified flushing WASAPI.
Starg [Fri, 15 Dec 2017 21:20:35 +0000 (06:20 +0900)]
Simplified flushing WASAPI.

6 years agoAppend null bytes if the size of the audio buffer is not aligned. Previously such...
Starg [Sun, 12 Nov 2017 12:26:47 +0000 (21:26 +0900)]
Append null bytes if the size of the audio buffer is not aligned. Previously such data were trimmed.

6 years agoFlush WASAPI on PM_REQ_FLUSH rather than on PM_REQ_OUTPUT_FINISH.
Starg [Sun, 12 Nov 2017 11:54:40 +0000 (20:54 +0900)]
Flush WASAPI on PM_REQ_FLUSH rather than on PM_REQ_OUTPUT_FINISH.

6 years agoDon't report audio queue size, as it broke the tracer.
Starg [Sun, 12 Nov 2017 11:39:13 +0000 (20:39 +0900)]
Don't report audio queue size, as it broke the tracer.

6 years agoImplemented native WASAPI play mode.
Starg [Sun, 12 Nov 2017 10:17:33 +0000 (19:17 +0900)]
Implemented native WASAPI play mode.

6 years agoStart adding WASAPI support.
Starg [Sat, 11 Nov 2017 11:39:35 +0000 (20:39 +0900)]
Start adding WASAPI support.

6 years agoTweaked compile flags.
Starg [Sat, 11 Nov 2017 08:59:25 +0000 (17:59 +0900)]
Tweaked compile flags.

6 years agoAdd suuport for portaudio WASAPI
Starg [Fri, 25 Aug 2017 21:38:38 +0000 (06:38 +0900)]
Add suuport for portaudio WASAPI

6 years agoAccept portaudio.dll without PaAsio_ShowControlPanel
Starg [Fri, 25 Aug 2017 21:06:30 +0000 (06:06 +0900)]
Accept portaudio.dll without PaAsio_ShowControlPanel

6 years agoModified CMake files to add support for portaudio
Starg [Fri, 25 Aug 2017 20:46:00 +0000 (05:46 +0900)]
Modified CMake files to add support for portaudio

6 years agoAdded more file extensions to GetOpenFileName() filter
Starg [Thu, 17 Aug 2017 20:18:37 +0000 (05:18 +0900)]
Added more file extensions to GetOpenFileName() filter

6 years agoAdded supportedOS and requestedExecutionLevel to manifest
Starg [Thu, 17 Aug 2017 20:09:13 +0000 (05:09 +0900)]
Added supportedOS and requestedExecutionLevel to manifest

7 years agoAdded mod file extensions to GetOpenFileName() filter
Starg [Sun, 4 Jun 2017 06:22:10 +0000 (15:22 +0900)]
Added mod file extensions to GetOpenFileName() filter

7 years agoRevert "Prevent GetOpenFileName() from changing current dir"
Starg [Sun, 4 Jun 2017 06:00:03 +0000 (15:00 +0900)]
Revert "Prevent GetOpenFileName() from changing current dir"

This reverts commit c95a37dbce51fed14ca4dc9a594a3a6661406de8.

7 years agoFixed directory opening
Starg [Mon, 29 May 2017 21:15:53 +0000 (06:15 +0900)]
Fixed directory opening

7 years agoPrevent GetOpenFileName() from changing current dir
Starg [Mon, 29 May 2017 20:48:54 +0000 (05:48 +0900)]
Prevent GetOpenFileName() from changing current dir

7 years agoSilence some warnings
Starg [Mon, 29 May 2017 20:45:58 +0000 (05:45 +0900)]
Silence some warnings

7 years agoUse common controls v6
Starg [Mon, 29 May 2017 20:29:30 +0000 (05:29 +0900)]
Use common controls v6

7 years agoFixed cast from char* to long
Starg [Mon, 29 May 2017 20:22:51 +0000 (05:22 +0900)]
Fixed cast from char* to long

7 years ago.res file should not be in the .lib file
Starg [Mon, 29 May 2017 20:16:01 +0000 (05:16 +0900)]
.res file should not be in the .lib file

7 years agoMade w32g_res.rc modern
Starg [Mon, 29 May 2017 19:18:58 +0000 (04:18 +0900)]
Made w32g_res.rc modern

7 years agoTiMidity++ is a window application
Starg [Mon, 29 May 2017 18:55:02 +0000 (03:55 +0900)]
TiMidity++ is a window application

7 years agoMoved some definitions to config.h
Starg [Mon, 29 May 2017 18:49:09 +0000 (03:49 +0900)]
Moved some definitions to config.h

7 years agoDefine TIMID_VERSION and DEFAULT_PATH
Starg [Mon, 29 May 2017 18:15:55 +0000 (03:15 +0900)]
Define TIMID_VERSION and DEFAULT_PATH

7 years agoreplace ssize_t with ptr_size_t
Starg [Mon, 29 May 2017 17:53:14 +0000 (02:53 +0900)]
replace ssize_t with ptr_size_t

7 years agoDon't use inline asm on Win64
Starg [Mon, 29 May 2017 17:52:17 +0000 (02:52 +0900)]
Don't use inline asm on Win64

7 years agoDefine HAVE_FCNTL_H
Starg [Mon, 29 May 2017 17:40:51 +0000 (02:40 +0900)]
Define HAVE_FCNTL_H

7 years agoFixed calcnewton invocation
Starg [Mon, 29 May 2017 17:30:04 +0000 (02:30 +0900)]
Fixed calcnewton invocation

7 years agoSimplify timidity/CMakeLists.txt
Starg [Mon, 29 May 2017 17:05:20 +0000 (02:05 +0900)]
Simplify timidity/CMakeLists.txt

7 years agoAdded -DHAVE_STDINT_H
Starg [Mon, 29 May 2017 16:53:46 +0000 (01:53 +0900)]
Added -DHAVE_STDINT_H

7 years agoRemoved unnecessaryfiles from build
Starg [Mon, 29 May 2017 16:45:10 +0000 (01:45 +0900)]
Removed unnecessaryfiles from build

7 years agoWin64 support (SetWindowLong -> SetWindowLongPtr)
Starg [Mon, 29 May 2017 16:43:30 +0000 (01:43 +0900)]
Win64 support (SetWindowLong -> SetWindowLongPtr)

7 years agoDefine _CRT_SECURE_NO_WARNINGS
Starg [Mon, 29 May 2017 16:35:07 +0000 (01:35 +0900)]
Define _CRT_SECURE_NO_WARNINGS

7 years agoAdded empty interface.h
Starg [Mon, 29 May 2017 16:33:56 +0000 (01:33 +0900)]
Added empty interface.h

7 years agoCheck for _WIN64, not just _AMD64_
Starg [Mon, 29 May 2017 16:29:36 +0000 (01:29 +0900)]
Check for _WIN64, not just _AMD64_

7 years agoAdd CMake files for Windows
Starg [Mon, 29 May 2017 16:24:22 +0000 (01:24 +0900)]
Add CMake files for Windows

8 years agoImprove the specification of segment play option
TAMUKI Shoichi [Sat, 4 Jun 2016 08:44:17 +0000 (17:44 +0900)]
Improve the specification of segment play option

In addition to [<minutes>:]<seconds>[.<milliseconds>] specification,
<measure>[.<beat>] specification is also now available.
For example: -G11.4-16m

Signed-off-by: TAMUKI Shoichi <tamuki@linet.gr.jp>
8 years agoFix around segment play
TAMUKI Shoichi [Sat, 4 Jun 2016 07:52:16 +0000 (16:52 +0900)]
Fix around segment play

Add a simple workaround to fix the problem that some MIDI files would
not seek forward to the first time segment.

Signed-off-by: TAMUKI Shoichi <tamuki@linet.gr.jp>
8 years agoAdd metronome indicator in dumb interface trace mode
TAMUKI Shoichi [Sat, 28 May 2016 10:40:06 +0000 (19:40 +0900)]
Add metronome indicator in dumb interface trace mode

Signed-off-by: TAMUKI Shoichi <tamuki@linet.gr.jp>
8 years agoFix and improve around segment play
TAMUKI Shoichi [Wed, 25 May 2016 11:31:04 +0000 (20:31 +0900)]
Fix and improve around segment play

- Avoid memory leaks if multiple --segment (-G) options are specified.
  Specifying multiple --segment (-G) options is also now available.
  For example: -G00:30-00:45 -G01:15-01:30
- Avoid segment time deviation when controlling speed up/down by user
  on the fly.
- Avoid double free opt_aq_fill_buff if --audio-buffer (-q) option is
  specified.
- Improve segment playing accuracy with CTLE_CUEPOINT to be handled
  correctly.
- Fix sample_count adjustment in apply_controls() if midi_time_ratio
  is changed.

Signed-off-by: TAMUKI Shoichi <tamuki@linet.gr.jp>
8 years agoAdd support for segment play option (-G, --segment)
TAMUKI Shoichi [Sun, 15 May 2016 08:34:21 +0000 (17:34 +0900)]
Add support for segment play option (-G, --segment)

Play just sub-segment(s) specified by comma separated time segments.
Each time segment defined by dash separated time values of begin-end.
Playing from begin to end.

Signed-off-by: Yotam Medini <yotam.medini@gmail.com>
Signed-off-by: TAMUKI Shoichi <tamuki@linet.gr.jp>
8 years agoFix --preserve-silence killing the first note.
Alexander Myltsev [Mon, 4 Apr 2016 13:26:03 +0000 (16:26 +0300)]
Fix --preserve-silence killing the first note.

Signed-off-by: Alexander Myltsev <myltsev@yandex-team.ru>
8 years agoinline, defaults to "extern inline" with newer gcc versions
Stian Skjelstad [Mon, 21 Mar 2016 00:03:19 +0000 (01:03 +0100)]
inline, defaults to "extern inline" with newer gcc versions

With newer versions of gcc, "inline" defaults to extern, and not static if
not specified. This causes linking problems at the end of the compile. Most
of this occurences are fixed (or #ifdef'ed away) except these two small
ones in timidity/mfi.c

Signed-off-by: Stian Skjelstad <stian.skjelstad@gmail.com>
8 years agoRemove unowned domain URL from docs.
SATO Kentaro [Sat, 19 Mar 2016 14:22:46 +0000 (23:22 +0900)]
Remove unowned domain URL from docs.

Signed-off-by: SATO Kentaro <kentaro@ranvis.com>
9 years agoautogen.sh: create ChangeLog in a VCS-independent way
TAMUKI Shoichi [Tue, 21 Apr 2015 02:04:52 +0000 (11:04 +0900)]
autogen.sh: create ChangeLog in a VCS-independent way

Signed-off-by: TAMUKI Shoichi <tamuki@linet.gr.jp>
9 years agoFix to Japanese man page
TAMUKI Shoichi [Tue, 21 Apr 2015 02:04:09 +0000 (11:04 +0900)]
Fix to Japanese man page

Signed-off-by: TAMUKI Shoichi <tamuki@linet.gr.jp>
9 years agoautogen.sh: create ChangeLog that is required by automake
Stas Sergeev [Tue, 21 Apr 2015 02:03:21 +0000 (11:03 +0900)]
autogen.sh: create ChangeLog that is required by automake

Signed-off-by: Stas Sergeev <stsp@users.sourceforge.net>
9 years agofixes to man page
Stas Sergeev [Tue, 21 Apr 2015 02:02:23 +0000 (11:02 +0900)]
fixes to man page

Signed-off-by: Stas Sergeev <stsp@users.sourceforge.net>
9 years agoFix coverity memory leak issues
Tobias Markus [Tue, 21 Apr 2015 02:01:13 +0000 (11:01 +0900)]
Fix coverity memory leak issues

Signed-off-by: Tobias Markus <tobbi@mozilla-uk.org>
9 years agoFix reverb buffer-overrun issue
yta [Thu, 21 Aug 2014 02:01:54 +0000 (11:01 +0900)]
Fix reverb buffer-overrun issue

Add code to check the upper limit of the index.  TiMidity++ to buffer-
overrun when the value of the reverb_status_gs.character was a 6 or 7.
info->index is set to a value out of range when the value of the
"Reverb Time" was -64.

Signed-off-by: yta <yta@inter7.jp>
9 years agoFix NULL pointer access issue (Windows audio driver output)
yta [Thu, 21 Aug 2014 02:01:04 +0000 (11:01 +0900)]
Fix NULL pointer access issue (Windows audio driver output)

Add DriverClosing and OutputWorking flags.  If TiMidity++ called
close_output during a stop at output_data, app cause a NULL pointer
access.  After changing, WaitForBuffer(1) to stop until return from
output_data.

Signed-off-by: yta <yta@inter7.jp>
9 years agoUpdate copyright year to 2014
TAMUKI Shoichi [Thu, 14 Aug 2014 22:34:08 +0000 (07:34 +0900)]
Update copyright year to 2014

Update copyright year to 2014 and replace the old e-mail address to
new one.

Signed-off-by: TAMUKI Shoichi <tamuki@linet.gr.jp>
9 years agoFix Windows Driver
yta [Thu, 14 Aug 2014 22:28:50 +0000 (07:28 +0900)]
Fix Windows Driver

Add DriverCallback API.  The driver must call the DriverCallback API.
After changing, some MIDI sequencers will not freeze: XGWorks, Domino,
etc.

Signed-off-by: yta <yta@inter7.jp>
10 years agoFix ssize_t type test and conditional compilation
TAMUKI Shoichi [Mon, 9 Jun 2014 00:02:17 +0000 (09:02 +0900)]
Fix ssize_t type test and conditional compilation

Fix ssize_t type test because older versions of autoconf do not
support AC_TYPE_SSIZE_T macro.  Also, fix conditional compilation for
older versions of MinGW.

Signed-off-by: TAMUKI Shoichi <tamuki@linet.gr.jp>
10 years agoRevert some fix and add ssize_t type test.
SATO Kentaro [Sat, 24 May 2014 11:33:42 +0000 (20:33 +0900)]
Revert some fix and add ssize_t type test.

10 years agoMinor fixes for conditional compile.
SATO Kentaro [Sat, 24 May 2014 11:00:20 +0000 (20:00 +0900)]
Minor fixes for conditional compile.

10 years agoFix HTTPproxy not working on http URL.
SATO Kentaro [Tue, 21 Jun 2011 09:53:27 +0000 (18:53 +0900)]
Fix HTTPproxy not working on http URL.

10 years agoFix crash on sample size change while running.
SATO Kentaro [Sat, 19 Dec 2009 12:58:56 +0000 (21:58 +0900)]
Fix crash on sample size change while running.

10 years agoChange Windows GUI volume slider max.
SATO Kentaro [Sat, 7 May 2011 09:41:44 +0000 (18:41 +0900)]
Change Windows GUI volume slider max.

Volume control of W32GUI interface currently changes
rendering amplification, not playback volume.

10 years agoFix some compilation issues on Windows.
SATO Kentaro [Sat, 7 May 2011 09:41:00 +0000 (18:41 +0900)]
Fix some compilation issues on Windows.

10 years agoUpdate version number in Windows resource.
SATO Kentaro [Thu, 22 May 2014 09:07:41 +0000 (18:07 +0900)]
Update version number in Windows resource.

10 years agoFix tk interface compile with tk8.6
Yair K [Mon, 12 May 2014 21:32:04 +0000 (00:32 +0300)]
Fix tk interface compile with tk8.6

Direct access to interp->result is disallowed in 8.6, so use Tcl_GetStringResult instead. Also increase MAX_TK_MIDI_CHANNELS to fix compile warning.

10 years agoFix ao options crash
Yair K [Mon, 12 May 2014 21:30:13 +0000 (00:30 +0300)]
Fix ao options crash

Initialize ao_options to NULL, so as to avoid crash when no options are specified.

10 years agoPrefix ./ to escape_sjis.pl in Makefile to execute the script
TAMUKI Shoichi [Thu, 12 Dec 2013 02:04:52 +0000 (11:04 +0900)]
Prefix ./ to escape_sjis.pl in Makefile to execute the script

Signed-off-by: TAMUKI Shoichi <tamuki@linet.gr.jp>
10 years agoGleaning various fixes
TAMUKI Shoichi [Wed, 6 Nov 2013 02:43:24 +0000 (11:43 +0900)]
Gleaning various fixes

- Fix vwprintw to fit with newer PDCurses
- Fix control_mode_event args to use ptr_size_t
- Fix read_config_file to be used in another main
- Fix around MIDIOUTCAPS2 in windrv/timiditydrv.c

Signed-off-by: TAMUKI Shoichi <tamuki@linet.gr.jp>
10 years agoRefactor w32_a.c and disable the debug messages
Yale Zhang [Mon, 4 Nov 2013 06:20:57 +0000 (15:20 +0900)]
Refactor w32_a.c and disable the debug messages

Signed-off-by: TAMUKI Shoichi <tamuki@linet.gr.jp>
10 years agoWindows MIDI driver improved
Yale Zhang [Mon, 4 Nov 2013 06:17:55 +0000 (15:17 +0900)]
Windows MIDI driver improved

- Stop sending all MIDI messages to a worker thread to be played.
  Instead, call the event handler directly (with mutual exclusion).
  This simplifies the code and reduces latency.
- Move initialization before worker thread creation - without this,
  TiMidity++ might not be initialized before the 1st message arrives
  (I actually had this problems when using VMPK, which sends a bank &
  program change message immediately on startup)

Signed-off-by: TAMUKI Shoichi <tamuki@linet.gr.jp>
10 years agoFix to fit with MinGW environment
TAMUKI Shoichi [Sun, 3 Nov 2013 10:55:02 +0000 (19:55 +0900)]
Fix to fit with MinGW environment

Signed-off-by: TAMUKI Shoichi <tamuki@linet.gr.jp>
11 years agoAllow setting ao backend options via environment
Yair K [Sat, 20 Oct 2012 18:31:46 +0000 (20:31 +0200)]
Allow setting ao backend options via environment

Let libao backend set ao options via TIMIDITY_AO_OPTIONS environment variable.
The variable accepts "key=value" pairs seperated by commans.
For example:
        TIMIDITY_AO_OPTIONS="use_mmap=1,id=1" for ALSA ao backend.
        TIMIDITY_AO_OPTIONS="server=example.com:4713"
etc.

Notes:
        1. Later options have precendance over earlier ones in libao.
        2. Spaces are not trimmed, but supplied as is.
        3. In case of "key=,", an empty string is passed to ao as value.

11 years agoSigned-off-by: Yair K <cesium2@gmail.com>
Kyle Guinn [Sat, 20 Oct 2012 12:01:08 +0000 (14:01 +0200)]
Signed-off-by: Yair K <cesium2@gmail.com>
Fix typo on timidity.cfg.5.

Fix typo on timidity.cfg.5. Patch sent by Kyle Guinn.

11 years agoRemove tclIndex due to autogenerated file
TAMUKI Shoichi [Wed, 5 Sep 2012 03:26:22 +0000 (12:26 +0900)]
Remove tclIndex due to autogenerated file

auto_mkindex will now run with tclsh instead of wish.

11 years agoMove ChangeLog to ChangeLog.3
TAMUKI Shoichi [Wed, 5 Sep 2012 03:19:43 +0000 (12:19 +0900)]
Move ChangeLog to ChangeLog.3

Remove ChangeLog, it will be generated from git log.

11 years agoXaw interface: minor improvements
Yair K [Mon, 20 Aug 2012 07:33:56 +0000 (09:33 +0200)]
Xaw interface: minor improvements

* Get rid of unnecessary argument to expandDir
* Free memory returned from XawListShowCurrent
* Remove outdated comment from TODO

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
11 years agoInclude xbm bitmaps in the tcl interface itself
Yair K [Mon, 20 Aug 2012 07:32:05 +0000 (09:32 +0200)]
Include xbm bitmaps in the tcl interface itself

Include xbm bitmaps in the tcl interface itself rather than as files in the
system.

Also, include tcl.h a bit later to avoid a redefine warning on reverb.h.

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
11 years agoAlways use local OSSv3's midi sequencer definitions
Hans de Goede [Mon, 20 Aug 2012 07:28:51 +0000 (09:28 +0200)]
Always use local OSSv3's midi sequencer definitions

From NetBSD pkgsrc: http://www.netbsd.org/docs/software/packages.html

Both the midi output mode and the server interface try to collect some
local MIDI macro definitions instead of using its own. Problem is some
systems have a 'compatibility' soundcard.h file which is detected by
configure but doesn't have the MIDI defines (e.g. NetBSD's libossaudio).
So always use the internal defines.

Add a comment to server_defs.h to show how to still get the defines from
the system if desired.

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
11 years agoBring in some fixes from mikmod.hg.sf.net
Yair K [Mon, 20 Aug 2012 07:25:30 +0000 (09:25 +0200)]
Bring in some fixes from mikmod.hg.sf.net

Bring in some fixes from mikmod.hg.sf.net for CVE-2009-0179, CVE-2009-3996,
CVE-2010-2546 and CVE-2010-2971. Also, staticize most functions as in that
version. Could perhaps use a bit more testing.

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
11 years agoRevert for required ctl_speana_data function
Hans de Goede [Mon, 20 Aug 2012 07:22:42 +0000 (09:22 +0200)]
Revert for required ctl_speana_data function

From gentoo timidity++-2.14.0 packages:

This will revert part of the commit from:

http://timidity.git.sourceforge.net/git/gitweb.cgi?p=timidity/timidity;a=commit;h=e73b53437dbc1e57e61dd4d0c1407784797b08d9

Because otherwise TiMidity++ simply won't build as per:

../interface/libinterface.a(xskin_c.o): In function `ctl_event':
xskin_c.c:(.text+0x17c): undefined reference to `ctl_speana_data'
collect2: error: ld returned 1 exit status

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
11 years agoSync with CVS
Hans de Goede [Thu, 5 Jul 2012 14:09:45 +0000 (16:09 +0200)]
Sync with CVS

Bring in the ChangeLog, NEWS and configure.in updates from the 2.14.0 release.

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
11 years agoXaw: Fix a possible crash
Yair K [Thu, 5 Jul 2012 14:07:15 +0000 (16:07 +0200)]
Xaw: Fix a possible crash

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
11 years agoXaw: Correctly cut off text in the trace'sinstrument name column correctly
Yair K [Thu, 5 Jul 2012 14:05:21 +0000 (16:05 +0200)]
Xaw: Correctly cut off text in the trace'sinstrument name column correctly

The attached diff makes the trace cut off text in the instrument name column
correctly in the Xft case.

Signed-off-by: Hans de Goede <hdegoede@redhat.com>