/** * * Scanner::process * * This will add or update media found in the given directory or its children. * * * p1 (top_path) The top directory to scan. * * * return 0 on success * */ static VALUE scanner_process(VALUE self, VALUE top_path) {