mirror of
https://github.com/mpv-player/mpv
synced 2024-12-19 21:31:52 +00:00
add lame filter options
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11835 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
parent
a978ec7289
commit
35ef696600
@ -32,6 +32,8 @@ m_option_t lameopts_conf[]={
|
||||
{"br", &lame_param_br, CONF_TYPE_INT, CONF_RANGE, 0, 1024, NULL},
|
||||
{"ratio", &lame_param_ratio, CONF_TYPE_INT, CONF_RANGE, 0, 100, NULL},
|
||||
{"vol", &lame_param_scale, CONF_TYPE_FLOAT, CONF_RANGE, 0, 10, NULL},
|
||||
{"lowpassfreq",&lame_param_lowpassfreq, CONF_TYPE_INT, CONF_RANGE, -1, 48000,0},
|
||||
{"highpassfreq",&lame_param_highpassfreq, CONF_TYPE_INT, CONF_RANGE, -1, 48000,0},
|
||||
#if HAVE_MP3LAME >= 392
|
||||
{"fast", &lame_param_fast, CONF_TYPE_FLAG, 0, 0, 1, NULL},
|
||||
{"preset", &lame_param_preset, CONF_TYPE_STRING, 0, 0, 0, NULL},
|
||||
|
@ -216,6 +216,9 @@ int lame_param_padding=-1; // unset
|
||||
int lame_param_br=-1; // unset
|
||||
int lame_param_ratio=-1; // unset
|
||||
float lame_param_scale=-1; // unset
|
||||
int lame_param_lowpassfreq = 0; //auto
|
||||
int lame_param_highpassfreq = 0; //auto
|
||||
|
||||
#if HAVE_MP3LAME >= 392
|
||||
int lame_param_fast=0; // unset
|
||||
static char* lame_param_preset=NULL; // unset
|
||||
@ -996,6 +999,8 @@ if(lame_param_scale>0) {
|
||||
printf("Setting audio input gain to %f\n", lame_param_scale);
|
||||
lame_set_scale(lame,lame_param_scale);
|
||||
}
|
||||
if(lame_param_lowpassfreq>=-1) lame_set_lowpassfreq(lame,lame_param_lowpassfreq);
|
||||
if(lame_param_highpassfreq>=-1) lame_set_highpassfreq(lame,lame_param_highpassfreq);
|
||||
#if HAVE_MP3LAME >= 392
|
||||
if(lame_param_preset != NULL){
|
||||
printf ("\npreset=%s\n\n",lame_param_preset);
|
||||
|
Loading…
Reference in New Issue
Block a user