mirror of
https://github.com/hyprwm/xdg-desktop-portal-hyprland.git
synced 2024-11-02 15:35:58 +01:00
55f873dac4
* Initial session support WIP Remove libdrm dependency Remove display from context, add dbus properties Use random names for shm and pw_stream, init the stream only for new cast instances Separate cast initialized flag from refcount, cleanup names and comments * Refactor and stability improvements Properly report xdp screencast implementation version
13 lines
325 B
C
13 lines
325 B
C
#ifndef PIPEWIRE_SCREENCAST_H
|
|
#define PIPEWIRE_SCREENCAST_H
|
|
|
|
#include "screencast_common.h"
|
|
|
|
#define BUFFERS 1
|
|
#define ALIGN 16
|
|
|
|
void xdpw_pwr_stream_init(struct xdpw_screencast_instance *cast);
|
|
int xdpw_pwr_core_connect(struct xdpw_state *state);
|
|
void xdpw_pwr_stream_destroy(struct xdpw_screencast_instance *cast);
|
|
|
|
#endif
|