/haiku/headers/os/translation/ |
H A D | BitmapStream.h | 34 void SwapHeader(const TranslatorBitmap* source, 35 TranslatorBitmap* destination); 38 TranslatorBitmap fHeader; 49 TranslatorBitmap* fBigEndianHeader;
|
H A D | TranslatorFormats.h | 70 struct TranslatorBitmap { struct
|
/haiku/src/kits/translation/ |
H A D | BitmapStream.cpp | 30 fBigEndianHeader = new (std::nothrow) TranslatorBitmap; 44 fSize = sizeof(TranslatorBitmap) + fHeader.dataSize; 78 if (pos < (off_t)sizeof(TranslatorBitmap)) { 79 toRead = sizeof(TranslatorBitmap) - pos; 84 sizeof(TranslatorBitmap); 109 if (pos < (off_t)sizeof(TranslatorBitmap)) { 110 toWrite = sizeof(TranslatorBitmap) - pos; 116 toWrite = fHeader.dataSize - pos + sizeof(TranslatorBitmap); 118 pos - sizeof(TranslatorBitmap); 134 if (pos == sizeof(TranslatorBitmap)) { [all...] |
/haiku/src/tests/kits/translation/ |
H A D | BitmapStreamTest.cpp | 179 pbits->BitsLength() + sizeof(TranslatorBitmap)); 200 char chbuf[sizeof(TranslatorBitmap)], 201 chheader[sizeof(TranslatorBitmap)], *pch; 202 TranslatorBitmap sheader; 215 memcpy(&chheader, &sheader, sizeof(TranslatorBitmap)); 217 sizeof(TranslatorBitmap), B_SWAP_HOST_TO_BENDIAN) == B_OK); 222 for (nPos = 0; nPos < sizeof(TranslatorBitmap); nPos++) { 229 sizeof(TranslatorBitmap) + sheader.dataSize); 233 for (nPos = 0; nPos < sizeof(TranslatorBitmap); nPos++) { 243 sizeof(TranslatorBitmap)) [all...] |
/haiku/src/tools/translation/bitsinfo/ |
H A D | bitsinfo.cpp | 63 TranslatorBitmap header; 64 memset(&header, 0, sizeof(TranslatorBitmap)); 67 ssize_t size = sizeof(TranslatorBitmap); 78 if (swap_data(B_UINT32_TYPE, &header, sizeof(TranslatorBitmap),
|
/haiku/src/add-ons/translators/shared/ |
H A D | BaseTranslator.cpp | 267 translator_info *outInfo, TranslatorBitmap *pheader) 269 TranslatorBitmap header; 272 ssize_t size = sizeof(TranslatorBitmap); 278 if (swap_data(B_UINT32_TYPE, &header, sizeof(TranslatorBitmap), 418 TranslatorBitmap bitmap; 521 TranslatorBitmap bitsHeader; 534 sizeof(TranslatorBitmap), B_SWAP_HOST_TO_BENDIAN) != B_OK) 537 sizeof(TranslatorBitmap)) != sizeof(TranslatorBitmap))
|
H A D | BaseTranslator.h | 120 translator_info *outInfo, TranslatorBitmap *pheader = NULL);
|
/haiku/src/add-ons/translators/wonderbrush/ |
H A D | WonderBrushTranslator.cpp | 221 TranslatorBitmap bitsHeader; 231 sizeof(TranslatorBitmap), B_SWAP_HOST_TO_BENDIAN)) < B_OK) { 236 ret = outDestination->Write(&bitsHeader, sizeof(TranslatorBitmap));
|
/haiku/src/add-ons/translators/ico/ |
H A D | ICO.h | 90 TranslatorBitmap &bitsHeader, BPositionIO &target);
|
H A D | ICO.cpp | 201 get_rgba32_color_from_bits(TranslatorBitmap &bitsHeader, uint8 *data, int32 x, int32 y) 223 fill_palette(TranslatorBitmap &bitsHeader, uint8 *data, rgba32_color *palette) 384 convert_bits_to_data(TranslatorBitmap &bitsHeader, uint8 *bitsData, ico_dir_entry &entry, 630 TranslatorBitmap bitsHeader; 654 swap_data(B_UINT32_TYPE, &bitsHeader, sizeof(TranslatorBitmap), B_SWAP_HOST_TO_BENDIAN); 655 target.Write(&bitsHeader, sizeof(TranslatorBitmap)); 663 TranslatorBitmap &bitsHeader, BPositionIO &target)
|
H A D | ICOTranslator.cpp | 147 TranslatorBitmap bitsHeader;
|
/haiku/src/add-ons/translators/webp/ |
H A D | WebPTranslator.cpp | 195 TranslatorBitmap bitsHeader; 345 TranslatorBitmap bitmapHeader; 353 swap_data(B_UINT32_TYPE, &bitmapHeader, sizeof(TranslatorBitmap), 356 sizeof(TranslatorBitmap)); 360 if ((size_t)bytesWritten != sizeof(TranslatorBitmap))
|
/haiku/src/add-ons/translators/raw/ |
H A D | RAWTranslator.cpp | 322 TranslatorBitmap header; 335 swap_data(B_UINT32_TYPE, &header, sizeof(TranslatorBitmap), 337 ssize_t bytesWritten = target->Write(&header, sizeof(TranslatorBitmap)); 341 if ((size_t)bytesWritten != sizeof(TranslatorBitmap))
|
/haiku/src/add-ons/translators/exr/ |
H A D | EXRTranslator.cpp | 138 TranslatorBitmap bitsHeader; 148 sizeof(TranslatorBitmap), B_SWAP_HOST_TO_BENDIAN) != B_OK) { 151 target->Write(&bitsHeader, sizeof(TranslatorBitmap));
|
/haiku/src/add-ons/translators/icns/ |
H A D | ICNSLoader.cpp | 148 TranslatorBitmap bitsHeader; 158 sizeof(TranslatorBitmap), B_SWAP_HOST_TO_BENDIAN) != B_OK) { 162 target->Write(&bitsHeader, sizeof(TranslatorBitmap));
|
H A D | ICNSTranslator.cpp | 168 TranslatorBitmap bitsHeader;
|
/haiku/src/add-ons/translators/avif/ |
H A D | AVIFTranslator.cpp | 208 TranslatorBitmap bitsHeader; 487 TranslatorBitmap bitmapHeader; 495 swap_data(B_UINT32_TYPE, &bitmapHeader, sizeof(TranslatorBitmap), 498 sizeof(TranslatorBitmap)); 502 if ((size_t)bytesWritten != sizeof(TranslatorBitmap))
|
/haiku/src/add-ons/translators/pcx/ |
H A D | PCX.cpp | 277 TranslatorBitmap bitsHeader; 289 swap_data(B_UINT32_TYPE, &bitsHeader, sizeof(TranslatorBitmap), B_SWAP_HOST_TO_BENDIAN); 290 target.Write(&bitsHeader, sizeof(TranslatorBitmap));
|
/haiku/src/add-ons/translators/sgi/ |
H A D | SGITranslator.cpp | 275 TranslatorBitmap bitsHeader; 497 TranslatorBitmap bitsHeader; 507 sizeof(TranslatorBitmap), B_SWAP_HOST_TO_BENDIAN)) < B_OK) { 511 sizeof(TranslatorBitmap));
|
/haiku/src/add-ons/translators/jpeg2000/ |
H A D | JPEG2000Translator.cpp | 793 uint8 header[sizeof(TranslatorBitmap)]; 794 status_t err = inSource->Read(header, sizeof(TranslatorBitmap)); 799 if (B_BENDIAN_TO_HOST_INT32(((TranslatorBitmap *)header)->magic) 883 TranslatorBitmap header; 884 status_t err = in->Read(&header, sizeof(TranslatorBitmap)); 887 if (err < (int)sizeof(TranslatorBitmap)) 1153 TranslatorBitmap header; 1164 status_t err = out->Write(&header, sizeof(TranslatorBitmap)); 1167 if (err < (int)sizeof(TranslatorBitmap))
|
/haiku/src/add-ons/translators/jpeg/ |
H A D | JPEGTranslator.cpp | 735 char header[sizeof(TranslatorBitmap)]; 736 status_t err = inSource->Read(header, sizeof(TranslatorBitmap)); 741 if (B_BENDIAN_TO_HOST_INT32(((TranslatorBitmap *)header)->magic) == B_TRANSLATOR_BITMAP) { 841 TranslatorBitmap header; 842 status_t err = in->Read(&header, sizeof(TranslatorBitmap)); 845 else if (err < (int)sizeof(TranslatorBitmap)) 1177 TranslatorBitmap header; 1188 status_t err = out->Write(&header, sizeof(TranslatorBitmap)); 1191 else if (err < (int)sizeof(TranslatorBitmap))
|
/haiku/src/add-ons/translators/psd/ |
H A D | PSDWriter.cpp | 20 TranslatorBitmap header; 22 status_t err = stream->Read(&header, sizeof(TranslatorBitmap)); 25 else if (err < (int)sizeof(TranslatorBitmap))
|
H A D | PSDLoader.cpp | 262 TranslatorBitmap bitsHeader; 282 sizeof(TranslatorBitmap), B_SWAP_HOST_TO_BENDIAN) != B_OK) { 286 target->Write(&bitsHeader, sizeof(TranslatorBitmap));
|
/haiku/src/add-ons/translators/png/ |
H A D | PNGTranslator.cpp | 410 TranslatorBitmap bitsHeader; 423 sizeof(TranslatorBitmap), B_SWAP_HOST_TO_BENDIAN) != B_OK) { 427 outDestination->Write(&bitsHeader, sizeof(TranslatorBitmap)); 728 TranslatorBitmap bitsHeader;
|
/haiku/src/add-ons/translators/tiff/ |
H A D | TIFFTranslator.cpp | 645 TranslatorBitmap bitsHeader; 848 TranslatorBitmap bitsHeader; 858 sizeof(TranslatorBitmap), B_SWAP_HOST_TO_BENDIAN) != B_OK) { 862 outDestination->Write(&bitsHeader, sizeof(TranslatorBitmap));
|