As3JpegWrapper.as 743 B

123456789101112131415161718192021222324
  1. package com.imt.intimamedia.helpers
  2. {
  3. import cmodule.as3_jpeg_wrapper.CLibInit;
  4. import com.imt.intimamedia.helpers.As3JpegWrapper;
  5. import flash.utils.ByteArray;
  6. import mx.controls.Alert;
  7. public class As3JpegWrapper
  8. {
  9. protected static const as3JpegLoader : cmodule.as3_jpeg_wrapper.CLibInit = new cmodule.as3_jpeg_wrapper.CLibInit();
  10. protected static const alchemyJepgEncoder : * = as3JpegLoader.init();
  11. public function As3JpegWrapper()
  12. {
  13. }
  14. public static function AlchemyJpegEncode( img : ByteArray, width : int, height : int ) : ByteArray
  15. {
  16. var alchemyAcquireImg: ByteArray = alchemyJepgEncoder.write_jpeg_file(img, width, height, 3, 2, 100);
  17. return alchemyAcquireImg;
  18. }
  19. }
  20. }