Rémi Denis-Courmont
276a9657f7
Fluidsynth: small unlikely memory leak
15 years ago
Rémi Denis-Courmont
989310c923
add_loadfile: remove callback parameter
16 years ago
Rémi Denis-Courmont
963630ba6e
split add_file into add_loadfile and add_savefile
The preference panel needs to know which of open or save file dialog
it should use. Here we have 27 load and 4 save cases, plus 2 fonts
that were not correctly marked as such in projectM.
16 years ago
Rémi Denis-Courmont
3eacdd5ad7
FLUID_FAILED is not defined in version 1.0.x
16 years ago
Rémi Denis-Courmont
5e896a268c
Compile time support for FluidSynth 1.0
Packagers shall be responsible for fixing FluidSynth thread-safety
issues if they choose to use this old buggy version.
16 years ago
Rémi Denis-Courmont
dc07f6a00a
fluidsynth: fix code point for channel aftertouch
16 years ago
Rémi Denis-Courmont
e453dbc30d
fluidsynth: implement system reset message
(Note that we have no demux capable of generating this. This one message
cannot be found in Standard MIDI File.)
16 years ago
Rémi Denis-Courmont
05fbe17a5b
fluidsynth: parse SysEx messages
16 years ago
Rémi Denis-Courmont
f749d30ba2
fluidsynth: implement channel aftertouch event
16 years ago
Rémi Denis-Courmont
e82cac595b
fluidsynth: fix pitch bend value
16 years ago
Rémi Denis-Courmont
96cedc04a0
Fluidsynth: convert path to ANSI on Windows
16 years ago
Rémi Denis-Courmont
b14d2f10d6
fluidsynth: use error dialogs if the sound font fails
16 years ago
Rafaël Carré
48488e9991
fluidsynth: use VLC_TS_INVALID (refs #3135 )
17 years ago
Rémi Denis-Courmont
145903d05b
HAVE_FPU: make constant
Currently, we do not have any architecture where this would not be
a build-time constant. Constancy helps fixing a few issues in the audio
path.
17 years ago
Rémi Denis-Courmont
38c0878998
aout_buffer_t: store length instead of end timestamp
aout_buffer_t now looks very much like a subset of block_t at the
source code level. By the way, we might want to revisit the return value
of date_Increment()...
17 years ago
Rémi Denis-Courmont
8146a7f0e8
aout_buffer_t.start_data -> aout_buffer_t.i_pts
This will be needed to replace aout_buffer_t with block_t.
We also need to replace end_date with i_length, which is a bit more
involved.
17 years ago
Rémi Denis-Courmont
be5d9107a6
Use <vlc_cpu.h>
17 years ago
Rémi Denis-Courmont
fcf032cbd5
Fluidsynth: output PCM if there is no FPU
17 years ago
Laurent Aimar
b881303107
Used date_t instead of audio_date_t in codecs.
17 years ago
Jean-Baptiste Kempf
d611011802
Finish compilation of FluidSynth on Windows.
NEVER TESTED.
17 years ago
Rémi Denis-Courmont
4815d35553
Remove no-op
17 years ago
Rémi Denis-Courmont
d7c8cf59f3
Fluidsynth: fix block handling
17 years ago
Laurent Aimar
724461bdf2
Used VLC_CODEC_* and vlc_fourcc_GetCodec when suitable.
There will be some regressions, I used automatic sed replacement with manual
checks but there was a lot to change.
It's only the first pass.
17 years ago
Jean-Baptiste Kempf
56391b1fb9
Various shortnames forgotten.
17 years ago
Rémi Denis-Courmont
0549228196
Remove most stray semi-colons in module descriptions
Those multi-lines are still to be done (it's going to be fun...)
See also 5af4cc854b .
18 years ago
Laurent Aimar
17485fb47d
Added decoder_NewAudioBuffer/decoder_DeleteAudioBuffer helpers.
18 years ago
Rémi Denis-Courmont
1cbb7548d4
Fluidsynth: use native FL32 format, avoid converting to 16 bits and back
18 years ago
Rémi Denis-Courmont
3561b9b28f
Plugins: include vlc_common.h directly instead of vlc/vlc.h
18 years ago
Rémi Denis-Courmont
13ae40b0ef
Use gettext_noop() consistently
18 years ago
Rémi Denis-Courmont
27d483e9ef
Include vlc_plugin.h as needed
18 years ago
Pierre d'Herbemont
449fd28aaf
Replace vlc_bool_t by bool, VLC_TRUE by true and VLC_FALSE by false.
This improves readability a lot and prevent us from reinventing the wheel.
18 years ago
Rémi Denis-Courmont
99fab9089e
Don't include config.h from the headers - refs #297 .
Missing some cases that I could not test.
Also ffmpeg/chroma.c is locked, so I can but leave it broken.
Fix is for the remaining modules is obvious and the issue is easy to detect.
18 years ago
Rémi Denis-Courmont
4f02842805
Revert the so-called whitelisting commits that are actually blacklisting
19 years ago
Rafaël Carré
806cf51658
input options whitelisting, step 2 (refs #1371 )
19 years ago
Rémi Denis-Courmont
23314963e9
MIDI message decoder using Fluidsynth software synthetizer
19 years ago