summaryrefslogtreecommitdiffstats
path: root/libaf
diff options
context:
space:
mode:
authorreimar <reimar@b3059339-0415-0410-9bf9-f77b7e298cf2>2004-12-26 11:58:07 +0000
committerreimar <reimar@b3059339-0415-0410-9bf9-f77b7e298cf2>2004-12-26 11:58:07 +0000
commit8c7855e1b4efeab4e83ca7d87f6854149eb5cc2e (patch)
tree9586cf33968e8c0ed1a232b1b64f2ebfff320e9f /libaf
parenta5892844f6d170960916e1caa5bd134075ffcd1d (diff)
downloadmpv-8c7855e1b4efeab4e83ca7d87f6854149eb5cc2e.tar.bz2
mpv-8c7855e1b4efeab4e83ca7d87f6854149eb5cc2e.tar.xz
Use lavcresample when accuracy-optimized audio filter chain is requested.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14244 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libaf')
-rw-r--r--libaf/af.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/libaf/af.c b/libaf/af.c
index ad68424492..aabc6c767c 100644
--- a/libaf/af.c
+++ b/libaf/af.c
@@ -380,12 +380,13 @@ int af_init(af_stream_t* s, int force_output)
af_instance_t* af = NULL; // New filter
// Check output frequency if not OK fix with resample
if(s->last->data->rate!=s->output.rate){
- if(NULL==(af=af_get(s,"resample"))){
+ if(NULL==(af=af_get(s,"lavcresample")) &&
+ NULL==(af=af_get(s,"resample"))){
if((AF_INIT_TYPE_MASK & s->cfg.force) == AF_INIT_SLOW){
if(!strcmp(s->first->info->name,"format"))
- af = af_append(s,s->first,"resample");
+ af = af_append(s,s->first,"lavcresample");
else
- af = af_prepend(s,s->first,"resample");
+ af = af_prepend(s,s->first,"lavcresample");
}
else{
if(!strcmp(s->last->info->name,"format"))