interfaces: photography: clean up header indentation

This commit is contained in:
Tim-Philipp Müller 2016-11-21 10:52:39 +00:00
parent 37e13494ec
commit 6cc049452a

View file

@ -4,7 +4,6 @@
* *
* photography.h: photography interface for digital imaging * photography.h: photography interface for digital imaging
* *
*
* This library is free software; you can redistribute it and/or * This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Library General Public * modify it under the terms of the GNU Library General Public
* License as published by the Free Software Foundation; either * License as published by the Free Software Foundation; either
@ -162,9 +161,9 @@ typedef struct _GstPhotography GstPhotography;
*/ */
typedef enum typedef enum
{ {
GST_PHOTOGRAPHY_NOISE_REDUCTION_BAYER = ( 1<<0 ), GST_PHOTOGRAPHY_NOISE_REDUCTION_BAYER = (1 << 0),
GST_PHOTOGRAPHY_NOISE_REDUCTION_YCC = ( 1<<1 ), GST_PHOTOGRAPHY_NOISE_REDUCTION_YCC = (1 << 1),
GST_PHOTOGRAPHY_NOISE_REDUCTION_TEMPORAL= ( 1<< 2), GST_PHOTOGRAPHY_NOISE_REDUCTION_TEMPORAL = (1 << 2),
GST_PHOTOGRAPHY_NOISE_REDUCTION_FIXED = (1 << 3), GST_PHOTOGRAPHY_NOISE_REDUCTION_FIXED = (1 << 3),
GST_PHOTOGRAPHY_NOISE_REDUCTION_EXTRA = (1 << 4) GST_PHOTOGRAPHY_NOISE_REDUCTION_EXTRA = (1 << 4)
} GstPhotographyNoiseReduction; } GstPhotographyNoiseReduction;
@ -457,6 +456,7 @@ typedef struct
gfloat lens_focus; gfloat lens_focus;
guint min_exposure_time; guint min_exposure_time;
guint max_exposure_time; guint max_exposure_time;
/* FIXME: add padding? */
} GstPhotographySettings; } GstPhotographySettings;
/** /**
@ -470,8 +470,7 @@ typedef struct
* will be of @configured_caps format, so this callback allows the application * will be of @configured_caps format, so this callback allows the application
* to e.g. reconfigure capsfilters in pipeline if any. * to e.g. reconfigure capsfilters in pipeline if any.
*/ */
typedef void (*GstPhotographyCapturePrepared) (gpointer data, typedef void (*GstPhotographyCapturePrepared) (gpointer data, const GstCaps *configured_caps);
const GstCaps *configured_caps);
/** /**
* GstPhotographyInterface: * GstPhotographyInterface:
@ -514,50 +513,39 @@ typedef struct _GstPhotographyInterface
gboolean (*get_iso_speed) (GstPhotography * photo, guint * iso_speed); gboolean (*get_iso_speed) (GstPhotography * photo, guint * iso_speed);
gboolean (*get_aperture) (GstPhotography * photo, guint * aperture); gboolean (*get_aperture) (GstPhotography * photo, guint * aperture);
gboolean (*get_exposure) (GstPhotography * photo, guint32 * exposure); gboolean (*get_exposure) (GstPhotography * photo, guint32 * exposure);
gboolean (*get_white_balance_mode) (GstPhotography * photo, gboolean (*get_white_balance_mode) (GstPhotography * photo, GstPhotographyWhiteBalanceMode * wb_mode);
GstPhotographyWhiteBalanceMode * wb_mode); gboolean (*get_color_tone_mode) (GstPhotography * photo, GstPhotographyColorToneMode * tone_mode);
gboolean (*get_color_tone_mode) (GstPhotography * photo, gboolean (*get_scene_mode) (GstPhotography * photo, GstPhotographySceneMode * scene_mode);
GstPhotographyColorToneMode * tone_mode); gboolean (*get_flash_mode) (GstPhotography * photo, GstPhotographyFlashMode * flash_mode);
gboolean (*get_scene_mode) (GstPhotography * photo,
GstPhotographySceneMode * scene_mode);
gboolean (*get_flash_mode) (GstPhotography * photo,
GstPhotographyFlashMode * flash_mode);
gboolean (*get_zoom) (GstPhotography * photo, gfloat * zoom); gboolean (*get_zoom) (GstPhotography * photo, gfloat * zoom);
gboolean (*get_flicker_mode) (GstPhotography * photo, gboolean (*get_flicker_mode) (GstPhotography * photo, GstPhotographyFlickerReductionMode * flicker_mode);
GstPhotographyFlickerReductionMode * flicker_mode); gboolean (*get_focus_mode) (GstPhotography * photo, GstPhotographyFocusMode * focus_mode);
gboolean (*get_focus_mode) (GstPhotography * photo,
GstPhotographyFocusMode * focus_mode);
gboolean (*set_ev_compensation) (GstPhotography * photo, gfloat ev_comp); gboolean (*set_ev_compensation) (GstPhotography * photo, gfloat ev_comp);
gboolean (*set_iso_speed) (GstPhotography * photo, guint iso_speed); gboolean (*set_iso_speed) (GstPhotography * photo, guint iso_speed);
gboolean (*set_aperture) (GstPhotography * photo, guint aperture); gboolean (*set_aperture) (GstPhotography * photo, guint aperture);
gboolean (*set_exposure) (GstPhotography * photo, guint32 exposure); gboolean (*set_exposure) (GstPhotography * photo, guint32 exposure);
gboolean (*set_white_balance_mode) (GstPhotography * photo, gboolean (*set_white_balance_mode) (GstPhotography * photo, GstPhotographyWhiteBalanceMode wb_mode);
GstPhotographyWhiteBalanceMode wb_mode); gboolean (*set_color_tone_mode) (GstPhotography * photo, GstPhotographyColorToneMode tone_mode);
gboolean (*set_color_tone_mode) (GstPhotography * photo, gboolean (*set_scene_mode) (GstPhotography * photo, GstPhotographySceneMode scene_mode);
GstPhotographyColorToneMode tone_mode); gboolean (*set_flash_mode) (GstPhotography * photo, GstPhotographyFlashMode flash_mode);
gboolean (*set_scene_mode) (GstPhotography * photo,
GstPhotographySceneMode scene_mode);
gboolean (*set_flash_mode) (GstPhotography * photo,
GstPhotographyFlashMode flash_mode);
gboolean (*set_zoom) (GstPhotography * photo, gfloat zoom); gboolean (*set_zoom) (GstPhotography * photo, gfloat zoom);
gboolean (*set_flicker_mode) (GstPhotography * photo, gboolean (*set_flicker_mode) (GstPhotography * photo, GstPhotographyFlickerReductionMode flicker_mode);
GstPhotographyFlickerReductionMode flicker_mode); gboolean (*set_focus_mode) (GstPhotography * photo, GstPhotographyFocusMode focus_mode);
gboolean (*set_focus_mode) (GstPhotography * photo,
GstPhotographyFocusMode focus_mode);
GstPhotographyCaps (*get_capabilities) (GstPhotography * photo); GstPhotographyCaps (*get_capabilities) (GstPhotography * photo);
gboolean (*prepare_for_capture) (GstPhotography * photo,
GstPhotographyCapturePrepared func, GstCaps *capture_caps, gpointer user_data); gboolean (*prepare_for_capture) (GstPhotography * photo, GstPhotographyCapturePrepared func, GstCaps *capture_caps, gpointer user_data);
void (*set_autofocus) (GstPhotography * photo, gboolean on); void (*set_autofocus) (GstPhotography * photo, gboolean on);
gboolean (*set_config) (GstPhotography * photo, GstPhotographySettings * config); gboolean (*set_config) (GstPhotography * photo, GstPhotographySettings * config);
gboolean (*get_config) (GstPhotography * photo, GstPhotographySettings * config); gboolean (*get_config) (GstPhotography * photo, GstPhotographySettings * config);
gboolean (*get_noise_reduction) (GstPhotography * photo, gboolean (*get_noise_reduction) (GstPhotography * photo, GstPhotographyNoiseReduction * noise_reduction);
GstPhotographyNoiseReduction * noise_reduction); gboolean (*set_noise_reduction) (GstPhotography * photo, GstPhotographyNoiseReduction noise_reduction);
gboolean (*set_noise_reduction) (GstPhotography * photo,
GstPhotographyNoiseReduction noise_reduction);
/* FIXME: remove padding, not needed for interfaces */
/*< private > */ /*< private > */
gpointer _gst_reserved[GST_PADDING]; gpointer _gst_reserved[GST_PADDING];
} GstPhotographyInterface; } GstPhotographyInterface;
@ -567,62 +555,87 @@ GType gst_photography_get_type (void);
/* virtual class function wrappers */ /* virtual class function wrappers */
gboolean gst_photography_get_ev_compensation (GstPhotography * photo, gboolean gst_photography_get_ev_compensation (GstPhotography * photo,
gfloat * ev_comp); gfloat * ev_comp);
gboolean gst_photography_get_iso_speed (GstPhotography * photo, gboolean gst_photography_get_iso_speed (GstPhotography * photo,
guint * iso_speed); guint * iso_speed);
gboolean gst_photography_get_aperture (GstPhotography * photo, gboolean gst_photography_get_aperture (GstPhotography * photo,
guint * aperture); guint * aperture);
gboolean gst_photography_get_exposure (GstPhotography * photo, gboolean gst_photography_get_exposure (GstPhotography * photo,
guint32 * exposure); guint32 * exposure);
gboolean gst_photography_get_white_balance_mode (GstPhotography * photo, gboolean gst_photography_get_white_balance_mode (GstPhotography * photo,
GstPhotographyWhiteBalanceMode * wb_mode); GstPhotographyWhiteBalanceMode * wb_mode);
gboolean gst_photography_get_color_tone_mode (GstPhotography * photo, gboolean gst_photography_get_color_tone_mode (GstPhotography * photo,
GstPhotographyColorToneMode * tone_mode); GstPhotographyColorToneMode * tone_mode);
gboolean gst_photography_get_scene_mode (GstPhotography * photo, gboolean gst_photography_get_scene_mode (GstPhotography * photo,
GstPhotographySceneMode * scene_mode); GstPhotographySceneMode * scene_mode);
gboolean gst_photography_get_flash_mode (GstPhotography * photo, gboolean gst_photography_get_flash_mode (GstPhotography * photo,
GstPhotographyFlashMode * flash_mode); GstPhotographyFlashMode * flash_mode);
gboolean gst_photography_get_noise_reduction (GstPhotography * photo, gboolean gst_photography_get_noise_reduction (GstPhotography * photo,
GstPhotographyNoiseReduction * noise_reduction); GstPhotographyNoiseReduction * noise_reduction);
gboolean gst_photography_get_zoom (GstPhotography * photo, gfloat * zoom); gboolean gst_photography_get_zoom (GstPhotography * photo, gfloat * zoom);
gboolean gst_photography_get_flicker_mode (GstPhotography * photo, gboolean gst_photography_get_flicker_mode (GstPhotography * photo,
GstPhotographyFlickerReductionMode *mode); GstPhotographyFlickerReductionMode * mode);
gboolean gst_photography_get_focus_mode (GstPhotography * photo, gboolean gst_photography_get_focus_mode (GstPhotography * photo,
GstPhotographyFocusMode *mode); GstPhotographyFocusMode * mode);
gboolean gst_photography_set_ev_compensation (GstPhotography * photo, gboolean gst_photography_set_ev_compensation (GstPhotography * photo,
gfloat ev_comp); gfloat ev_comp);
gboolean gst_photography_set_iso_speed (GstPhotography * photo, gboolean gst_photography_set_iso_speed (GstPhotography * photo,
guint iso_speed); guint iso_speed);
gboolean gst_photography_set_aperture (GstPhotography * photo, guint aperture); gboolean gst_photography_set_aperture (GstPhotography * photo, guint aperture);
gboolean gst_photography_set_exposure (GstPhotography * photo, guint exposure); gboolean gst_photography_set_exposure (GstPhotography * photo, guint exposure);
gboolean gst_photography_set_white_balance_mode (GstPhotography * photo, gboolean gst_photography_set_white_balance_mode (GstPhotography * photo,
GstPhotographyWhiteBalanceMode wb_mode); GstPhotographyWhiteBalanceMode wb_mode);
gboolean gst_photography_set_color_tone_mode (GstPhotography * photo, gboolean gst_photography_set_color_tone_mode (GstPhotography * photo,
GstPhotographyColorToneMode tone_mode); GstPhotographyColorToneMode tone_mode);
gboolean gst_photography_set_scene_mode (GstPhotography * photo, gboolean gst_photography_set_scene_mode (GstPhotography * photo,
GstPhotographySceneMode scene_mode); GstPhotographySceneMode scene_mode);
gboolean gst_photography_set_flash_mode (GstPhotography * photo, gboolean gst_photography_set_flash_mode (GstPhotography * photo,
GstPhotographyFlashMode flash_mode); GstPhotographyFlashMode flash_mode);
gboolean gst_photography_set_noise_reduction (GstPhotography * photo, gboolean gst_photography_set_noise_reduction (GstPhotography * photo,
GstPhotographyNoiseReduction noise_reduction); GstPhotographyNoiseReduction noise_reduction);
gboolean gst_photography_set_zoom (GstPhotography * photo, gfloat zoom); gboolean gst_photography_set_zoom (GstPhotography * photo, gfloat zoom);
gboolean gst_photography_set_flicker_mode (GstPhotography * photo, gboolean gst_photography_set_flicker_mode (GstPhotography * photo,
GstPhotographyFlickerReductionMode mode); GstPhotographyFlickerReductionMode mode);
gboolean gst_photography_set_focus_mode (GstPhotography * photo, gboolean gst_photography_set_focus_mode (GstPhotography * photo,
GstPhotographyFocusMode mode); GstPhotographyFocusMode mode);
GstPhotographyCaps gst_photography_get_capabilities (GstPhotography * photo); GstPhotographyCaps gst_photography_get_capabilities (GstPhotography * photo);
gboolean gst_photography_prepare_for_capture (GstPhotography * photo, gboolean gst_photography_prepare_for_capture (GstPhotography * photo,
GstPhotographyCapturePrepared func, GstCaps *capture_caps, gpointer user_data); GstPhotographyCapturePrepared func,
GstCaps *capture_caps,
void gst_photography_set_autofocus (GstPhotography * photo, gboolean on); gpointer user_data);
gboolean gst_photography_set_config (GstPhotography * photo, gboolean gst_photography_set_config (GstPhotography * photo,
GstPhotographySettings * config); GstPhotographySettings * config);
gboolean gst_photography_get_config (GstPhotography * photo, gboolean gst_photography_get_config (GstPhotography * photo,
GstPhotographySettings * config); GstPhotographySettings * config);
void gst_photography_set_autofocus (GstPhotography * photo, gboolean on);
G_END_DECLS G_END_DECLS
#endif /* __GST_PHOTOGRAPHY_H__ */ #endif /* __GST_PHOTOGRAPHY_H__ */