start && end > -1) { if (start > -1) { var res = data.substring(start, end); start = res.indexOf('>') + 1; res = res.substring(start); if (res.length != 0) { eval(res); } } cursor = end + 1; } } } //]]>
|
Ogg Player September 14, 2011 12:09AM | Registered: 2 years ago Posts: 99 |
string FullFileName = Util::GetGamePath() + "Indidginus.ogg"; FILE* pOggFile( WiiFile::FileOpenForRead( FullFileName.c_str() ) ); u32 OggSize = WiiFile::GetFileSize(pOggFile); PlayOgg(pOggFile, OggSize, 0, OGG_ONE_TIME);
string FullFileName = Util::GetGamePath() + "Indidginus.ogg"; FILE* pOggFile( WiiFile::FileOpenForRead( FullFileName.c_str() ) ); u32 OggSize = WiiFile::GetFileSize(pOggFile); u8* pOggData = (u8*) malloc(OggSize); fread( pOggData, OggSize, 1, pOggFile); PlayOgg(pOggData, OggSize, 0, OGG_ONE_TIME);
|
Re: Ogg Player September 14, 2011 01:05AM | Registered: 2 years ago Posts: 284 |
|
Re: Ogg Player September 14, 2011 02:12PM | Registered: 2 years ago Posts: 99 |
|
Re: Ogg Player September 15, 2011 02:56AM | Registered: 3 years ago Posts: 464 |
|
Re: Ogg Player September 15, 2011 08:57AM | Registered: 2 years ago Posts: 99 |
|
Re: Ogg Player September 15, 2011 12:42PM | Registered: 3 years ago Posts: 464 |
|
Re: Ogg Player September 15, 2011 02:03PM | Registered: 2 years ago Posts: 284 |
|
Re: Ogg Player September 15, 2011 09:04PM | Registered: 2 years ago Posts: 99 |
char* ptr = (char*) pOggFile; // here pOggFile is a FILE* FILE* ptr2= (FILE*)ptr;But this is all silly and going off subject. (If you read you first post again I’m sure that you don’t mean “expects you to pass it a void*” that makes no sense as you can pass anything using void*)
int fd = open (FullFileName.c_str(), O_WRONLY);
|
Re: Ogg Player September 15, 2011 09:56PM | Registered: 3 years ago Posts: 464 |
|
Re: Ogg Player September 15, 2011 10:26PM | Registered: 2 years ago Posts: 99 |
if (ov_open_callbacks((void *) &private_ogg.fd, &private_ogg.vf, NULL, 0, callbacks) < 0)
|
Re: Ogg Player September 15, 2011 10:53PM | Registered: 3 years ago Posts: 464 |
|
Re: Ogg Player September 16, 2011 01:22AM | Registered: 2 years ago Posts: 99 |
static long f_tell(int *f)
{
int k, d;
if (*f >= 0x666 && *f <= 0x669)
{
d = (*f) - 0x666;
k = file[d].pos;
}
else
k = lseek(*f, 0, 1);
return (long) k;
}
|
Re: Ogg Player September 16, 2011 02:06AM | Registered: 3 years ago Posts: 464 |
|
Re: Ogg Player September 16, 2011 10:57PM | Registered: 2 years ago Posts: 99 |