Home | History | Annotate | Download | only in codec

Lines Matching refs:srcData

30   DecodeData* srcData = static_cast<DecodeData*>(p_user_data);
31 if (!srcData || !srcData->src_data || srcData->src_size == 0) {
35 if (srcData->offset >= srcData->src_size) {
38 OPJ_SIZE_T bufferLength = srcData->src_size - srcData->offset;
40 memcpy(p_buffer, &srcData->src_data[srcData->offset], readlength);
41 srcData->offset += readlength;
47 DecodeData* srcData = static_cast<DecodeData*>(p_user_data);
48 if (!srcData || !srcData->src_data || srcData->src_size == 0) {
52 if (srcData->offset >= srcData->src_size) {
55 OPJ_SIZE_T bufferLength = srcData->src_size - srcData->offset;
57 memcpy(&srcData->src_data[srcData->offset], p_buffer, writeLength);
58 srcData->offset += writeLength;
62 DecodeData* srcData = static_cast<DecodeData*>(p_user_data);
63 if (!srcData || !srcData->src_data || srcData->src_size == 0) {
78 std::numeric_limits<OPJ_SIZE_T>::max() - srcData->offset) {
79 srcData->offset = srcData->src_size;
87 srcData->offset =
88 std::min(srcData->offset + checkedNbBytes, srcData->src_size);
93 DecodeData* srcData = static_cast<DecodeData*>(p_user_data);
94 if (!srcData || !srcData->src_data || srcData->src_size == 0) {
107 srcData->offset = srcData->src_size;
112 srcData->offset = std::min(checkedNbBytes, srcData->src_size);
705 DecodeData srcData(const_cast<unsigned char*>(src_data), src_size);
706 l_stream = fx_opj_stream_create_memory_stream(&srcData,