예제 #1
0
bool OutboundConnectivity::FeedAudioData(MSGHDR &message,
		double absoluteTimestamp) {
	if (!FeedData(message, absoluteTimestamp, true)) {
		FATAL("Unable to feed audio UDP clients");
		return false;
	}
	return true;
}
void
JabberProtocol::ReceivedMessageHandler(BMessage *msg)
{
	BString data;
	msg->FindString("data", &data);
	int length = msg->FindInt32("length");
	
#ifdef DEBUG

		fprintf(stderr, "\nDATA received %i: %s\n", (int)data.Length(), data.String());

#endif

	Reset();
	LockXMLReader();
	FeedData(data.String(), data.Length());
	UnlockXMLReader();

}