Revision 1432

View differences:

trunk/libraries/libjni-ecwcompress/src/ncsecwcompressclient_wrapper.c
29 29
#include "../include/es_gva_cit_jecwcompress_NCSEcwCompressClient.h"
30 30
#include "NCSECWCompressClient.h"
31 31

  
32
typedef struct ReadInfo {
33
	NCSFileView *pNCSFileView;
34
	UINT8 **ppInputBandBufferArray;
35
	UINT32 nPercentComplete;
36
	// buffer to store an error message in (1024 is an arbitrary size)
37
	char pErrorBuffer[1024];
38
} ReadInfo;
32 39

  
33 40
/******************************************************************************/
34 41
//								NCSEcwCompressClient
......
183 190
  		fid = (*env)->GetFieldID(env, clase, "nOutputSize", "J");
184 191
  		pClient->nOutputSize = (*env)->GetLongField(env, obj, fid);
185 192
  		printf("%ld\n",pClient->nOutputSize);
186
  		  		
193
  		
194
  		//pClient->pReadCallback = ReadCallback;
195
		//pClient->pStatusCallback = StatusCallback;
196
		//pClient->pCancelCallback = CancelCallback;
197
		
187 198
	  	eError = NCSEcwCompressOpen(pClient, ((bCalculateSizesOnly==0)? FALSE : TRUE));
188 199
	  	
189 200
		return eError;
trunk/libraries/libjni-ecwcompress/src/es/gva/cit/jecwcompress/NCSEcwCompressClient.java
63 63
	private long				nOutputSize=0;
64 64
	
65 65
	private byte[]				buffer;
66
	private long				readInfo;
66 67
	
67 68
	/**
68 69
	 * Esta funci?n es llamada desde C para inicializar el buffer que contendr? 1 linea de datos
......
73 74
	}
74 75
	
75 76
	/**
77
	 * Esta funci?n es llamada desde C para asignar la direcci?n de memoria de la estructura readInfo
78
	 */
79
	private void setReadInfo(long ptr){
80
		readInfo=ptr;
81
	}
82
	
83
	/**
76 84
	 * 
77 85
	 */
78 86
	

Also available in: Unified diff