/haiku/src/add-ons/translators/shared/ |
H A D | BaseTranslator.h | 73 virtual status_t Identify(BPositionIO *inSource, 77 // data in inSource to the type outType 79 virtual status_t Translate(BPositionIO *inSource, 83 // it translates the data in inSource to outDestination 98 virtual status_t DerivedIdentify(BPositionIO *inSource, 102 virtual status_t DerivedTranslate(BPositionIO *inSource, 112 status_t BitsCheck(BPositionIO *inSource, BMessage *ioExtension, 115 status_t BitsIdentify(BPositionIO *inSource, 119 status_t identify_bits_header(BPositionIO *inSource, 122 status_t BitsTranslate(BPositionIO *inSource, [all...] |
H A D | BaseTranslator.cpp | 234 // Determines if the data in inSource is in the 236 // info about the data in inSource to outInfo and pheader. 240 // Parameters: inSource, The source of the image data 245 // amtread, Amount of data read from inSource 252 // it is read in from inSource 266 BaseTranslator::identify_bits_header(BPositionIO *inSource, argument 273 if (inSource->Read( 350 // Parameters: inSource, where the data to examine is 356 // the data in inSource to be 366 // the data in inSource 377 BitsCheck(BPositionIO *inSource, BMessage *ioExtension, uint32 &outType) argument 412 BitsIdentify(BPositionIO *inSource, const translation_format *inFormat, BMessage *ioExtension, translator_info *outInfo, uint32 outType) argument 471 Identify(BPositionIO *inSource, const translation_format *inFormat, BMessage *ioExtension, translator_info *outInfo, uint32 outType) argument 518 translate_from_bits_to_bits(BPositionIO *inSource, uint32 outType, BPositionIO *outDestination) argument 569 BitsTranslate(BPositionIO *inSource, const translator_info *inInfo, BMessage *ioExtension, uint32 outType, BPositionIO *outDestination) argument 618 Translate(BPositionIO *inSource, const translator_info *inInfo, BMessage *ioExtension, uint32 outType, BPositionIO *outDestination) argument 700 DerivedIdentify(BPositionIO *inSource, const translation_format *inFormat, BMessage *ioExtension, translator_info *outInfo, uint32 outType) argument 709 DerivedTranslate(BPositionIO *inSource, const translator_info *inInfo, BMessage *ioExtension, uint32 outType, BPositionIO *outDestination, int32 baseType) argument 732 translate_direct_copy(BPositionIO *inSource, BPositionIO *outDestination) argument [all...] |
/haiku/src/add-ons/translators/png/ |
H A D | PNGTranslator.h | 66 virtual status_t DerivedIdentify(BPositionIO *inSource, 70 virtual status_t DerivedTranslate(BPositionIO *inSource, 83 status_t translate_from_png_to_bits(BPositionIO *inSource, 86 status_t translate_from_png(BPositionIO *inSource, uint32 outType, 89 status_t translate_from_bits_to_png(BPositionIO *inSource,
|
H A D | PNGTranslator.cpp | 225 identify_png_header(BPositionIO *inSource, translator_info *outInfo) argument 229 if (inSource->Read(buf, kSigSize) != kSigSize) 251 // Examines the data from inSource and determines if it is in a 256 // Parameters: inSource, where the data to examine is 258 // inFormat, a hint about the data in inSource, 265 // inSource and how well this translator 269 // the data in inSource to be 275 // the data in inSource 288 PNGTranslator::DerivedIdentify(BPositionIO *inSource, argument 292 return identify_png_header(inSource, outInf 308 translate_from_png_to_bits(BPositionIO *inSource, BPositionIO *outDestination) argument 513 translate_from_png(BPositionIO *inSource, uint32 outType, BPositionIO *outDestination) argument 725 translate_from_bits_to_png(BPositionIO *inSource, BPositionIO *outDestination) argument 989 DerivedTranslate(BPositionIO *inSource, const translator_info *inInfo, BMessage *ioExtension, uint32 outType, BPositionIO *outDestination, int32 baseType) argument [all...] |
/haiku/src/add-ons/translators/exr/ |
H A D | EXRTranslator.h | 31 virtual status_t DerivedIdentify(BPositionIO *inSource, 35 virtual status_t DerivedTranslate(BPositionIO *inSource,
|
/haiku/src/add-ons/translators/hvif/ |
H A D | HVIFTranslator.h | 20 virtual status_t DerivedIdentify(BPositionIO *inSource, 25 virtual status_t DerivedTranslate(BPositionIO *inSource,
|
H A D | HVIFTranslator.cpp | 91 HVIFTranslator::DerivedIdentify(BPositionIO *inSource, argument 100 off_t size = inSource->Seek(0, SEEK_END); 101 if (size <= 0 || size > 256 * 1024 || inSource->Seek(0, SEEK_SET) != 0) 108 if (inSource->Read(buffer, size) != size) { 134 HVIFTranslator::DerivedTranslate(BPositionIO *inSource, argument 142 off_t size = inSource->Seek(0, SEEK_END); 143 if (size <= 0 || size > 256 * 1024 || inSource->Seek(0, SEEK_SET) != 0) 150 if (inSource->Read(buffer, size) != size) {
|
/haiku/src/add-ons/translators/sgi/ |
H A D | SGITranslator.h | 73 virtual status_t DerivedIdentify(BPositionIO *inSource, 77 virtual status_t DerivedTranslate(BPositionIO *inSource, 91 status_t translate_from_bits(BPositionIO *inSource, uint32 outType, 94 status_t translate_from_sgi(BPositionIO *inSource, uint32 outType,
|
H A D | SGITranslator.cpp | 190 identify_sgi_header(BPositionIO *inSource, translator_info *outInfo, uint32 outType, argument 197 status = sgiImage->SetTo(inSource); 226 // Examines the data from inSource and determines if it is in a 231 // Parameters: inSource, where the data to examine is 233 // inFormat, a hint about the data in inSource, 240 // inSource and how well this translator 244 // the data in inSource to be 250 // the data in inSource 263 SGITranslator::DerivedIdentify(BPositionIO *inSource, argument 267 return identify_sgi_header(inSource, outInf 272 translate_from_bits(BPositionIO *inSource, uint32 outType, BPositionIO *outDestination) argument 450 translate_from_sgi(BPositionIO *inSource, uint32 outType, BPositionIO *outDestination) argument 732 DerivedTranslate(BPositionIO *inSource, const translator_info *inInfo, BMessage *ioExtension, uint32 outType, BPositionIO *outDestination, int32 baseType) argument [all...] |
/haiku/src/add-ons/translators/tiff/ |
H A D | TIFFTranslator.h | 69 virtual status_t DerivedIdentify(BPositionIO *inSource, 73 virtual status_t DerivedTranslate(BPositionIO *inSource, 86 status_t translate_from_bits(BPositionIO *inSource, uint32 outType, 89 status_t translate_from_tiff(BPositionIO *inSource, BMessage *ioExtension,
|
H A D | TIFFTranslator.cpp | 194 identify_tiff_header(BPositionIO *inSource, BMessage *ioExtension, argument 198 TIFF* tif = TIFFClientOpen("TIFFTranslator", "r", inSource, 481 write_tif_stream(TIFF* tif, BPositionIO* inSource, color_space format, argument 530 read = inSource->Read(inBuffer, inBufferSize); 544 read = inSource->Read(inBuffer, min_c(inBufferSize, remaining)); 566 read = inSource->Read(inBuffer, inBufferSize); 579 read = inSource->Read(inBuffer, min_c(inBufferSize, remaining)); 633 TIFFTranslator::DerivedIdentify(BPositionIO *inSource, 637 return identify_tiff_header(inSource, ioExtension, outInfo, outType); 642 TIFFTranslator::translate_from_bits(BPositionIO *inSource, uint3 801 translate_from_tiff(BPositionIO *inSource, BMessage *ioExtension, uint32 outType, BPositionIO *outDestination) argument 949 DerivedTranslate(BPositionIO *inSource, const translator_info *inInfo, BMessage *ioExtension, uint32 outType, BPositionIO *outDestination, int32 baseType) argument [all...] |
/haiku/src/add-ons/translators/tga/ |
H A D | TGATranslator.h | 136 virtual status_t DerivedIdentify(BPositionIO *inSource, 140 virtual status_t DerivedTranslate(BPositionIO *inSource, 156 status_t translate_from_bits(BPositionIO *inSource, uint32 outType, 159 status_t translate_from_tganm_to_bits(BPositionIO *inSource, 163 status_t translate_from_tganmrle_to_bits(BPositionIO *inSource, 167 status_t translate_from_tgamrle_to_bits(BPositionIO *inSource, 171 status_t translate_from_tga(BPositionIO *inSource, uint32 outType,
|
/haiku/src/add-ons/translators/wonderbrush/ |
H A D | WonderBrushTranslator.cpp | 121 identify_wbi_header(BPositionIO* inSource, translator_info* outInfo, argument 128 status = wbImage->SetTo(inSource); 158 WonderBrushTranslator::DerivedIdentify(BPositionIO* inSource, argument 162 return identify_wbi_header(inSource, outInfo, outType); 167 WonderBrushTranslator::DerivedTranslate(BPositionIO* inSource, argument 172 // if inSource is NOT in bits format 173 return _TranslateFromWBI(inSource, outType, outDestination); 193 WonderBrushTranslator::_TranslateFromWBI(BPositionIO* inSource, uint32 outType, argument 198 translate_direct_copy(inSource, outDestination); 203 ssize_t ret = identify_wbi_header(inSource, NUL [all...] |
H A D | WonderBrushTranslator.h | 44 virtual status_t DerivedIdentify(BPositionIO* inSource, 49 virtual status_t DerivedTranslate(BPositionIO* inSource, 64 status_t _TranslateFromWBI(BPositionIO* inSource,
|
/haiku/src/add-ons/translators/icns/ |
H A D | ICNSTranslator.h | 43 virtual status_t DerivedIdentify(BPositionIO *inSource, 47 virtual status_t DerivedTranslate(BPositionIO *inSource,
|
/haiku/src/add-ons/translators/ico/ |
H A D | ICOTranslator.h | 39 virtual status_t DerivedIdentify(BPositionIO *inSource, 43 virtual status_t DerivedTranslate(BPositionIO *inSource,
|
/haiku/src/add-ons/translators/pcx/ |
H A D | PCXTranslator.h | 40 virtual status_t DerivedIdentify(BPositionIO *inSource, 44 virtual status_t DerivedTranslate(BPositionIO *inSource,
|
/haiku/src/add-ons/translators/raw/ |
H A D | RAWTranslator.h | 40 virtual status_t DerivedIdentify(BPositionIO *inSource, 44 virtual status_t DerivedTranslate(BPositionIO *inSource,
|
/haiku/src/add-ons/translators/gif/ |
H A D | GIFTranslator.h | 53 virtual status_t DerivedIdentify(BPositionIO* inSource, 58 virtual status_t DerivedTranslate(BPositionIO* inSource,
|
/haiku/src/add-ons/translators/stxt/ |
H A D | STXTTranslator.h | 60 virtual status_t Identify(BPositionIO *inSource, 64 // data in inSource to the type outType 66 virtual status_t Translate(BPositionIO *inSource, 70 // it translates the data in inSource to outDestination
|
/haiku/src/add-ons/translators/bmp/ |
H A D | BMPTranslator.h | 94 virtual status_t DerivedIdentify(BPositionIO *inSource, 98 virtual status_t DerivedTranslate(BPositionIO *inSource, 112 status_t translate_from_bits(BPositionIO *inSource, uint32 outType, 115 status_t translate_from_bmp(BPositionIO *inSource, uint32 outType,
|
H A D | BMPTranslator.cpp | 241 // Determines if the data in inSource is in the MS or OS/2 BMP 242 // format. If it is, it returns info about the data in inSource 247 // Parameters: inSource, The source of the image data 252 // amtread, Amount of data read from inSource 285 identify_bmp_header(BPositionIO *inSource, translator_info *outInfo, argument 293 if (inSource->Read(buf, size) != size) 320 if (inSource->Read(&headersize, 4) != 4) 334 if (inSource->Read( 417 if (inSource->Read( 516 // Examines the data from inSource an 551 DerivedIdentify(BPositionIO *inSource, const translation_format *inFormat, BMessage *ioExtension, translator_info *outInfo, uint32 outType) argument 583 translate_from_bits_to_bmp24(BPositionIO *inSource, BPositionIO *outDestination, color_space fromspace, MSInfoHeader &msheader) argument 808 translate_from_bits8_to_bmp8(BPositionIO *inSource, BPositionIO *outDestination, int32 bitsRowBytes, MSInfoHeader &msheader) argument 873 translate_from_bits1_to_bmp1(BPositionIO *inSource, BPositionIO *outDestination, int32 bitsRowBytes, MSInfoHeader &msheader) argument 1004 translate_from_bits(BPositionIO *inSource, uint32 outType, BPositionIO *outDestination) argument 1210 translate_from_bmpnpal_to_bits(BPositionIO *inSource, BPositionIO *outDestination, MSInfoHeader &msheader) argument 1324 translate_from_bmppal_to_bits(BPositionIO *inSource, BPositionIO *outDestination, MSInfoHeader &msheader, const uint8 *palette, bool frommsformat) argument 1453 translate_from_bmppalr_to_bits(BPositionIO *inSource, BPositionIO *outDestination, int32 datasize, MSInfoHeader &msheader, const uint8 *palette) argument 1681 translate_from_bmp(BPositionIO *inSource, uint32 outType, BPositionIO *outDestination) argument 1891 DerivedTranslate(BPositionIO *inSource, const translator_info *inInfo, BMessage *ioExtension, uint32 outType, BPositionIO *outDestination, int32 baseType) argument [all...] |
/haiku/src/kits/translation/ |
H A D | FuncTranslator.h | 48 virtual status_t Identify(BPositionIO *inSource, 51 virtual status_t Translate(BPositionIO *inSource,
|
/haiku/src/add-ons/translators/psd/ |
H A D | PSDTranslator.h | 44 virtual status_t DerivedIdentify(BPositionIO *inSource, 48 virtual status_t DerivedTranslate(BPositionIO *inSource,
|
/haiku/src/add-ons/translators/rtf/ |
H A D | RTFTranslator.h | 42 virtual status_t Identify(BPositionIO *inSource, 46 virtual status_t Translate(BPositionIO *inSource,
|