PS2SDK
PS2 Homebrew Libraries
Loading...
Searching...
No Matches
ut_gvh.c
1/*
2# _____ ___ ____ ___ ____
3# ____| | ____| | | |____|
4# | ___| |____ ___| ____| | \ PS2DEV Open Source Project.
5#-----------------------------------------------------------------------
6# Copyright ps2dev - http://www.ps2dev.org
7# Licenced under Academic Free License version 2.0
8# Review ps2sdk README & LICENSE files for further details.
9*/
10
11#include "libsnd2_internal.h"
12
13s16 SsUtGetVabHdr(s16 vab_id, VabHdr *vab_hdr_ptr)
14{
15 VabHdr *vab_hdr_temp;
16
17 if ( _svm_vab_used[vab_id] != 1 )
18 return -1;
19 vab_hdr_temp = _svm_vab_vh[vab_id];
20 vab_hdr_ptr->form = vab_hdr_temp->form;
21 vab_hdr_ptr->id = vab_hdr_temp->id;
22 vab_hdr_ptr->ver = vab_hdr_temp->ver;
23 vab_hdr_ptr->ps = vab_hdr_temp->ps;
24 vab_hdr_ptr->ts = vab_hdr_temp->ts;
25 vab_hdr_ptr->vs = vab_hdr_temp->vs;
26 vab_hdr_ptr->mvol = vab_hdr_temp->mvol;
27 vab_hdr_ptr->pan = vab_hdr_temp->pan;
28 vab_hdr_ptr->attr1 = vab_hdr_temp->attr1;
29 vab_hdr_ptr->attr2 = vab_hdr_temp->attr2;
30 _svm_vh = vab_hdr_temp;
31 return 0;
32}