/*
 * call-seq:
 *   new -> object
 *   new(string) -> object
 *
 * Opens a new audio port with given audio output plugin. If no
 * plugin identifier is given, it is autodetected. See also 
 * Xine#audio_out_plugins, Stream#new.
 */
static VALUE ap_new(int argc, VALUE *argv, VALUE class) {