screen-cast-src: Move back MetaSpaType to C file
It's not needed by the monitor source anymore. https://gitlab.gnome.org/GNOME/mutter/merge_requests/413
This commit is contained in:
parent
176b508029
commit
183de60d91
@ -62,6 +62,15 @@ enum
|
|||||||
|
|
||||||
static guint signals[N_SIGNALS];
|
static guint signals[N_SIGNALS];
|
||||||
|
|
||||||
|
typedef struct _MetaSpaType
|
||||||
|
{
|
||||||
|
struct spa_type_media_type media_type;
|
||||||
|
struct spa_type_media_subtype media_subtype;
|
||||||
|
struct spa_type_format_video format_video;
|
||||||
|
struct spa_type_video_format video_format;
|
||||||
|
uint32_t meta_cursor;
|
||||||
|
} MetaSpaType;
|
||||||
|
|
||||||
typedef struct _MetaPipeWireSource
|
typedef struct _MetaPipeWireSource
|
||||||
{
|
{
|
||||||
GSource base;
|
GSource base;
|
||||||
@ -151,15 +160,6 @@ meta_screen_cast_stream_src_set_cursor_metadata (MetaScreenCastStreamSrc *src,
|
|||||||
klass->set_cursor_metadata (src, spa_meta_cursor);
|
klass->set_cursor_metadata (src, spa_meta_cursor);
|
||||||
}
|
}
|
||||||
|
|
||||||
MetaSpaType *
|
|
||||||
meta_screen_cast_stream_src_get_spa_type (MetaScreenCastStreamSrc *src)
|
|
||||||
{
|
|
||||||
MetaScreenCastStreamSrcPrivate *priv =
|
|
||||||
meta_screen_cast_stream_src_get_instance_private (src);
|
|
||||||
|
|
||||||
return &priv->spa_type;
|
|
||||||
}
|
|
||||||
|
|
||||||
static gboolean
|
static gboolean
|
||||||
draw_cursor_sprite_via_offscreen (MetaScreenCastStreamSrc *src,
|
draw_cursor_sprite_via_offscreen (MetaScreenCastStreamSrc *src,
|
||||||
CoglTexture *cursor_texture,
|
CoglTexture *cursor_texture,
|
||||||
|
@ -35,15 +35,6 @@
|
|||||||
#include "cogl/cogl.h"
|
#include "cogl/cogl.h"
|
||||||
#include "meta/boxes.h"
|
#include "meta/boxes.h"
|
||||||
|
|
||||||
typedef struct _MetaSpaType
|
|
||||||
{
|
|
||||||
struct spa_type_media_type media_type;
|
|
||||||
struct spa_type_media_subtype media_subtype;
|
|
||||||
struct spa_type_format_video format_video;
|
|
||||||
struct spa_type_video_format video_format;
|
|
||||||
uint32_t meta_cursor;
|
|
||||||
} MetaSpaType;
|
|
||||||
|
|
||||||
typedef struct _MetaScreenCastStream MetaScreenCastStream;
|
typedef struct _MetaScreenCastStream MetaScreenCastStream;
|
||||||
|
|
||||||
#define META_TYPE_SCREEN_CAST_STREAM_SRC (meta_screen_cast_stream_src_get_type ())
|
#define META_TYPE_SCREEN_CAST_STREAM_SRC (meta_screen_cast_stream_src_get_type ())
|
||||||
@ -74,8 +65,6 @@ void meta_screen_cast_stream_src_maybe_record_frame (MetaScreenCastStreamSrc *sr
|
|||||||
|
|
||||||
MetaScreenCastStream * meta_screen_cast_stream_src_get_stream (MetaScreenCastStreamSrc *src);
|
MetaScreenCastStream * meta_screen_cast_stream_src_get_stream (MetaScreenCastStreamSrc *src);
|
||||||
|
|
||||||
MetaSpaType * meta_screen_cast_stream_src_get_spa_type (MetaScreenCastStreamSrc *src);
|
|
||||||
|
|
||||||
void meta_screen_cast_stream_src_unset_cursor_metadata (MetaScreenCastStreamSrc *src,
|
void meta_screen_cast_stream_src_unset_cursor_metadata (MetaScreenCastStreamSrc *src,
|
||||||
struct spa_meta_cursor *spa_meta_cursor);
|
struct spa_meta_cursor *spa_meta_cursor);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user