![]() |
Oyranos
0.9.7
Oyranos is a full featured Color Management System
|
Oyranos X11 module for Oyranos. More...
#include "oyCMM_s.h"
#include "oyCMMapi4_s_.h"
#include "oyCMMapi7_s_.h"
#include "oyCMMui_s_.h"
#include "oyConnectorImaging_s_.h"
#include "oyFilterNode_s_.h"
#include "oyRectangle_s_.h"
#include "oyProfile_s.h"
#include "oyranos_config_internal.h"
#include "oyranos_cmm.h"
#include "oyranos_debug.h"
#include "oyranos_devices.h"
#include "oyranos_generic.h"
#include "oyranos_helper.h"
#include "oyranos_i18n.h"
#include "oyranos_monitor.h"
#include "oyranos_string.h"
#include "oyranos_texts.h"
#include <string.h>
#include <stdarg.h>
#include <stdio.h>
#include <stdlib.h>
Functions | |
int | oydiCMMMessageFuncSet (oyMessage_f message_func) |
API requirement. More... | |
oyPointer | oydiFilterNode_ImageDisplayContextToMem (oyFilterNode_s *node, size_t *size, oyAlloc_f allocateFunc) |
implement oyCMMFilter_ContextToMem_f() More... | |
int | oydiColorServerActive (oyBlob_s *display_id) |
wrap XcmColorServerCapabilities More... | |
int | oydiFilterPlug_ImageDisplayRun (oyFilterPlug_s *requestor_plug, oyPixelAccess_s *ticket) |
implement oyCMMFilter_GetNext_f() More... | |
int | oydiCMMInit (oyStruct_s *filter OY_UNUSED) |
API requirement. More... | |
const char * | oydiGetText (const char *select, oyNAME_e type, oyStruct_s *context OY_UNUSED) |
Variables | |
oyCMMapi4_s_ | oydi_api4_image_display |
oydi oyCMMapi4_s implementation More... | |
oyCMMapi7_s_ | oydi_api7_image_display |
oydi oyCMMapi7_s implementation More... | |
char | oydi_extra_options [] |
the supported options for "oydi" More... | |
oyCMMui_s_ | oydi_api4_ui_image_display |
oydi oyCMMapi4_s::ui implementation More... | |
oyCMM_s | oydi_cmm_module |
oydi module infos More... | |
Oyranos X11 module for Oyranos.
Oyranos is an open source Color Management System
int oydiCMMInit | ( | oyStruct_s *filter | OY_UNUSED | ) |
API requirement.
Function oydiCMMInit
int oydiCMMMessageFuncSet | ( | oyMessage_f | message_func | ) |
API requirement.
Function oydiCMMMessageFuncSet
int oydiColorServerActive | ( | oyBlob_s * | display_id | ) |
wrap XcmColorServerCapabilities
oydiColorServerActive
References oyBlob_s::oyBlob_GetPointer().
Referenced by oydiFilterPlug_ImageDisplayRun().
oyPointer oydiFilterNode_ImageDisplayContextToMem | ( | oyFilterNode_s * | node, |
size_t * | size, | ||
oyAlloc_f | allocateFunc | ||
) |
implement oyCMMFilter_ContextToMem_f()
oydiFilterNode_ImageDisplayContextToMem Serialise into a Oyranos specific ICC profile containers "Info" tag. We do not have any binary context to include. Thus oyFilterNode_TextToInfo_() is fine.
References oyFilterNode_s::oy_, OY_CMM_STD, OY_CREATE_NEW, oy_debug, OY_FILTEREDGE_CONNECTED, OY_SLASH, OY_TYPE_STD, oyBlob_s::oyBlob_GetPointer(), oyBlob_s::oyBlob_Release(), oyConfig_s::oyConfig_GetOptions(), oyConfigs_s::oyConfigs_Copy(), oyConfigs_s::oyConfigs_Count(), oyConfigs_s::oyConfigs_MoveIn(), oyConfigs_s::oyConfigs_New(), oyDeviceFromJSON(), oyDevicesGet(), oyFilterGraph_s::oyFilterGraph_New(), oyFilterGraph_s::oyFilterGraph_SetFromNode(), oyFilterNode_s::oyFilterNode_Connect(), oyFilterNode_s::oyFilterNode_Disconnect(), oyFilterNode_s::oyFilterNode_EdgeCount(), oyFilterNode_s::oyFilterNode_GetOptions(), oyFilterNode_s::oyFilterNode_GetPlug(), oyFilterNode_s::oyFilterNode_GetRegistration(), oyFilterNode_s::oyFilterNode_GetTags(), oyFilterNode_s::oyFilterNode_NewWith(), oyFilterNode_s::oyFilterNode_Release(), oyFilterNode_s::oyFilterNode_SetData(), oyFilterPlug_s::oyFilterPlug_GetRemoteNode(), oyFilterPlug_s::oyFilterPlug_Release(), oyFilterSocket_s::oyFilterSocket_GetNode(), oyICCProfileSelectionFlagsFromOptions(), oyICCProfileSelectionFlagsFromRegistration(), oyImage_s::oyImage_CreateForDisplay(), oyImage_s::oyImage_GetHeight(), oyImage_s::oyImage_GetPixelLayout(), oyImage_s::oyImage_GetTags(), oyImage_s::oyImage_GetWidth(), oyImage_s::oyImage_Release(), oyLAYOUT, oyNAME_PATTERN, oyOBJECT_BLOB_S, oyObject_GetId(), oyOBJECT_RECTANGLE_S, oyOption_s::oyOption_FromRegistration(), oyOption_s::oyOption_MoveInStruct(), oyOption_s::oyOption_Release(), oyOptions_s::oyOptions_CountType(), oyOptions_s::oyOptions_Find(), oyOptions_s::oyOptions_FindString(), oyOptions_s::oyOptions_GetType(), oyOptions_s::oyOptions_MoveIn(), oyOptions_s::oyOptions_MoveInStruct(), oyOptions_s::oyOptions_Release(), oyOptions_s::oyOptions_SetFromString(), oyProfile_s::oyProfile_FromName(), oyRectangle_s::oyRectangle_GetGeo1(), oyRectangle_s::oyRectangle_IsEqual(), oyRectangle_s::oyRectangle_NewFrom(), oyRectangle_s::oyRectangle_NewWith(), oyRectangle_s::oyRectangle_Release(), oyRectangle_s::oyRectangle_SetByRectangle(), oyRectangle_s::oyRectangle_SetGeo1(), oyRectangle_s::oyRectangle_Show(), and oyObserver_s::oyStruct_ObserversCopy().
int oydiFilterPlug_ImageDisplayRun | ( | oyFilterPlug_s * | requestor_plug, |
oyPixelAccess_s * | ticket | ||
) |
implement oyCMMFilter_GetNext_f()
oydiFilterPlug_ImageDisplayRun
References OY_CREATE_NEW, oy_debug, OY_FILTEREDGE_CONNECTED, OY_STD, OY_TYPE_STD, oyBlob_s::oyBlob_Release(), oyChannels_m, oyConfig_s::oyConfig_Find(), oyConfig_s::oyConfig_Release(), oyConfigs_s::oyConfigs_Count(), oyConfigs_s::oyConfigs_Get(), oyConfigs_s::oyConfigs_Release(), oyDataType_m, oyDeviceGetProfile(), oydiColorServerActive(), oyFilterGraph_s::oyFilterGraph_GetNode(), oyFilterGraph_s::oyFilterGraph_GetOptions(), oyFilterGraph_s::oyFilterGraph_Release(), oyFilterNode_s::oyFilterNode_EdgeCount(), oyFilterNode_s::oyFilterNode_GetOptions(), oyFilterNode_s::oyFilterNode_GetPlug(), oyFilterNode_s::oyFilterNode_GetPlugNode(), oyFilterNode_s::oyFilterNode_GetRegistration(), oyFilterNode_s::oyFilterNode_Release(), oyFilterNode_s::oyFilterNode_Run(), oyFilterNode_s::oyFilterNode_SetData(), oyFilterPlug_s::oyFilterPlug_GetRemoteNode(), oyFilterPlug_s::oyFilterPlug_GetSocket(), oyFilterPlug_s::oyFilterPlug_Release(), oyFilterPlug_s::oyFilterPlug_ResolveImage(), oyFilterRegistrationMatch(), oyFilterSocket_s::oyFilterSocket_GetData(), oyFilterSocket_s::oyFilterSocket_GetNode(), oyFilterSocket_s::oyFilterSocket_Release(), oyFilterSocket_s::oyFilterSocket_SetData(), oyGetDisplayWhitePoint(), oyICCProfileSelectionFlagsFromRegistration(), oyImage_s::oyImage_CreateForDisplay(), oyImage_s::oyImage_GetHeight(), oyImage_s::oyImage_GetPixelLayout(), oyImage_s::oyImage_GetProfile(), oyImage_s::oyImage_GetTags(), oyImage_s::oyImage_GetWidth(), oyImage_s::oyImage_Release(), oyImage_s::oyImage_SetCritical(), oyLAYOUT, oyNAME_DESCRIPTION, oyNAME_NAME, oyNAME_PATTERN, oyOBJECT_BLOB_S, oyOBJECT_CONFIGS_S, oyOBJECT_FILTER_GRAPH_S, oyOBJECT_PROFILE_S, oyOBJECT_RECTANGLE_S, oyOption_s::oyOption_GetRegistration(), oyOption_s::oyOption_GetStruct(), oyOption_s::oyOption_GetValueString(), oyOption_s::oyOption_Release(), oyOptions_s::oyOptions_Count(), oyOptions_s::oyOptions_Find(), oyOptions_s::oyOptions_FindInt(), oyOptions_s::oyOptions_FindString(), oyOptions_s::oyOptions_Get(), oyOptions_s::oyOptions_GetType(), oyOptions_s::oyOptions_Handle(), oyOptions_s::oyOptions_MoveInStruct(), oyOptions_s::oyOptions_Release(), oyOptions_s::oyOptions_ReleaseAt(), oyOptions_s::oyOptions_SetFromDouble(), oyOptions_s::oyOptions_SetFromString(), oyPixelAccess_s::oyPixelAccess_GetGraph(), oyProfile_s::oyProfile_Equal(), oyProfile_s::oyProfile_GetChannelsCount(), oyProfile_s::oyProfile_GetText(), oyProfile_GetWhitePoint(), oyProfile_s::oyProfile_Release(), oyRectangle_s::oyRectangle_Release(), oyRectangle_s::oyRectangle_SetByRectangle(), oyRectangle_s::oyRectangle_Show(), oyRectangle_s::oyRectangle_Trim(), oyStruct_s::oyStruct_GetInfo(), oyToChannels_m, and oyToDataType_m.
const char* oydiGetText | ( | const char * | select, |
oyNAME_e | type, | ||
oyStruct_s *context | OY_UNUSED | ||
) |
This function implements oyCMMinfoGetText_f.
References oyNAME_NAME, oyNAME_NICK, and oyOBJECT_ICON_S.
oyCMMapi4_s_ oydi_api4_image_display |
oydi oyCMMapi4_s implementation
oydi_api4_image_display a filter for expanding the graph to several display devices
oyCMMui_s_ oydi_api4_ui_image_display |
oydi oyCMMapi4_s::ui implementation
oydi_api4_ui_image_display The UI for filter image display.
oyCMMapi7_s_ oydi_api7_image_display |
oydi oyCMMapi7_s implementation
oydi_api7_image_display a filter for expanding the graph to several display devices
oyCMM_s oydi_cmm_module |
oydi module infos
oydi_cmm_module
char oydi_extra_options[] |
the supported options for "oydi"