Searched refs:TranslatorBitmap (Results 1 - 25 of 30) sorted by relevance

12

/haiku/headers/os/translation/
H A DBitmapStream.h34 void SwapHeader(const TranslatorBitmap* source,
35 TranslatorBitmap* destination);
38 TranslatorBitmap fHeader;
49 TranslatorBitmap* fBigEndianHeader;
H A DTranslatorFormats.h70 struct TranslatorBitmap { struct
/haiku/src/kits/translation/
H A DBitmapStream.cpp30 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 DBitmapStreamTest.cpp179 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 Dbitsinfo.cpp63 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 DBaseTranslator.cpp267 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 DBaseTranslator.h120 translator_info *outInfo, TranslatorBitmap *pheader = NULL);
/haiku/src/add-ons/translators/wonderbrush/
H A DWonderBrushTranslator.cpp221 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 DICO.h90 TranslatorBitmap &bitsHeader, BPositionIO &target);
H A DICO.cpp201 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 DICOTranslator.cpp147 TranslatorBitmap bitsHeader;
/haiku/src/add-ons/translators/webp/
H A DWebPTranslator.cpp195 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 DRAWTranslator.cpp322 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 DEXRTranslator.cpp138 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 DICNSLoader.cpp148 TranslatorBitmap bitsHeader;
158 sizeof(TranslatorBitmap), B_SWAP_HOST_TO_BENDIAN) != B_OK) {
162 target->Write(&bitsHeader, sizeof(TranslatorBitmap));
H A DICNSTranslator.cpp168 TranslatorBitmap bitsHeader;
/haiku/src/add-ons/translators/avif/
H A DAVIFTranslator.cpp208 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 DPCX.cpp277 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 DSGITranslator.cpp275 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 DJPEG2000Translator.cpp793 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 DJPEGTranslator.cpp735 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 DPSDWriter.cpp20 TranslatorBitmap header;
22 status_t err = stream->Read(&header, sizeof(TranslatorBitmap));
25 else if (err < (int)sizeof(TranslatorBitmap))
H A DPSDLoader.cpp262 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 DPNGTranslator.cpp410 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 DTIFFTranslator.cpp645 TranslatorBitmap bitsHeader;
848 TranslatorBitmap bitsHeader;
858 sizeof(TranslatorBitmap), B_SWAP_HOST_TO_BENDIAN) != B_OK) {
862 outDestination->Write(&bitsHeader, sizeof(TranslatorBitmap));

Completed in 354 milliseconds

12