Searched refs:mimeType (Results 1 - 25 of 80) sorted by path

1234

/haiku/docs/develop/media/
H A DMediaExtractorAddOn.h61 virtual status_t SniffInputType(BMimeType & mimeType, float * outQuality) = 0;
63 virtual status_t SniffOutputType(BMimeType & mimeType, float * outQuality);
/haiku/headers/os/storage/
H A DFilePanel.h26 struct stat_beos* stat, const char* mimeType) = 0;
H A DMimeType.h77 BMimeType(const char* mimeType);
80 status_t SetTo(const char* mimeType);
121 static bool IsValid(const char* mimeType);
152 status_t SetType(const char* mimeType);
155 BMimeType(const char* mimeType, const char* mimePath);
/haiku/src/apps/cortex/Persistence/
H A DXML.cpp285 mimeType(_mimeType ? _mimeType : s_defaultMimeType.Type()) {}
H A DXML.h172 const BMimeType mimeType; member in class:XML::DocumentType
/haiku/src/apps/expander/
H A DDirectoryFilePanel.cpp30 struct stat_beos* stat, const char* mimeType)
29 Filter(const entry_ref* ref, BNode* node, struct stat_beos* stat, const char* mimeType) argument
H A DDirectoryFilePanel.h24 const char* mimeType);
H A DExpanderRules.cpp29 ExpanderRule::ExpanderRule(const char* mimeType, argument
33 fMimeType(mimeType),
191 ExpanderRules::_AddRule(const char* mimeType, const BString& filenameExtension, argument
194 ExpanderRule* rule = new(std::nothrow) ExpanderRule(mimeType,
/haiku/src/apps/pairs/
H A DPairs.cpp105 BMimeType mimeType(type);
106 if (mimeType.InitCheck() != B_OK)
112 if (mimeType.GetIcon(&data, &size) != B_OK) {
/haiku/src/apps/people/
H A DAttributeTextControl.cpp102 BString mimeType = B_URL_MIME; local
103 _BuildMimeString(mimeType, argument);
105 if (mimeType != "") {
107 be_roster->Launch(mimeType.String(), 1, const_cast<char**>(args));
135 AttributeTextControl::_BuildMimeString(BString &mimeType, const BString &url) argument
141 mimeType.Append(url, url.FindFirst(':'));
144 if (!BMimeType::IsValid(mimeType.String()))
145 mimeType = "";
147 return mimeType;
157 BString mimeType local
[all...]
H A DAttributeTextControl.h36 const BString& _BuildMimeString(BString &mimeType,
/haiku/src/apps/showimage/
H A DImageCache.cpp282 entry->mimeType = info.MIME;
372 message.AddString("mime", entry->mimeType);
H A DImageCache.h50 BString mimeType; member in struct:CacheEntry
/haiku/src/bin/
H A Dtranslate.cpp68 status_t GetMimeTypeFromCode(uint32 type, char *mimeType);
264 char mimeType[B_ATTR_NAME_LENGTH]; local
267 if (info.GetType(mimeType) != B_OK || !strcasecmp(mimeType, B_FILE_MIME_TYPE)) {
271 if (GetMimeTypeFromCode(fOutputFormat, mimeType) == B_OK)
272 info.SetType(mimeType);
455 Translator::GetMimeTypeFromCode(uint32 type, char *mimeType) argument
472 strcpy(mimeType, format[j].MIME);
/haiku/src/build/libbe/storage/
H A DAppFileInfo.cpp379 BMimeType mimeType; local
381 error = GetMetaMime(&mimeType);
427 if (updateMimeDB && error == B_OK && mimeType.IsInstalled())
428 error = mimeType.SetSupportedTypes(types, syncAll);
458 BMimeType mimeType; local
460 error = mimeType.SetTo(type);
469 || BMimeType(supportedType).Contains(&mimeType);
866 BMimeType mimeType;
867 if (updateMimeDB && error == B_OK && GetMetaMime(&mimeType) == B_OK) {
868 if (!mimeType
[all...]
/haiku/src/kits/app/
H A DApplication.cpp1066 char mimeType[B_MIME_TYPE_LENGTH]; local
1067 if (info.GetType(mimeType) != B_OK
1068 || strcasecmp(mimeType, B_APP_MIME_TYPE))
/haiku/src/kits/mail/
H A DHaikuMailFormatFilter.h33 const char* mimeType);
/haiku/src/kits/storage/
H A DAppFileInfo.cpp379 BMimeType mimeType; local
381 error = GetMetaMime(&mimeType);
426 if (updateMimeDB && error == B_OK && mimeType.IsInstalled())
427 error = mimeType.SetSupportedTypes(types, syncAll);
456 BMimeType mimeType; local
458 error = mimeType.SetTo(type);
467 || BMimeType(supportedType).Contains(&mimeType);
863 BMimeType mimeType; local
864 if (updateMimeDB && error == B_OK && GetMetaMime(&mimeType) == B_OK) {
865 if (!mimeType
913 BMimeType mimeType; local
[all...]
H A DMimeType.cpp85 BMimeType::BMimeType(const char* mimeType) argument
90 SetTo(mimeType);
103 BMimeType::SetTo(const char* mimeType) argument
105 if (mimeType == NULL) {
107 } else if (!BMimeType::IsValid(mimeType)) {
111 fType = new(std::nothrow) char[strlen(mimeType) + 1];
113 strlcpy(fType, mimeType, B_MIME_TYPE_LENGTH);
1192 BMimeType::SetType(const char* mimeType) argument
1194 return SetTo(mimeType);
/haiku/src/kits/storage/mime/
H A DSnifferRules.cpp453 BMimeType mimeType; local
456 &mimeType);
470 *type = mimeType.Type();
489 *type = mimeType.Type();
H A DTextSnifferAddon.cpp18 const unsigned char *buf, size_t nbytes, BMimeType* mimeType);
145 size_t nbytes, BMimeType* mimeType)
356 mimeType->SetTo(subtypeMimeSpecific);
362 mimeType->SetTo(subtypeMimeGeneric);
367 mimeType->SetTo("text/plain");
144 file_ascmagic(DatabaseLocation* databaseLocation, const unsigned char *buf, size_t nbytes, BMimeType* mimeType) argument
/haiku/src/kits/tracker/
H A DMimeTypeList.cpp44 ShortMimeInfo::ShortMimeInfo(const BMimeType& mimeType) argument
48 fPrivateName = mimeType.Type();
53 if (mimeType.GetPreferredApp(buffer) == B_OK
59 if (mimeType.GetShortDescription(buffer) != B_OK || buffer[0] == 0)
H A DMimeTypeList.h50 ShortMimeInfo(const BMimeType& mimeType);
H A DTemplatesMenu.cpp154 char mimeType[B_MIME_TYPE_LENGTH]; local
155 nodeInfo.GetType(mimeType);
157 BMimeType mime(mimeType);
/haiku/src/preferences/filetypes/
H A DAttributeWindow.cpp81 AttributeWindow::AttributeWindow(FileTypesWindow* target, BMimeType& mimeType, argument
88 fMimeType(mimeType.Type())

Completed in 160 milliseconds

1234