+ if( !vg_validf(vg_audio.listener_pos[0]) ||
+ !vg_validf(vg_audio.listener_pos[1]) ||
+ !vg_validf(vg_audio.listener_pos[2]) ||
+ !vg_validf(ent->info.world_position[0]) ||
+ !vg_validf(ent->info.world_position[1]) ||
+ !vg_validf(ent->info.world_position[2]) )
+ {
+ vg_error( "NaN listener/world position (%s)\n", ent->name );
+ *vol = 0.0f;
+ *pan = 0.0f;
+ return;
+ }
+