3 var util = require('util');
4 var ChunkStream = require('./chunkstream');
5 var Filter = require('./filter-parse');
8 var FilterAsync = module.exports = function(bitmapInfo) {
9 ChunkStream.call(this);
13 this._filter = new Filter(bitmapInfo, {
14 read: this.read.bind(this),
15 write: function(buffer) {
18 complete: function() {
19 that.emit('complete', Buffer.concat(buffers));
25 util.inherits(FilterAsync, ChunkStream);