问个关于BASS库的有关问题

问个关于BASS库的问题
问题:使用BASS_StreamPutData将解码后的数据添加到播放流中,为什么数据越来越多的,为什么之前的数据还在,我不知道是不是我的程序有问题,还是不理解它的用法,一首4M左右的歌,分帧解码后,在流中竟有20几M,我应该怎么做才好


如果知道,可以将方法发到我邮箱:735838956@qq.com,或者给我留言,谢谢了
------解决方案--------------------
你应该把部分代码贴出来吧  
应该可以用这个函数释放吧
BOOL BASS_StreamFree(
    HSTREAM handle
);