Home | History | Annotate | Download | only in MagickCore

Lines Matching full:delegate_info

267 static void *DestroyDelegate(void *delegate_info)
272 p=(DelegateInfo *) delegate_info;
1068 *delegate_info;
1080 delegate_info=GetDelegateInfo(decode,encode,exception);
1081 if (delegate_info == (const DelegateInfo *) NULL)
1087 commands=StringToList(delegate_info->commands);
1125 % const char *GetDelegateCommands(const DelegateInfo *delegate_info)
1129 % o delegate_info: The delegate info.
1132 MagickExport const char *GetDelegateCommands(const DelegateInfo *delegate_info)
1136 assert(delegate_info != (DelegateInfo *) NULL);
1137 assert(delegate_info->signature == MagickCoreSignature);
1138 return(delegate_info->commands);
1449 % ssize_t GetDelegateMode(const DelegateInfo *delegate_info)
1453 % o delegate_info: The delegate info.
1456 MagickExport ssize_t GetDelegateMode(const DelegateInfo *delegate_info)
1460 assert(delegate_info != (DelegateInfo *) NULL);
1461 assert(delegate_info->signature == MagickCoreSignature);
1462 return(delegate_info->mode);
1483 % const DelegateInfo *delegate_info)
1487 % o delegate_info: The delegate info.
1491 const DelegateInfo *delegate_info)
1495 assert(delegate_info != (DelegateInfo *) NULL);
1496 assert(delegate_info->signature == MagickCoreSignature);
1497 return(delegate_info->thread_support);
1652 *delegate_info;
1696 delegate_info=GetDelegateInfo(decode,encode,exception);
1697 if (delegate_info == (DelegateInfo *) NULL)
1717 if ((delegate_info->mode != 0) && (((decode != (const char *) NULL) &&
1718 (delegate_info->encode != (char *) NULL)) ||
1720 (delegate_info->decode != (char *) NULL))))
1741 delegate_info->encode : delegate_info->decode,exception);
1759 delegate_info->decode);
1769 delegate_info->decode,clone_info->filename);
1790 commands=StringToList(delegate_info->commands);
1831 if (ExternalDelegateCommand(delegate_info->spawn,image_info->verbose,
1834 if (delegate_info->spawn != MagickFalse)
1912 **delegate_info;
1932 delegate_info=GetDelegateInfoList("*",&number_delegates,exception);
1933 if (delegate_info == (const DelegateInfo **) NULL)
1938 if (delegate_info[i]->stealth != MagickFalse)
1941 (LocaleCompare(path,delegate_info[i]->path) != 0))
1943 if (delegate_info[i]->path != (char *) NULL)
1944 (void) FormatLocaleFile(file,"\nPath: %s\n\n",delegate_info[i]->path);
1950 path=delegate_info[i]->path;
1952 if (delegate_info[i]->encode != (char *) NULL)
1953 (void) CopyMagickString(delegate,delegate_info[i]->encode,
1957 commands=StringToList(delegate_info[i]->commands);
1960 (void) FormatLocaleFile(file,"%11s%c=%c%s ",delegate_info[i]->decode ?
1961 delegate_info[i]->decode : "",delegate_info[i]->mode <= 0 ? '<' : ' ',
1962 delegate_info[i]->mode >= 0 ? '>' : ' ',delegate);
1975 delegate_info=(const DelegateInfo **)
1976 RelinquishMagickMemory((void *) delegate_info);
2024 *delegate_info;
2040 delegate_info=(DelegateInfo *) NULL;
2118 delegate_info=(DelegateInfo *) AcquireMagickMemory(
2119 sizeof(*delegate_info));
2120 if (delegate_info == (DelegateInfo *) NULL)
2122 (void) ResetMagickMemory(delegate_info,0,sizeof(*delegate_info));
2123 delegate_info->path=ConstantString(filename);
2124 delegate_info->thread_support=MagickTrue;
2125 delegate_info->signature=MagickCoreSignature;
2128 if (delegate_info == (DelegateInfo *) NULL)
2132 status=AppendValueToLinkedList(cache,delegate_info);
2136 delegate_info->commands);
2137 delegate_info=(DelegateInfo *) NULL;
2174 delegate_info->commands=commands;
2184 delegate_info->decode=ConstantString(token);
2185 delegate_info->mode=1;
2195 delegate_info->encode=ConstantString(token);
2196 delegate_info->mode=(-1);
2206 delegate_info->mode=1;
2208 delegate_info->mode=0;
2211 delegate_info->mode=(-1);
2221 delegate_info->spawn=IsStringTrue(token);
2226 delegate_info->stealth=IsStringTrue(token);
2236 delegate_info->thread_support=IsStringTrue(token);
2237 if (delegate_info->thread_support == MagickFalse)
2238 delegate_info->semaphore=AcquireSemaphoreInfo();