• Home
  • Raw
  • Download

Lines Matching refs:dsc

105     AJPEGDesc* dsc = (AJPEGDesc*)malloc(sizeof(AJPEGDesc));  in jpeg_compressor_create()  local
106 if (dsc == NULL) { in jpeg_compressor_create()
110 dsc->common.next_output_byte = NULL; in jpeg_compressor_create()
111 dsc->common.free_in_buffer = 0; in jpeg_compressor_create()
112 dsc->common.init_destination = _on_init_destination; in jpeg_compressor_create()
113 dsc->common.empty_output_buffer = _on_empty_output_buffer; in jpeg_compressor_create()
114 dsc->common.term_destination = _on_term_destination; in jpeg_compressor_create()
115 dsc->jpeg_buf = NULL; in jpeg_compressor_create()
116 dsc->size = 0; in jpeg_compressor_create()
117 dsc->chunk_size = chunk_size; in jpeg_compressor_create()
118 dsc->header_size = header_size; in jpeg_compressor_create()
119 return dsc; in jpeg_compressor_create()
123 jpeg_compressor_destroy(AJPEGDesc* dsc) in jpeg_compressor_destroy() argument
125 if (dsc != NULL) { in jpeg_compressor_destroy()
126 if (dsc->jpeg_buf != NULL) { in jpeg_compressor_destroy()
127 free(dsc->jpeg_buf); in jpeg_compressor_destroy()
129 free(dsc); in jpeg_compressor_destroy()
134 jpeg_compressor_get_jpeg_size(const AJPEGDesc* dsc) in jpeg_compressor_get_jpeg_size() argument
136 return (dsc->jpeg_buf == NULL) ? 0 : in jpeg_compressor_get_jpeg_size()
137 (uint8_t*)dsc->common.next_output_byte - dsc->jpeg_buf - dsc->header_size; in jpeg_compressor_get_jpeg_size()
141 jpeg_compressor_get_buffer(const AJPEGDesc* dsc) in jpeg_compressor_get_buffer() argument
143 return dsc->jpeg_buf; in jpeg_compressor_get_buffer()
147 jpeg_compressor_get_header_size(const AJPEGDesc* dsc) in jpeg_compressor_get_header_size() argument
149 return dsc->header_size; in jpeg_compressor_get_header_size()
153 jpeg_compressor_compress_fb(AJPEGDesc* dsc, in jpeg_compressor_compress_fb() argument
169 cinfo.dest = &dsc->common; in jpeg_compressor_compress_fb()