Searched defs:rescaler (Results 1 - 10 of 10) sorted by relevance
/external/chromium_org/third_party/libwebp/utils/ |
H A D | rescaler.h | 40 // Initialize a rescaler given scratch area 'work' and dimensions of src & dst. 41 void WebPRescalerInit(WebPRescaler* const rescaler, 52 int WebPRescaleNeededLines(const WebPRescaler* const rescaler, 57 int WebPRescalerImport(WebPRescaler* const rescaler, int num_rows, 60 // Import a row of data and save its contribution in the rescaler. 64 // Export one row (starting at x_out position) from rescaler. 69 int WebPRescalerHasPendingOutput(const WebPRescaler* const rescaler) { argument 70 return (rescaler->y_accum <= 0); 74 int WebPRescalerExport(WebPRescaler* const rescaler);
|
H A D | rescaler.c | 16 #include "./rescaler.h" 324 int WebPRescalerExport(WebPRescaler* const rescaler) { argument 326 while (WebPRescalerHasPendingOutput(rescaler)) { 327 WebPRescalerExportRow(rescaler, 0);
|
/external/webp/src/utils/ |
H A D | rescaler.h | 40 // Initialize a rescaler given scratch area 'work' and dimensions of src & dst. 41 void WebPRescalerInit(WebPRescaler* const rescaler, 52 int WebPRescaleNeededLines(const WebPRescaler* const rescaler, 57 int WebPRescalerImport(WebPRescaler* const rescaler, int num_rows, 60 // Import a row of data and save its contribution in the rescaler. 64 // Export one row (starting at x_out position) from rescaler. 69 int WebPRescalerHasPendingOutput(const WebPRescaler* const rescaler) { argument 70 return (rescaler->y_accum <= 0); 74 int WebPRescalerExport(WebPRescaler* const rescaler);
|
H A D | rescaler.c | 16 #include "./rescaler.h" 324 int WebPRescalerExport(WebPRescaler* const rescaler) { argument 326 while (WebPRescalerHasPendingOutput(rescaler)) { 327 WebPRescalerExportRow(rescaler, 0);
|
/external/chromium_org/third_party/libwebp/dec/ |
H A D | vp8li.h | 86 WebPRescaler *rescaler; // Common rescaler for all channels. member in struct:VP8LDecoder
|
H A D | vp8l.c | 395 const uint64_t memory_size = sizeof(*dec->rescaler) + 406 dec->rescaler = (WebPRescaler*)memory; 407 memory += sizeof(*dec->rescaler); 412 WebPRescalerInit(dec->rescaler, in_width, in_height, (uint8_t*)scaled_data, 422 static int Export(WebPRescaler* const rescaler, WEBP_CSP_MODE colorspace, argument 424 uint32_t* const src = (uint32_t*)rescaler->dst; 425 const int dst_width = rescaler->dst_width; 427 while (WebPRescalerHasPendingOutput(rescaler)) { 429 WebPRescalerExportRow(rescaler, 0); 448 const int needed_lines = WebPRescaleNeededLines(dec->rescaler, lines_lef 542 WebPRescaler* const rescaler = dec->rescaler; local [all...] |
/external/chromium_org/third_party/libwebp/enc/ |
H A D | picture_rescale.c | 18 #include "../utils/rescaler.h" 172 // Simple picture rescaler 180 WebPRescaler rescaler; local 182 WebPRescalerInit(&rescaler, src_width, src_height, 190 y += WebPRescalerImport(&rescaler, src_height - y, 192 WebPRescalerExport(&rescaler);
|
/external/webp/src/dec/ |
H A D | vp8li.h | 86 WebPRescaler *rescaler; // Common rescaler for all channels. member in struct:VP8LDecoder
|
H A D | vp8l.c | 395 const uint64_t memory_size = sizeof(*dec->rescaler) + 406 dec->rescaler = (WebPRescaler*)memory; 407 memory += sizeof(*dec->rescaler); 412 WebPRescalerInit(dec->rescaler, in_width, in_height, (uint8_t*)scaled_data, 422 static int Export(WebPRescaler* const rescaler, WEBP_CSP_MODE colorspace, argument 424 uint32_t* const src = (uint32_t*)rescaler->dst; 425 const int dst_width = rescaler->dst_width; 427 while (WebPRescalerHasPendingOutput(rescaler)) { 429 WebPRescalerExportRow(rescaler, 0); 448 const int needed_lines = WebPRescaleNeededLines(dec->rescaler, lines_lef 542 WebPRescaler* const rescaler = dec->rescaler; local [all...] |
/external/webp/src/enc/ |
H A D | picture_rescale.c | 18 #include "../utils/rescaler.h" 172 // Simple picture rescaler 180 WebPRescaler rescaler; local 182 WebPRescalerInit(&rescaler, src_width, src_height, 190 y += WebPRescalerImport(&rescaler, src_height - y, 192 WebPRescalerExport(&rescaler);
|
Completed in 738 milliseconds