diff options
author | Bastien Nocera <hadess@hadess.net> | 2022-02-11 12:38:54 +0100 |
---|---|---|
committer | Bastien Nocera <hadess@hadess.net> | 2022-02-11 12:55:28 +0100 |
commit | 3a2528ec1e875392a39b7521e8d30cce00f39dea (patch) | |
tree | 2edfe800740dd76291ed5ffe0c230571c3d782e4 | |
parent | d8ab196346203e035c0122435bb1c50d49cd1649 (diff) | |
download | totem-3a2528ec1e875392a39b7521e8d30cce00f39dea.tar.gz |
backend: Add auto cleanup for BvwLangInfo
-rw-r--r-- | src/backend/bacon-video-widget.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/backend/bacon-video-widget.h b/src/backend/bacon-video-widget.h index a115301e2..19e0a59c1 100644 --- a/src/backend/bacon-video-widget.h +++ b/src/backend/bacon-video-widget.h @@ -354,6 +354,10 @@ typedef struct { char *codec; } BvwLangInfo; +void bacon_video_widget_lang_info_free (BvwLangInfo *info); + +G_DEFINE_AUTOPTR_CLEANUP_FUNC(BvwLangInfo, bacon_video_widget_lang_info_free) + /** * BvwTrackType: * @BVW_TRACK_TYPE_AUDIO: an audio track @@ -368,8 +372,6 @@ typedef enum { BVW_TRACK_TYPE_VIDEO } BvwTrackType; -void bacon_video_widget_lang_info_free (BvwLangInfo *info); - GList *bacon_video_widget_get_languages (BaconVideoWidget *bvw); int bacon_video_widget_get_language (BaconVideoWidget *bvw); void bacon_video_widget_set_language (BaconVideoWidget *bvw, |