├── .npmignore ├── binding.gyp ├── discovery └── jpeg.c ├── examples ├── dynamic-jpeg-stack-async.js ├── dynamic-jpeg-stack.js ├── fixed-jpeg-stack-async.js ├── fixed-jpeg-stack.js ├── jpeg-example-async.js ├── jpeg-example.js ├── jpeg-example2-async.js ├── jpeg-example2.js ├── push-data │ ├── 01-rgba-80-389-16-7.dat │ ├── 02-rgba-96-390-16-5.dat │ ├── 03-rgba-80-397-32-2.dat │ ├── 04-rgba-96-386-16-10.dat │ ├── 05-rgba-96-397-32-2.dat │ ├── 06-rgba-96-397-32-2.dat │ ├── 07-rgba-112-386-16-10.dat │ ├── 08-rgba-112-397-32-2.dat │ ├── 09-rgba-112-389-32-7.dat │ ├── 10-rgba-112-397-32-2.dat │ ├── 11-rgba-128-386-16-10.dat │ ├── 12-rgba-128-397-32-2.dat │ ├── 13-rgba-144-386-16-10.dat │ ├── 14-rgba-144-397-32-2.dat │ ├── 15-rgba-144-389-16-7.dat │ ├── 16-rgba-144-397-32-2.dat │ ├── 17-rgba-160-393-16-6.dat │ ├── 18-rgba-176-397-16-2.dat │ ├── 19-rgba-160-397-32-2.dat │ └── 20-rgba-176-386-16-10.dat └── rgba-terminal.dat ├── package.json ├── readme.md ├── src ├── buffer_compat.cpp ├── buffer_compat.h ├── common.cpp ├── common.h ├── dynamic_jpeg_stack.cpp ├── dynamic_jpeg_stack.h ├── fixed_jpeg_stack.cpp ├── fixed_jpeg_stack.h ├── jpeg.cpp ├── jpeg.h ├── jpeg_encoder.cpp ├── jpeg_encoder.h └── module.cpp └── wscript /.npmignore: -------------------------------------------------------------------------------- 1 | build 2 | discovery 3 | jpeg.node 4 | -------------------------------------------------------------------------------- /binding.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkrumins/node-jpeg/HEAD/binding.gyp -------------------------------------------------------------------------------- /discovery/jpeg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkrumins/node-jpeg/HEAD/discovery/jpeg.c -------------------------------------------------------------------------------- /examples/dynamic-jpeg-stack-async.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkrumins/node-jpeg/HEAD/examples/dynamic-jpeg-stack-async.js -------------------------------------------------------------------------------- /examples/dynamic-jpeg-stack.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkrumins/node-jpeg/HEAD/examples/dynamic-jpeg-stack.js -------------------------------------------------------------------------------- /examples/fixed-jpeg-stack-async.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkrumins/node-jpeg/HEAD/examples/fixed-jpeg-stack-async.js -------------------------------------------------------------------------------- /examples/fixed-jpeg-stack.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkrumins/node-jpeg/HEAD/examples/fixed-jpeg-stack.js -------------------------------------------------------------------------------- /examples/jpeg-example-async.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkrumins/node-jpeg/HEAD/examples/jpeg-example-async.js -------------------------------------------------------------------------------- /examples/jpeg-example.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkrumins/node-jpeg/HEAD/examples/jpeg-example.js -------------------------------------------------------------------------------- /examples/jpeg-example2-async.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkrumins/node-jpeg/HEAD/examples/jpeg-example2-async.js -------------------------------------------------------------------------------- /examples/jpeg-example2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkrumins/node-jpeg/HEAD/examples/jpeg-example2.js -------------------------------------------------------------------------------- /examples/push-data/01-rgba-80-389-16-7.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkrumins/node-jpeg/HEAD/examples/push-data/01-rgba-80-389-16-7.dat -------------------------------------------------------------------------------- /examples/push-data/02-rgba-96-390-16-5.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkrumins/node-jpeg/HEAD/examples/push-data/02-rgba-96-390-16-5.dat -------------------------------------------------------------------------------- /examples/push-data/03-rgba-80-397-32-2.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkrumins/node-jpeg/HEAD/examples/push-data/03-rgba-80-397-32-2.dat -------------------------------------------------------------------------------- /examples/push-data/04-rgba-96-386-16-10.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkrumins/node-jpeg/HEAD/examples/push-data/04-rgba-96-386-16-10.dat -------------------------------------------------------------------------------- /examples/push-data/05-rgba-96-397-32-2.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkrumins/node-jpeg/HEAD/examples/push-data/05-rgba-96-397-32-2.dat -------------------------------------------------------------------------------- /examples/push-data/06-rgba-96-397-32-2.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkrumins/node-jpeg/HEAD/examples/push-data/06-rgba-96-397-32-2.dat -------------------------------------------------------------------------------- /examples/push-data/07-rgba-112-386-16-10.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkrumins/node-jpeg/HEAD/examples/push-data/07-rgba-112-386-16-10.dat -------------------------------------------------------------------------------- /examples/push-data/08-rgba-112-397-32-2.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkrumins/node-jpeg/HEAD/examples/push-data/08-rgba-112-397-32-2.dat -------------------------------------------------------------------------------- /examples/push-data/09-rgba-112-389-32-7.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkrumins/node-jpeg/HEAD/examples/push-data/09-rgba-112-389-32-7.dat -------------------------------------------------------------------------------- /examples/push-data/10-rgba-112-397-32-2.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkrumins/node-jpeg/HEAD/examples/push-data/10-rgba-112-397-32-2.dat -------------------------------------------------------------------------------- /examples/push-data/11-rgba-128-386-16-10.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkrumins/node-jpeg/HEAD/examples/push-data/11-rgba-128-386-16-10.dat -------------------------------------------------------------------------------- /examples/push-data/12-rgba-128-397-32-2.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkrumins/node-jpeg/HEAD/examples/push-data/12-rgba-128-397-32-2.dat -------------------------------------------------------------------------------- /examples/push-data/13-rgba-144-386-16-10.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkrumins/node-jpeg/HEAD/examples/push-data/13-rgba-144-386-16-10.dat -------------------------------------------------------------------------------- /examples/push-data/14-rgba-144-397-32-2.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkrumins/node-jpeg/HEAD/examples/push-data/14-rgba-144-397-32-2.dat -------------------------------------------------------------------------------- /examples/push-data/15-rgba-144-389-16-7.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkrumins/node-jpeg/HEAD/examples/push-data/15-rgba-144-389-16-7.dat -------------------------------------------------------------------------------- /examples/push-data/16-rgba-144-397-32-2.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkrumins/node-jpeg/HEAD/examples/push-data/16-rgba-144-397-32-2.dat -------------------------------------------------------------------------------- /examples/push-data/17-rgba-160-393-16-6.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkrumins/node-jpeg/HEAD/examples/push-data/17-rgba-160-393-16-6.dat -------------------------------------------------------------------------------- /examples/push-data/18-rgba-176-397-16-2.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkrumins/node-jpeg/HEAD/examples/push-data/18-rgba-176-397-16-2.dat -------------------------------------------------------------------------------- /examples/push-data/19-rgba-160-397-32-2.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkrumins/node-jpeg/HEAD/examples/push-data/19-rgba-160-397-32-2.dat -------------------------------------------------------------------------------- /examples/push-data/20-rgba-176-386-16-10.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkrumins/node-jpeg/HEAD/examples/push-data/20-rgba-176-386-16-10.dat -------------------------------------------------------------------------------- /examples/rgba-terminal.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkrumins/node-jpeg/HEAD/examples/rgba-terminal.dat -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkrumins/node-jpeg/HEAD/package.json -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkrumins/node-jpeg/HEAD/readme.md -------------------------------------------------------------------------------- /src/buffer_compat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkrumins/node-jpeg/HEAD/src/buffer_compat.cpp -------------------------------------------------------------------------------- /src/buffer_compat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkrumins/node-jpeg/HEAD/src/buffer_compat.h -------------------------------------------------------------------------------- /src/common.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkrumins/node-jpeg/HEAD/src/common.cpp -------------------------------------------------------------------------------- /src/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkrumins/node-jpeg/HEAD/src/common.h -------------------------------------------------------------------------------- /src/dynamic_jpeg_stack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkrumins/node-jpeg/HEAD/src/dynamic_jpeg_stack.cpp -------------------------------------------------------------------------------- /src/dynamic_jpeg_stack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkrumins/node-jpeg/HEAD/src/dynamic_jpeg_stack.h -------------------------------------------------------------------------------- /src/fixed_jpeg_stack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkrumins/node-jpeg/HEAD/src/fixed_jpeg_stack.cpp -------------------------------------------------------------------------------- /src/fixed_jpeg_stack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkrumins/node-jpeg/HEAD/src/fixed_jpeg_stack.h -------------------------------------------------------------------------------- /src/jpeg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkrumins/node-jpeg/HEAD/src/jpeg.cpp -------------------------------------------------------------------------------- /src/jpeg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkrumins/node-jpeg/HEAD/src/jpeg.h -------------------------------------------------------------------------------- /src/jpeg_encoder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkrumins/node-jpeg/HEAD/src/jpeg_encoder.cpp -------------------------------------------------------------------------------- /src/jpeg_encoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkrumins/node-jpeg/HEAD/src/jpeg_encoder.h -------------------------------------------------------------------------------- /src/module.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkrumins/node-jpeg/HEAD/src/module.cpp -------------------------------------------------------------------------------- /wscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkrumins/node-jpeg/HEAD/wscript --------------------------------------------------------------------------------