X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?p=pcsx_rearmed.git;a=blobdiff_plain;f=plugins%2Fdfsound%2Fnullsnd.c;h=d8714df72ed8f39fd62b06aec1900dbcadb57ccc;hp=bf079094d08103888db1b77141571bccaa45f285;hb=c2502333b2e56e520bb9ecc2f931a639eee415d7;hpb=ef79bbde537d6b9c745a7d86cb9df1d04c35590d diff --git a/plugins/dfsound/nullsnd.c b/plugins/dfsound/nullsnd.c index bf079094..d8714df7 100644 --- a/plugins/dfsound/nullsnd.c +++ b/plugins/dfsound/nullsnd.c @@ -1,24 +1,32 @@ -#include "stdafx.h" -#define _IN_OSS -#include "externals.h" +#include "out.h" // SETUP SOUND -void SetupSound(void) +static int none_init(void) { + return 0; } // REMOVE SOUND -void RemoveSound(void) +static void none_finish(void) { } // GET BYTES BUFFERED -unsigned long SoundGetBytesBuffered(void) +static int none_busy(void) { - return 0; + return 1; } // FEED SOUND DATA -void SoundFeedStreamData(unsigned char* pSound,long lBytes) +static void none_feed(void *buf, int bytes) +{ +} + +void out_register_none(struct out_driver *drv) { + drv->name = "none"; + drv->init = none_init; + drv->finish = none_finish; + drv->busy = none_busy; + drv->feed = none_feed; }