44
44
MOCK_METHOD1(mir_connection_create_display_config, MirDisplayConfiguration*(MirConnection*));
45
45
MOCK_METHOD4(mir_connection_get_available_surface_formats, void(MirConnection*, MirPixelFormat*,
46
46
unsigned const int, unsigned int*));
47
MOCK_METHOD2(mir_connection_create_screencast_sync, MirScreencast*(MirConnection*, MirScreencastParameters*));
48
MOCK_METHOD1(mir_create_screencast_spec, MirScreencastSpec*(MirConnection*));
49
MOCK_METHOD2(mir_screencast_spec_set_width, void(MirScreencastSpec*, unsigned int));
50
MOCK_METHOD2(mir_screencast_spec_set_height, void(MirScreencastSpec*, unsigned int));
51
MOCK_METHOD2(mir_screencast_spec_set_pixel_format, void(MirScreencastSpec*, MirPixelFormat));
52
MOCK_METHOD2(mir_screencast_spec_set_capture_region, void(MirScreencastSpec*, MirRectangle const*));
53
MOCK_METHOD2(mir_screencast_spec_set_mirror_mode, void(MirScreencastSpec*, MirMirrorMode));
54
MOCK_METHOD2(mir_screencast_spec_set_number_of_buffers, void(MirScreencastSpec*, unsigned int));
55
MOCK_METHOD1(mir_screencast_spec_release, void(MirScreencastSpec*));
56
MOCK_METHOD1(mir_screencast_create_sync, MirScreencast*(MirScreencastSpec*));
57
MOCK_METHOD1(mir_screencast_is_valid, bool(MirScreencast*));
58
MOCK_METHOD1(mir_screencast_get_error_message, char const*(MirScreencast*));
48
59
MOCK_METHOD1(mir_screencast_release_sync, void(MirScreencast*));
49
60
MOCK_METHOD1(mir_screencast_get_buffer_stream, MirBufferStream*(MirScreencast*));
50
62
MOCK_METHOD2(mir_buffer_stream_get_current_buffer, void(MirBufferStream*, MirNativeBuffer**));
51
63
MOCK_METHOD1(mir_buffer_stream_swap_buffers_sync, void(MirBufferStream*));