Skip to content

Commit

Permalink
introspection: fix callback closure annotation
Browse files Browse the repository at this point in the history
  • Loading branch information
EmmanuelP committed Jan 22, 2025
1 parent 4743fd8 commit a109ed3
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 10 deletions.
8 changes: 4 additions & 4 deletions src/arvcamera.c
Original file line number Diff line number Diff line change
Expand Up @@ -141,8 +141,8 @@ enum
/**
* arv_camera_create_stream: (skip)
* @camera: a #ArvCamera
* @callback: (scope call) (allow-none): a frame processing callback
* @user_data: (closure) (allow-none): user data for @callback
* @callback: (scope call) (allow-none) (closure user_data): a frame processing callback
* @user_data: (allow-none): user data for @callback
* @error: a #GError placeholder, %NULL to ignore
*
* Creates a new [class@ArvStream] for video stream reception. See
Expand All @@ -162,8 +162,8 @@ arv_camera_create_stream (ArvCamera *camera, ArvStreamCallback callback, gpointe
/**
* arv_camera_create_stream_full: (rename-to arv_camera_create_stream)
* @camera: a #ArvCamera
* @callback: (scope notified) (allow-none): a frame processing callback
* @user_data: (closure) (allow-none): user data for @callback
* @callback: (scope notified) (allow-none) (closure user_data): a frame processing callback
* @user_data: (allow-none): user data for @callback
* @destroy: a #GDestroyNotify placeholder, %NULL to ignore
* @error: a #GError placeholder, %NULL to ignore
*
Expand Down
8 changes: 4 additions & 4 deletions src/arvdevice.c
Original file line number Diff line number Diff line change
Expand Up @@ -73,8 +73,8 @@ G_DEFINE_ABSTRACT_TYPE_WITH_CODE (ArvDevice, arv_device, G_TYPE_OBJECT,
/**
* arv_device_create_stream: (skip)
* @device: a #ArvDevice
* @callback: (scope call): a frame processing callback
* @user_data: (allow-none) (closure): user data for @callback
* @callback: (scope call) (closure user_data) : a frame processing callback
* @user_data: (allow-none) : user data for @callback
* @error: a #GError placeholder, %NULL to ignore
*
* Creates a new #ArvStream for video stream handling. See
Expand All @@ -96,8 +96,8 @@ arv_device_create_stream (ArvDevice *device,
/**
* arv_device_create_stream_full: (rename-to arv_device_create_stream)
* @device: a #ArvDevice
* @callback: (scope notified): a frame processing callback
* @user_data: (allow-none) (closure): user data for @callback
* @callback: (scope notified) (closure user_data) : a frame processing callback
* @user_data: (allow-none) : user data for @callback
* @destroy: a #GDestroyNotify placeholder, %NULL to ignore
* @error: a #GError placeholder, %NULL to ignore
*
Expand Down
4 changes: 2 additions & 2 deletions src/arvfakecamera.c
Original file line number Diff line number Diff line change
Expand Up @@ -716,8 +716,8 @@ arv_fake_camera_diagonal_ramp (ArvBuffer *buffer, void *fill_pattern_data,
/**
* arv_fake_camera_set_fill_pattern:
* @camera: a #ArvFakeCamera
* @fill_pattern_callback: (scope call): callback for image filling
* @fill_pattern_data: (closure): image filling user data
* @fill_pattern_callback: (scope call) (closure fill_pattern_data) : callback for image filling
* @fill_pattern_data: image filling user data
*
* Sets the fill pattern callback for custom test images.
*/
Expand Down

0 comments on commit a109ed3

Please sign in to comment.