pdb: reorder procedures in image_color_profile.pdb
This commit is contained in:
@ -80,44 +80,6 @@ _gimp_image_get_color_profile (gint32 image_ID,
|
||||
return profile_data;
|
||||
}
|
||||
|
||||
/**
|
||||
* _gimp_image_set_color_profile:
|
||||
* @image_ID: The image.
|
||||
* @num_bytes: Number of bytes in the color_profile array.
|
||||
* @color_profile: The new serialized color profile.
|
||||
*
|
||||
* Sets the image's color profile
|
||||
*
|
||||
* This procedure sets the image's color profile, or unsets it if NULL
|
||||
* is passed as 'color_profile'.
|
||||
*
|
||||
* Returns: TRUE on success.
|
||||
*
|
||||
* Since: 2.10
|
||||
**/
|
||||
gboolean
|
||||
_gimp_image_set_color_profile (gint32 image_ID,
|
||||
gint num_bytes,
|
||||
const guint8 *color_profile)
|
||||
{
|
||||
GimpParam *return_vals;
|
||||
gint nreturn_vals;
|
||||
gboolean success = TRUE;
|
||||
|
||||
return_vals = gimp_run_procedure ("gimp-image-set-color-profile",
|
||||
&nreturn_vals,
|
||||
GIMP_PDB_IMAGE, image_ID,
|
||||
GIMP_PDB_INT32, num_bytes,
|
||||
GIMP_PDB_INT8ARRAY, color_profile,
|
||||
GIMP_PDB_END);
|
||||
|
||||
success = return_vals[0].data.d_status == GIMP_PDB_SUCCESS;
|
||||
|
||||
gimp_destroy_params (return_vals, nreturn_vals);
|
||||
|
||||
return success;
|
||||
}
|
||||
|
||||
/**
|
||||
* _gimp_image_get_effective_color_profile:
|
||||
* @image_ID: The image.
|
||||
@ -166,6 +128,44 @@ _gimp_image_get_effective_color_profile (gint32 image_ID,
|
||||
return profile_data;
|
||||
}
|
||||
|
||||
/**
|
||||
* _gimp_image_set_color_profile:
|
||||
* @image_ID: The image.
|
||||
* @num_bytes: Number of bytes in the color_profile array.
|
||||
* @color_profile: The new serialized color profile.
|
||||
*
|
||||
* Sets the image's color profile
|
||||
*
|
||||
* This procedure sets the image's color profile, or unsets it if NULL
|
||||
* is passed as 'color_profile'.
|
||||
*
|
||||
* Returns: TRUE on success.
|
||||
*
|
||||
* Since: 2.10
|
||||
**/
|
||||
gboolean
|
||||
_gimp_image_set_color_profile (gint32 image_ID,
|
||||
gint num_bytes,
|
||||
const guint8 *color_profile)
|
||||
{
|
||||
GimpParam *return_vals;
|
||||
gint nreturn_vals;
|
||||
gboolean success = TRUE;
|
||||
|
||||
return_vals = gimp_run_procedure ("gimp-image-set-color-profile",
|
||||
&nreturn_vals,
|
||||
GIMP_PDB_IMAGE, image_ID,
|
||||
GIMP_PDB_INT32, num_bytes,
|
||||
GIMP_PDB_INT8ARRAY, color_profile,
|
||||
GIMP_PDB_END);
|
||||
|
||||
success = return_vals[0].data.d_status == GIMP_PDB_SUCCESS;
|
||||
|
||||
gimp_destroy_params (return_vals, nreturn_vals);
|
||||
|
||||
return success;
|
||||
}
|
||||
|
||||
/**
|
||||
* _gimp_image_convert_color_profile:
|
||||
* @image_ID: The image.
|
||||
|
||||
@ -34,11 +34,11 @@ G_BEGIN_DECLS
|
||||
|
||||
G_GNUC_INTERNAL guint8* _gimp_image_get_color_profile (gint32 image_ID,
|
||||
gint *num_bytes);
|
||||
G_GNUC_INTERNAL guint8* _gimp_image_get_effective_color_profile (gint32 image_ID,
|
||||
gint *num_bytes);
|
||||
G_GNUC_INTERNAL gboolean _gimp_image_set_color_profile (gint32 image_ID,
|
||||
gint num_bytes,
|
||||
const guint8 *color_profile);
|
||||
G_GNUC_INTERNAL guint8* _gimp_image_get_effective_color_profile (gint32 image_ID,
|
||||
gint *num_bytes);
|
||||
G_GNUC_INTERNAL gboolean _gimp_image_convert_color_profile (gint32 image_ID,
|
||||
gint num_bytes,
|
||||
const guint8 *color_profile,
|
||||
|
||||
Reference in New Issue
Block a user