public long AppendAudioOutBufferImpl(ServiceCtx context, long position) { long tag = context.RequestData.ReadInt64(); AudioOutData data = MemoryHelper.Read <AudioOutData>( context.Memory, position); byte[] buffer = context.Memory.ReadBytes( data.SampleBufferPtr, data.SampleBufferSize); _audioOut.AppendBuffer(_track, tag, buffer); return(0); }
public long AppendAudioOutBufferImpl(ServiceCtx Context, long Position) { long Tag = Context.RequestData.ReadInt64(); AudioOutData Data = AMemoryHelper.Read <AudioOutData>( Context.Memory, Position); byte[] Buffer = Context.Memory.ReadBytes( Data.SampleBufferPtr, Data.SampleBufferSize); AudioOut.AppendBuffer(Track, Tag, Buffer); return(0); }