audio_processing: Fixed incorrect usage of SetExtraOptions() in offline tool
audio_processing: Fixed incorrect usage of SetExtraOptions() in offline tool

The way SetExtraOptions() is used today only applies for any one configuration change. The correct way is to set it after all flags have been scanned.

The prefered way to solve this is to use gflags and scan once, followed by applying the configuration when creating audio_processing. This is what is done in the new test tool audioproc_float.cc, but there are still some things left to do before we can replace this one.

BUG=N/A
TESTED=locally
R=kwiberg@webrtc.org

Review URL: https://webrtc-codereview.appspot.com/45279004

Cr-Original-Commit-Position: 972c6d2dc6dd5efdad1377c0d224e03eb8f276f7@{#9097}
Cr-Mirrored-From: https://chromium.googlesource.com/external/webrtc
Cr-Mirrored-Commit: beb9798ab4c334617e3023a9c2811e1e34b5a49f

sippet/webrtc,sippet/webrtc,krieger-od/webrtc,Alkalyne/webrtctrunk,aleonliao/webrtc-trunk,Alkalyne/webrtctrunk,krieger-od/webrtc,aleonliao/webrtc-trunk,Alkalyne/webrtctrunk,krieger-od/webrtc,Alkalyne/webrtctrunk,jchavanton/webrtc,jchavanton/webrtc,Alkalyne/webrtctrunk,jchavanton/webrtc,jchavanton/webrtc,jchavanton/webrtc,krieger-od/webrtc,aleonliao/webrtc-trunk,jchavanton/webrtc,sippet/webrtc,krieger-od/webrtc,Alkalyne/webrtctrunk,sippet/webrtc,krieger-od/webrtc,sippet/webrtc,Alkalyne/webrtctrunk,sippet/webrtc,aleonliao/webrtc-trunk,jchavanton/webrtc,aleonliao/webrtc-trunk,aleonliao/webrtc-trunk,Alkalyne/webrtctrunk