diff options
author | Vitaly Novichkov <admin@wohlnet.ru> | 2018-06-24 00:25:49 +0300 |
---|---|---|
committer | Vitaly Novichkov <admin@wohlnet.ru> | 2018-06-24 00:25:49 +0300 |
commit | 9b5990e2fc92f3461a7242dded1c42bb957a2bcf (patch) | |
tree | b89c42da5d7a1be687944206511d34b73580329e /utils/vlc_codec | |
parent | e6aef92c235bd9ab37e6ff7816f11d7a668ed92e (diff) | |
download | libADLMIDI-9b5990e2fc92f3461a7242dded1c42bb957a2bcf.tar.gz libADLMIDI-9b5990e2fc92f3461a7242dded1c42bb957a2bcf.tar.bz2 libADLMIDI-9b5990e2fc92f3461a7242dded1c42bb957a2bcf.zip |
Small fix of VLC codec
Diffstat (limited to 'utils/vlc_codec')
-rw-r--r-- | utils/vlc_codec/libadlmidi.c | 19 |
1 files changed, 11 insertions, 8 deletions
diff --git a/utils/vlc_codec/libadlmidi.c b/utils/vlc_codec/libadlmidi.c index 396d059..64909f3 100644 --- a/utils/vlc_codec/libadlmidi.c +++ b/utils/vlc_codec/libadlmidi.c @@ -77,12 +77,14 @@ vlc_module_begin () set_callbacks (Open, Close) add_loadfile ("adlmidi-custombank", "", SOUNDFONT_TEXT, SOUNDFONT_LONGTEXT, false) - //add_bool ("synth-chorus", true, CHORUS_TEXT, CHORUS_TEXT, false) - //add_float ("synth-gain", .5, GAIN_TEXT, GAIN_LONGTEXT, false) - // change_float_range (0., 10.) - //add_integer ("synth-polyphony", 256, POLYPHONY_TEXT, POLYPHONY_LONGTEXT, false) - // change_integer_range (1, 65535) - //add_bool ("synth-reverb", true, REVERB_TEXT, REVERB_TEXT, true) + /* + add_bool ("synth-chorus", true, CHORUS_TEXT, CHORUS_TEXT, false) + add_float ("synth-gain", .5, GAIN_TEXT, GAIN_LONGTEXT, false) + change_float_range (0., 10.) + add_integer ("synth-polyphony", 256, POLYPHONY_TEXT, POLYPHONY_LONGTEXT, false) + change_integer_range (1, 65535) + add_bool ("synth-reverb", true, REVERB_TEXT, REVERB_TEXT, true) + */ add_integer ("adlmidi-sample-rate", 44100, SAMPLE_RATE_TEXT, SAMPLE_RATE_TEXT, true) change_integer_range (22050, 96000) add_integer ("adlmidi-emulated-chips", 6, EMULATED_CHIPS_TEXT, EMULATED_CHIPS_TEXT, true) @@ -107,7 +109,6 @@ static const struct ADLMIDI_AudioFormat g_output_format = 2 * sizeof(float) }; -//static int DecodeBlock (decoder_t *p_dec, block_t *p_block); //For different version #if (LIBVLC_VERSION_MAJOR >= 3) static int DecodeBlock (decoder_t *p_dec, block_t *p_block); #else @@ -162,7 +163,7 @@ static int Open (vlc_object_t *p_this) #else p_dec->pf_decode_audio = DecodeBlock; #endif - return VLC_SUCCESS;//VLCDEC_SUCCESS + return VLC_SUCCESS; } @@ -177,6 +178,7 @@ static void Close (vlc_object_t *p_this) static void Flush (decoder_t *p_dec) { decoder_sys_t *p_sys = p_dec->p_sys; + #if (LIBVLC_VERSION_MAJOR >= 3) date_Set (&p_sys->end_date, VLC_TS_INVALID); #else @@ -326,3 +328,4 @@ drop: return p_out; #endif } + |