1e01aa904Sopenharmony_ci================ changes of 'libspice-server.so.1.8.0'=============== 2e01aa904Sopenharmony_ci Functions changes summary: 1 Removed, 79 Changed, 8 Added functions 3e01aa904Sopenharmony_ci Variables changes summary: 0 Removed, 0 Changed, 0 Added variable 4e01aa904Sopenharmony_ci 5e01aa904Sopenharmony_ci 1 Removed function: 6e01aa904Sopenharmony_ci 7e01aa904Sopenharmony_ci [D] 'function int spice_server_migrate_client_state(SpiceServer*)' {spice_server_migrate_client_state@@SPICE_SERVER_0.6.0} 8e01aa904Sopenharmony_ci 9e01aa904Sopenharmony_ci 8 Added functions: 10e01aa904Sopenharmony_ci 11e01aa904Sopenharmony_ci [A] 'function void spice_replay_free(SpiceReplay*)' {spice_replay_free@@SPICE_SERVER_0.12.6} 12e01aa904Sopenharmony_ci [A] 'function void spice_replay_free_cmd(SpiceReplay*, QXLCommandExt*)' {spice_replay_free_cmd@@SPICE_SERVER_0.12.6} 13e01aa904Sopenharmony_ci [A] 'function SpiceReplay* spice_replay_new(FILE*, int)' {spice_replay_new@@SPICE_SERVER_0.12.6} 14e01aa904Sopenharmony_ci [A] 'function QXLCommandExt* spice_replay_next_cmd(SpiceReplay*, QXLWorker*)' {spice_replay_next_cmd@@SPICE_SERVER_0.12.6} 15e01aa904Sopenharmony_ci [A] 'function uint32_t spice_server_get_best_playback_rate(SpicePlaybackInstance*)' {spice_server_get_best_playback_rate@@SPICE_SERVER_0.12.5} 16e01aa904Sopenharmony_ci [A] 'function uint32_t spice_server_get_best_record_rate(SpiceRecordInstance*)' {spice_server_get_best_record_rate@@SPICE_SERVER_0.12.5} 17e01aa904Sopenharmony_ci [A] 'function void spice_server_set_playback_rate(SpicePlaybackInstance*, uint32_t)' {spice_server_set_playback_rate@@SPICE_SERVER_0.12.5} 18e01aa904Sopenharmony_ci [A] 'function void spice_server_set_record_rate(SpiceRecordInstance*, uint32_t)' {spice_server_set_record_rate@@SPICE_SERVER_0.12.5} 19e01aa904Sopenharmony_ci 20e01aa904Sopenharmony_ci 79 functions with some indirect sub-type change: 21e01aa904Sopenharmony_ci 22e01aa904Sopenharmony_ci [C] 'function void spice_qxl_add_memslot(QXLInstance*, QXLDevMemSlot*)' at red_dispatcher.c:879:1 has some indirect sub-type changes: 23e01aa904Sopenharmony_ci parameter 1 of type 'QXLInstance*' has sub-type changes: 24e01aa904Sopenharmony_ci in pointed to type 'typedef QXLInstance' at spice-qxl.h:34:1: 25e01aa904Sopenharmony_ci underlying type 'struct QXLInstance' at spice.h:259:1 changed: 26e01aa904Sopenharmony_ci type size hasn't changed 27e01aa904Sopenharmony_ci 1 data member change: 28e01aa904Sopenharmony_ci type of 'QXLState* st' changed: 29e01aa904Sopenharmony_ci in pointed to type 'typedef QXLState' at spice-qxl.h:35:1: 30e01aa904Sopenharmony_ci underlying type 'struct QXLState' at reds.h:93:1 changed: 31e01aa904Sopenharmony_ci type size hasn't changed 32e01aa904Sopenharmony_ci 2 data member changes: 33e01aa904Sopenharmony_ci type of 'QXLInterface* qif' changed: 34e01aa904Sopenharmony_ci in pointed to type 'typedef QXLInterface' at spice-qxl.h:33:1: 35e01aa904Sopenharmony_ci underlying type 'struct QXLInterface' at spice.h:230:1 changed: 36e01aa904Sopenharmony_ci type size hasn't changed 37e01aa904Sopenharmony_ci 15 data member changes: 38e01aa904Sopenharmony_ci type of 'void (QXLInstance*, QXLWorker*)* attache_worker' changed: 39e01aa904Sopenharmony_ci in pointed to type 'function type void (QXLInstance*, QXLWorker*)': 40e01aa904Sopenharmony_ci parameter 1 of type 'QXLInstance*' has sub-type changes: 41e01aa904Sopenharmony_ci in pointed to type 'typedef QXLInstance' at spice-qxl.h:34:1: 42e01aa904Sopenharmony_ci underlying type 'struct QXLInstance' changed, as being reported 43e01aa904Sopenharmony_ci type of 'void (QXLInstance*, int)* set_compression_level' changed: 44e01aa904Sopenharmony_ci in pointed to type 'function type void (QXLInstance*, int)': 45e01aa904Sopenharmony_ci parameter 1 of type 'QXLInstance*' has sub-type changes: 46e01aa904Sopenharmony_ci in pointed to type 'typedef QXLInstance' at spice-qxl.h:34:1: 47e01aa904Sopenharmony_ci underlying type 'struct QXLInstance' changed, as being reported 48e01aa904Sopenharmony_ci type of 'void (QXLInstance*, typedef uint32_t)* set_mm_time' changed: 49e01aa904Sopenharmony_ci in pointed to type 'function type void (QXLInstance*, typedef uint32_t)': 50e01aa904Sopenharmony_ci parameter 1 of type 'QXLInstance*' has sub-type changes: 51e01aa904Sopenharmony_ci in pointed to type 'typedef QXLInstance' at spice-qxl.h:34:1: 52e01aa904Sopenharmony_ci underlying type 'struct QXLInstance' changed, as being reported 53e01aa904Sopenharmony_ci type of 'void (QXLInstance*, QXLDevInitInfo*)* get_init_info' changed: 54e01aa904Sopenharmony_ci in pointed to type 'function type void (QXLInstance*, QXLDevInitInfo*)': 55e01aa904Sopenharmony_ci parameter 1 of type 'QXLInstance*' has sub-type changes: 56e01aa904Sopenharmony_ci in pointed to type 'typedef QXLInstance' at spice-qxl.h:34:1: 57e01aa904Sopenharmony_ci underlying type 'struct QXLInstance' changed, as being reported 58e01aa904Sopenharmony_ci type of 'int (QXLInstance*, QXLCommandExt*)* get_command' changed: 59e01aa904Sopenharmony_ci in pointed to type 'function type int (QXLInstance*, QXLCommandExt*)': 60e01aa904Sopenharmony_ci parameter 1 of type 'QXLInstance*' has sub-type changes: 61e01aa904Sopenharmony_ci in pointed to type 'typedef QXLInstance' at spice-qxl.h:34:1: 62e01aa904Sopenharmony_ci underlying type 'struct QXLInstance' changed, as being reported 63e01aa904Sopenharmony_ci type of 'int (QXLInstance*)* req_cmd_notification' changed: 64e01aa904Sopenharmony_ci in pointed to type 'function type int (QXLInstance*)': 65e01aa904Sopenharmony_ci parameter 1 of type 'QXLInstance*' has sub-type changes: 66e01aa904Sopenharmony_ci in pointed to type 'typedef QXLInstance' at spice-qxl.h:34:1: 67e01aa904Sopenharmony_ci underlying type 'struct QXLInstance' changed, as being reported 68e01aa904Sopenharmony_ci type of 'void (QXLInstance*, struct QXLReleaseInfoExt)* release_resource' changed: 69e01aa904Sopenharmony_ci in pointed to type 'function type void (QXLInstance*, struct QXLReleaseInfoExt)': 70e01aa904Sopenharmony_ci parameter 1 of type 'QXLInstance*' has sub-type changes: 71e01aa904Sopenharmony_ci in pointed to type 'typedef QXLInstance' at spice-qxl.h:34:1: 72e01aa904Sopenharmony_ci underlying type 'struct QXLInstance' changed, as being reported 73e01aa904Sopenharmony_ci type of 'int (QXLInstance*, QXLCommandExt*)* get_cursor_command' changed: 74e01aa904Sopenharmony_ci in pointed to type 'function type int (QXLInstance*, QXLCommandExt*)': 75e01aa904Sopenharmony_ci parameter 1 of type 'QXLInstance*' has sub-type changes: 76e01aa904Sopenharmony_ci in pointed to type 'typedef QXLInstance' at spice-qxl.h:34:1: 77e01aa904Sopenharmony_ci underlying type 'struct QXLInstance' changed, as being reported 78e01aa904Sopenharmony_ci type of 'int (QXLInstance*)* req_cursor_notification' changed: 79e01aa904Sopenharmony_ci in pointed to type 'function type int (QXLInstance*)': 80e01aa904Sopenharmony_ci parameter 1 of type 'QXLInstance*' has sub-type changes: 81e01aa904Sopenharmony_ci in pointed to type 'typedef QXLInstance' at spice-qxl.h:34:1: 82e01aa904Sopenharmony_ci underlying type 'struct QXLInstance' changed, as being reported 83e01aa904Sopenharmony_ci type of 'void (QXLInstance*, typedef uint32_t)* notify_update' changed: 84e01aa904Sopenharmony_ci in pointed to type 'function type void (QXLInstance*, typedef uint32_t)': 85e01aa904Sopenharmony_ci parameter 1 of type 'QXLInstance*' has sub-type changes: 86e01aa904Sopenharmony_ci in pointed to type 'typedef QXLInstance' at spice-qxl.h:34:1: 87e01aa904Sopenharmony_ci underlying type 'struct QXLInstance' changed, as being reported 88e01aa904Sopenharmony_ci type of 'int (QXLInstance*)* flush_resources' changed: 89e01aa904Sopenharmony_ci in pointed to type 'function type int (QXLInstance*)': 90e01aa904Sopenharmony_ci parameter 1 of type 'QXLInstance*' has sub-type changes: 91e01aa904Sopenharmony_ci in pointed to type 'typedef QXLInstance' at spice-qxl.h:34:1: 92e01aa904Sopenharmony_ci underlying type 'struct QXLInstance' changed, as being reported 93e01aa904Sopenharmony_ci type of 'void (QXLInstance*, typedef uint64_t)* async_complete' changed: 94e01aa904Sopenharmony_ci in pointed to type 'function type void (QXLInstance*, typedef uint64_t)': 95e01aa904Sopenharmony_ci parameter 1 of type 'QXLInstance*' has sub-type changes: 96e01aa904Sopenharmony_ci in pointed to type 'typedef QXLInstance' at spice-qxl.h:34:1: 97e01aa904Sopenharmony_ci underlying type 'struct QXLInstance' changed, as being reported 98e01aa904Sopenharmony_ci type of 'void (QXLInstance*, typedef uint32_t, QXLRect*, typedef uint32_t)* update_area_complete' changed: 99e01aa904Sopenharmony_ci in pointed to type 'function type void (QXLInstance*, typedef uint32_t, QXLRect*, typedef uint32_t)': 100e01aa904Sopenharmony_ci parameter 1 of type 'QXLInstance*' has sub-type changes: 101e01aa904Sopenharmony_ci in pointed to type 'typedef QXLInstance' at spice-qxl.h:34:1: 102e01aa904Sopenharmony_ci underlying type 'struct QXLInstance' changed, as being reported 103e01aa904Sopenharmony_ci type of 'void (QXLInstance*, typedef uint8_t, uint8_t*)* set_client_capabilities' changed: 104e01aa904Sopenharmony_ci in pointed to type 'function type void (QXLInstance*, typedef uint8_t, uint8_t*)': 105e01aa904Sopenharmony_ci parameter 1 of type 'QXLInstance*' has sub-type changes: 106e01aa904Sopenharmony_ci in pointed to type 'typedef QXLInstance' at spice-qxl.h:34:1: 107e01aa904Sopenharmony_ci underlying type 'struct QXLInstance' changed, as being reported 108e01aa904Sopenharmony_ci type of 'int (QXLInstance*, VDAgentMonitorsConfig*)* client_monitors_config' changed: 109e01aa904Sopenharmony_ci in pointed to type 'function type int (QXLInstance*, VDAgentMonitorsConfig*)': 110e01aa904Sopenharmony_ci parameter 1 of type 'QXLInstance*' has sub-type changes: 111e01aa904Sopenharmony_ci in pointed to type 'typedef QXLInstance' at spice-qxl.h:34:1: 112e01aa904Sopenharmony_ci underlying type 'struct QXLInstance' changed, as being reported 113e01aa904Sopenharmony_ci type of 'RedDispatcher* dispatcher' changed: 114e01aa904Sopenharmony_ci in pointed to type 'struct RedDispatcher' at red_dispatcher.c:55:1: 115e01aa904Sopenharmony_ci type size changed from 3264 to 3328 (in bits) 116e01aa904Sopenharmony_ci 13 data member changes: 117e01aa904Sopenharmony_ci type of 'QXLInstance* qxl' changed: 118e01aa904Sopenharmony_ci in pointed to type 'typedef QXLInstance' at spice-qxl.h:34:1: 119e01aa904Sopenharmony_ci underlying type 'struct QXLInstance' changed, as being reported 120e01aa904Sopenharmony_ci type of 'Dispatcher dispatcher' changed: 121e01aa904Sopenharmony_ci underlying type 'struct Dispatcher' at dispatcher.h:22:1 changed: 122e01aa904Sopenharmony_ci type size changed from 960 to 1024 (in bits) 123e01aa904Sopenharmony_ci 1 data member insertion: 124e01aa904Sopenharmony_ci 'dispatcher_handle_any_message any_handler', at offset 960 (in bits) at dispatcher.h:56:1 125e01aa904Sopenharmony_ci 1 data member change: 126e01aa904Sopenharmony_ci type of 'SpiceCoreInterface* recv_core' changed: 127e01aa904Sopenharmony_ci in pointed to type 'typedef SpiceCoreInterface' at spice-core.h:56:1: 128e01aa904Sopenharmony_ci underlying type 'struct SpiceCoreInterface' at spice.h:82:1 changed: 129e01aa904Sopenharmony_ci type size hasn't changed 130e01aa904Sopenharmony_ci 3 data member changes: 131e01aa904Sopenharmony_ci type of 'SpiceWatch* (int, int, typedef SpiceWatchFunc, void*)* watch_add' changed: 132e01aa904Sopenharmony_ci in pointed to type 'function type SpiceWatch* (int, int, typedef SpiceWatchFunc, void*)': 133e01aa904Sopenharmony_ci return type changed: 134e01aa904Sopenharmony_ci in pointed to type 'typedef SpiceWatch' at spice-core.h:68:1: 135e01aa904Sopenharmony_ci underlying type 'struct SpiceWatch' at red_worker.c:268:1 changed: 136e01aa904Sopenharmony_ci type size hasn't changed 137e01aa904Sopenharmony_ci 1 data member change: 138e01aa904Sopenharmony_ci type of 'RedWorker* worker' changed: 139e01aa904Sopenharmony_ci in pointed to type 'struct RedWorker' at red_worker.c:932:1: 140e01aa904Sopenharmony_ci type size changed from 15520192 to 14876992 (in bits) 141e01aa904Sopenharmony_ci 1 data member deletion: 142e01aa904Sopenharmony_ci 'uint32_t preload_group_id', at offset 15379968 (in bits) at red_worker.c:992:1 143e01aa904Sopenharmony_ci 1 data member insertion: 144e01aa904Sopenharmony_ci 'FILE* record_fd', at offset 14876928 (in bits) at red_worker.c:1037:1 145e01aa904Sopenharmony_ci 37 data member changes (2 filtered): 146e01aa904Sopenharmony_ci type of 'DisplayChannel* display_channel' changed: 147e01aa904Sopenharmony_ci in pointed to type 'typedef DisplayChannel' at red_worker.c:434:1: 148e01aa904Sopenharmony_ci underlying type 'struct DisplayChannel' at red_worker.c:715:1 changed: 149e01aa904Sopenharmony_ci type size hasn't changed 150e01aa904Sopenharmony_ci 1 data member change: 151e01aa904Sopenharmony_ci type of 'CommonChannel common' changed: 152e01aa904Sopenharmony_ci underlying type 'struct CommonChannel' at red_worker.c:650:1 changed: 153e01aa904Sopenharmony_ci type size hasn't changed 154e01aa904Sopenharmony_ci 2 data member changes: 155e01aa904Sopenharmony_ci type of 'RedChannel base' changed: 156e01aa904Sopenharmony_ci underlying type 'struct RedChannel' at red_channel.h:303:1 changed: 157e01aa904Sopenharmony_ci type size hasn't changed 158e01aa904Sopenharmony_ci 3 data member changes: 159e01aa904Sopenharmony_ci type of 'SpiceCoreInterface* core' changed: 160e01aa904Sopenharmony_ci in pointed to type 'typedef SpiceCoreInterface': 161e01aa904Sopenharmony_ci entity changed from 'typedef SpiceCoreInterface' to 'const SpiceCoreInterface' 162e01aa904Sopenharmony_ci type size hasn't changed 163e01aa904Sopenharmony_ci type of 'ChannelCbs channel_cbs' changed: 164e01aa904Sopenharmony_ci underlying type 'struct ChannelCbs' at red_channel.h:195:1 changed: 165e01aa904Sopenharmony_ci type size hasn't changed 166e01aa904Sopenharmony_ci 10 data member changes: 167e01aa904Sopenharmony_ci type of 'channel_configure_socket_proc config_socket' changed: 168e01aa904Sopenharmony_ci underlying type 'int (RedChannelClient*)*' changed: 169e01aa904Sopenharmony_ci in pointed to type 'function type int (RedChannelClient*)': 170e01aa904Sopenharmony_ci parameter 1 of type 'RedChannelClient*' has sub-type changes: 171e01aa904Sopenharmony_ci in pointed to type 'typedef RedChannelClient' at red_channel.h:131:1: 172e01aa904Sopenharmony_ci underlying type 'struct RedChannelClient' at red_channel.h:247:1 changed: 173e01aa904Sopenharmony_ci type size hasn't changed 174e01aa904Sopenharmony_ci 3 data member changes: 175e01aa904Sopenharmony_ci type of 'RedChannel* channel' changed: 176e01aa904Sopenharmony_ci in pointed to type 'typedef RedChannel' at red_channel.h:130:1: 177e01aa904Sopenharmony_ci underlying type 'struct RedChannel' changed, as being reported 178e01aa904Sopenharmony_ci type of 'RedClient* client' changed: 179e01aa904Sopenharmony_ci in pointed to type 'typedef RedClient' at red_channel.h:132:1: 180e01aa904Sopenharmony_ci underlying type 'struct RedClient' at red_channel.h:561:1 changed: 181e01aa904Sopenharmony_ci type size hasn't changed 182e01aa904Sopenharmony_ci 1 data member change: 183e01aa904Sopenharmony_ci type of 'MainChannelClient* mcc' changed: 184e01aa904Sopenharmony_ci in pointed to type 'typedef MainChannelClient' at red_channel.h:133:1: 185e01aa904Sopenharmony_ci underlying type 'struct MainChannelClient' at main_channel.c:145:1 changed: 186e01aa904Sopenharmony_ci type size hasn't changed 187e01aa904Sopenharmony_ci 1 data member change: 188e01aa904Sopenharmony_ci type of 'RedChannelClient base' changed: 189e01aa904Sopenharmony_ci underlying type 'struct RedChannelClient' changed, as being reported 190e01aa904Sopenharmony_ci type of 'RedsStream* stream' changed: 191e01aa904Sopenharmony_ci in pointed to type 'typedef RedsStream' at reds_stream.h:31:1: 192e01aa904Sopenharmony_ci underlying type 'struct RedsStream' at reds.h:68:1 changed: 193e01aa904Sopenharmony_ci type size changed from 1280 to 256 (in bits) 194e01aa904Sopenharmony_ci 5 data member deletions: 195e01aa904Sopenharmony_ci 'RedsSASL sasl', at offset 256 (in bits) at reds.h:78:1 196e01aa904Sopenharmony_ci 'SpiceChannelEventInfo* info', at offset 1024 (in bits) at reds.h:85:1 197e01aa904Sopenharmony_ci 'typedef ssize_t (RedsStream*, void*, typedef size_t)* read', at offset 1088 (in bits) at reds.h:88:1 198e01aa904Sopenharmony_ci 'typedef ssize_t (RedsStream*, void*, typedef size_t)* write', at offset 1152 (in bits) at reds.h:89:1 199e01aa904Sopenharmony_ci 'typedef ssize_t (RedsStream*, const iovec*, int)* writev', at offset 1216 (in bits) at reds.h:90:1 200e01aa904Sopenharmony_ci 2 data member changes: 201e01aa904Sopenharmony_ci type of 'SSL* ssl' changed: 202e01aa904Sopenharmony_ci in pointed to type 'typedef SSL' at reds_stream.h:32:1: 203e01aa904Sopenharmony_ci typedef name changed from SSL to RedsStreamPrivate at reds_stream.h:32:1 204e01aa904Sopenharmony_ci underlying type 'struct ssl_st' at ssl.h:1065:1 changed: 205e01aa904Sopenharmony_ci type name changed from 'ssl_st' to 'RedsStreamPrivate' 206e01aa904Sopenharmony_ci type size changed from 5504 to 0 (in bits) 207e01aa904Sopenharmony_ci 94 data member deletions: 208e01aa904Sopenharmony_ci 'int version', at offset 0 (in bits) at ssl.h:1070:1 209e01aa904Sopenharmony_ci 'int type', at offset 32 (in bits) at ssl.h:1071:1 210e01aa904Sopenharmony_ci 'const SSL_METHOD* method', at offset 64 (in bits) at ssl.h:1073:1 211e01aa904Sopenharmony_ci 'BIO* rbio', at offset 128 (in bits) at ssl.h:1080:1 212e01aa904Sopenharmony_ci 'BIO* wbio', at offset 192 (in bits) at ssl.h:1081:1 213e01aa904Sopenharmony_ci 'BIO* bbio', at offset 256 (in bits) at ssl.h:1082:1 214e01aa904Sopenharmony_ci 'int rwstate', at offset 320 (in bits) at ssl.h:1093:1 215e01aa904Sopenharmony_ci 'int in_handshake', at offset 352 (in bits) at ssl.h:1096:1 216e01aa904Sopenharmony_ci 'int (SSL*)* handshake_func', at offset 384 (in bits) at ssl.h:1097:1 217e01aa904Sopenharmony_ci 'int server', at offset 448 (in bits) at ssl.h:1107:1 218e01aa904Sopenharmony_ci 'int new_session', at offset 480 (in bits) at ssl.h:1109:1 219e01aa904Sopenharmony_ci 'int quiet_shutdown', at offset 512 (in bits) at ssl.h:1113:1 220e01aa904Sopenharmony_ci 'int shutdown', at offset 544 (in bits) at ssl.h:1114:1 221e01aa904Sopenharmony_ci 'int state', at offset 576 (in bits) at ssl.h:1116:1 222e01aa904Sopenharmony_ci 'int rstate', at offset 608 (in bits) at ssl.h:1117:1 223e01aa904Sopenharmony_ci 'BUF_MEM* init_buf', at offset 640 (in bits) at ssl.h:1119:1 224e01aa904Sopenharmony_ci 'void* init_msg', at offset 704 (in bits) at ssl.h:1120:1 225e01aa904Sopenharmony_ci 'int init_num', at offset 768 (in bits) at ssl.h:1121:1 226e01aa904Sopenharmony_ci 'int init_off', at offset 800 (in bits) at ssl.h:1122:1 227e01aa904Sopenharmony_ci 'unsigned char* packet', at offset 832 (in bits) at ssl.h:1125:1 228e01aa904Sopenharmony_ci 'unsigned int packet_length', at offset 896 (in bits) at ssl.h:1126:1 229e01aa904Sopenharmony_ci 'ssl2_state_st* s2', at offset 960 (in bits) at ssl.h:1128:1 230e01aa904Sopenharmony_ci 'ssl3_state_st* s3', at offset 1024 (in bits) at ssl.h:1129:1 231e01aa904Sopenharmony_ci 'dtls1_state_st* d1', at offset 1088 (in bits) at ssl.h:1130:1 232e01aa904Sopenharmony_ci 'int read_ahead', at offset 1152 (in bits) at ssl.h:1132:1 233e01aa904Sopenharmony_ci 'void (int, int, int, void*, typedef size_t, SSL*, void*)* msg_callback', at offset 1216 (in bits) at ssl.h:1136:1 234e01aa904Sopenharmony_ci 'void* msg_callback_arg', at offset 1280 (in bits) at ssl.h:1137:1 235e01aa904Sopenharmony_ci 'int hit', at offset 1344 (in bits) at ssl.h:1139:1 236e01aa904Sopenharmony_ci 'X509_VERIFY_PARAM* param', at offset 1408 (in bits) at ssl.h:1141:1 237e01aa904Sopenharmony_ci 'stack_st_SSL_CIPHER* cipher_list', at offset 1472 (in bits) at ssl.h:1149:1 238e01aa904Sopenharmony_ci 'stack_st_SSL_CIPHER* cipher_list_by_id', at offset 1536 (in bits) at ssl.h:1150:1 239e01aa904Sopenharmony_ci 'int mac_flags', at offset 1600 (in bits) at ssl.h:1154:1 240e01aa904Sopenharmony_ci 'EVP_CIPHER_CTX* enc_read_ctx', at offset 1664 (in bits) at ssl.h:1155:1 241e01aa904Sopenharmony_ci 'EVP_MD_CTX* read_hash', at offset 1728 (in bits) at ssl.h:1156:1 242e01aa904Sopenharmony_ci 'COMP_CTX* expand', at offset 1792 (in bits) at ssl.h:1158:1 243e01aa904Sopenharmony_ci 'EVP_CIPHER_CTX* enc_write_ctx', at offset 1856 (in bits) at ssl.h:1163:1 244e01aa904Sopenharmony_ci 'EVP_MD_CTX* write_hash', at offset 1920 (in bits) at ssl.h:1164:1 245e01aa904Sopenharmony_ci 'COMP_CTX* compress', at offset 1984 (in bits) at ssl.h:1166:1 246e01aa904Sopenharmony_ci 'cert_st* cert', at offset 2048 (in bits) at ssl.h:1175:1 247e01aa904Sopenharmony_ci 'unsigned int sid_ctx_length', at offset 2112 (in bits) at ssl.h:1179:1 248e01aa904Sopenharmony_ci 'unsigned char sid_ctx[32]', at offset 2144 (in bits) at ssl.h:1180:1 249e01aa904Sopenharmony_ci 'SSL_SESSION* session', at offset 2432 (in bits) at ssl.h:1183:1 250e01aa904Sopenharmony_ci 'GEN_SESSION_CB generate_session_id', at offset 2496 (in bits) at ssl.h:1186:1 251e01aa904Sopenharmony_ci 'int verify_mode', at offset 2560 (in bits) at ssl.h:1189:1 252e01aa904Sopenharmony_ci 'int (int, X509_STORE_CTX*)* verify_callback', at offset 2624 (in bits) at ssl.h:1191:1 253e01aa904Sopenharmony_ci 'void (const SSL*, int, int)* info_callback', at offset 2688 (in bits) at ssl.h:1193:1 254e01aa904Sopenharmony_ci 'int error', at offset 2752 (in bits) at ssl.h:1195:1 255e01aa904Sopenharmony_ci 'int error_code', at offset 2784 (in bits) at ssl.h:1196:1 256e01aa904Sopenharmony_ci 'KSSL_CTX* kssl_ctx', at offset 2816 (in bits) at ssl.h:1199:1 257e01aa904Sopenharmony_ci 'unsigned int (SSL*, const char*, char*, unsigned int, unsigned char*, unsigned int)* psk_client_callback', at offset 2880 (in bits) at ssl.h:1203:1 258e01aa904Sopenharmony_ci 'unsigned int (SSL*, const char*, unsigned char*, unsigned int)* psk_server_callback', at offset 2944 (in bits) at ssl.h:1206:1 259e01aa904Sopenharmony_ci 'SSL_CTX* ctx', at offset 3008 (in bits) at ssl.h:1210:1 260e01aa904Sopenharmony_ci 'int debug', at offset 3072 (in bits) at ssl.h:1213:1 261e01aa904Sopenharmony_ci 'long int verify_result', at offset 3136 (in bits) at ssl.h:1216:1 262e01aa904Sopenharmony_ci 'CRYPTO_EX_DATA ex_data', at offset 3200 (in bits) at ssl.h:1217:1 263e01aa904Sopenharmony_ci 'stack_st_X509_NAME* client_CA', at offset 3328 (in bits) at ssl.h:1220:1 264e01aa904Sopenharmony_ci 'int references', at offset 3392 (in bits) at ssl.h:1222:1 265e01aa904Sopenharmony_ci 'unsigned long int options', at offset 3456 (in bits) at ssl.h:1223:1 266e01aa904Sopenharmony_ci 'unsigned long int mode', at offset 3520 (in bits) at ssl.h:1224:1 267e01aa904Sopenharmony_ci 'long int max_cert_list', at offset 3584 (in bits) at ssl.h:1225:1 268e01aa904Sopenharmony_ci 'int first_packet', at offset 3648 (in bits) at ssl.h:1226:1 269e01aa904Sopenharmony_ci 'int client_version', at offset 3680 (in bits) at ssl.h:1227:1 270e01aa904Sopenharmony_ci 'unsigned int max_send_fragment', at offset 3712 (in bits) at ssl.h:1229:1 271e01aa904Sopenharmony_ci 'void (SSL*, int, int, unsigned char*, int, void*)* tlsext_debug_cb', at offset 3776 (in bits) at ssl.h:1232:1 272e01aa904Sopenharmony_ci 'void* tlsext_debug_arg', at offset 3840 (in bits) at ssl.h:1235:1 273e01aa904Sopenharmony_ci 'char* tlsext_hostname', at offset 3904 (in bits) at ssl.h:1236:1 274e01aa904Sopenharmony_ci 'int servername_done', at offset 3968 (in bits) at ssl.h:1237:1 275e01aa904Sopenharmony_ci 'int tlsext_status_type', at offset 4000 (in bits) at ssl.h:1244:1 276e01aa904Sopenharmony_ci 'int tlsext_status_expected', at offset 4032 (in bits) at ssl.h:1246:1 277e01aa904Sopenharmony_ci 'stack_st_OCSP_RESPID* tlsext_ocsp_ids', at offset 4096 (in bits) at ssl.h:1248:1 278e01aa904Sopenharmony_ci 'X509_EXTENSIONS* tlsext_ocsp_exts', at offset 4160 (in bits) at ssl.h:1249:1 279e01aa904Sopenharmony_ci 'unsigned char* tlsext_ocsp_resp', at offset 4224 (in bits) at ssl.h:1251:1 280e01aa904Sopenharmony_ci 'int tlsext_ocsp_resplen', at offset 4288 (in bits) at ssl.h:1252:1 281e01aa904Sopenharmony_ci 'int tlsext_ticket_expected', at offset 4320 (in bits) at ssl.h:1255:1 282e01aa904Sopenharmony_ci 'size_t tlsext_ecpointformatlist_length', at offset 4352 (in bits) at ssl.h:1257:1 283e01aa904Sopenharmony_ci 'unsigned char* tlsext_ecpointformatlist', at offset 4416 (in bits) at ssl.h:1258:1 284e01aa904Sopenharmony_ci 'size_t tlsext_ellipticcurvelist_length', at offset 4480 (in bits) at ssl.h:1259:1 285e01aa904Sopenharmony_ci 'unsigned char* tlsext_ellipticcurvelist', at offset 4544 (in bits) at ssl.h:1260:1 286e01aa904Sopenharmony_ci 'void* tlsext_opaque_prf_input', at offset 4608 (in bits) at ssl.h:1264:1 287e01aa904Sopenharmony_ci 'size_t tlsext_opaque_prf_input_len', at offset 4672 (in bits) at ssl.h:1265:1 288e01aa904Sopenharmony_ci 'TLS_SESSION_TICKET_EXT* tlsext_session_ticket', at offset 4736 (in bits) at ssl.h:1268:1 289e01aa904Sopenharmony_ci 'tls_session_ticket_ext_cb_fn tls_session_ticket_ext_cb', at offset 4800 (in bits) at ssl.h:1271:1 290e01aa904Sopenharmony_ci 'void* tls_session_ticket_ext_cb_arg', at offset 4864 (in bits) at ssl.h:1272:1 291e01aa904Sopenharmony_ci 'tls_session_secret_cb_fn tls_session_secret_cb', at offset 4928 (in bits) at ssl.h:1275:1 292e01aa904Sopenharmony_ci 'void* tls_session_secret_cb_arg', at offset 4992 (in bits) at ssl.h:1276:1 293e01aa904Sopenharmony_ci 'SSL_CTX* initial_ctx', at offset 5056 (in bits) at ssl.h:1278:1 294e01aa904Sopenharmony_ci 'unsigned char* next_proto_negotiated', at offset 5120 (in bits) at ssl.h:1288:1 295e01aa904Sopenharmony_ci 'unsigned char next_proto_negotiated_len', at offset 5184 (in bits) at ssl.h:1289:1 296e01aa904Sopenharmony_ci 'stack_st_SRTP_PROTECTION_PROFILE* srtp_profiles', at offset 5248 (in bits) at ssl.h:1294:1 297e01aa904Sopenharmony_ci 'SRTP_PROTECTION_PROFILE* srtp_profile', at offset 5312 (in bits) at ssl.h:1295:1 298e01aa904Sopenharmony_ci 'unsigned int tlsext_heartbeat', at offset 5376 (in bits) at ssl.h:1297:1 299e01aa904Sopenharmony_ci 'unsigned int tlsext_hb_pending', at offset 5408 (in bits) at ssl.h:1302:1 300e01aa904Sopenharmony_ci 'unsigned int tlsext_hb_seq', at offset 5440 (in bits) at ssl.h:1303:1 301e01aa904Sopenharmony_ci 'int renegotiate', at offset 5472 (in bits) at ssl.h:1308:1 302e01aa904Sopenharmony_ci and name of 'RedsStream::ssl' changed to 'RedsStream::priv' at reds_stream.h:42:1 303e01aa904Sopenharmony_ci type of 'SpiceWatch* watch' changed: 304e01aa904Sopenharmony_ci in pointed to type 'typedef SpiceWatch' at spice-core.h:68:1: 305e01aa904Sopenharmony_ci underlying type 'struct SpiceWatch' changed, as being reported 306e01aa904Sopenharmony_ci type of 'channel_disconnect_proc on_disconnect' changed: 307e01aa904Sopenharmony_ci underlying type 'void (RedChannelClient*)*' changed: 308e01aa904Sopenharmony_ci in pointed to type 'function type void (RedChannelClient*)': 309e01aa904Sopenharmony_ci parameter 1 of type 'RedChannelClient*' has sub-type changes: 310e01aa904Sopenharmony_ci pointed to type 'typedef RedChannelClient' changed at red_channel.h:136:1, as reported earlier 311e01aa904Sopenharmony_ci type of 'channel_send_pipe_item_proc send_item' changed: 312e01aa904Sopenharmony_ci underlying type 'void (RedChannelClient*, PipeItem*)*' changed: 313e01aa904Sopenharmony_ci in pointed to type 'function type void (RedChannelClient*, PipeItem*)': 314e01aa904Sopenharmony_ci parameter 1 of type 'RedChannelClient*' has sub-type changes: 315e01aa904Sopenharmony_ci pointed to type 'typedef RedChannelClient' changed at red_channel.h:136:1, as reported earlier 316e01aa904Sopenharmony_ci type of 'channel_hold_pipe_item_proc hold_item' changed: 317e01aa904Sopenharmony_ci underlying type 'void (RedChannelClient*, PipeItem*)*' changed: 318e01aa904Sopenharmony_ci in pointed to type 'function type void (RedChannelClient*, PipeItem*)': 319e01aa904Sopenharmony_ci parameter 1 of type 'RedChannelClient*' has sub-type changes: 320e01aa904Sopenharmony_ci pointed to type 'typedef RedChannelClient' changed at red_channel.h:136:1, as reported earlier 321e01aa904Sopenharmony_ci type of 'channel_release_pipe_item_proc release_item' changed: 322e01aa904Sopenharmony_ci underlying type 'void (RedChannelClient*, PipeItem*, int)*' changed: 323e01aa904Sopenharmony_ci in pointed to type 'function type void (RedChannelClient*, PipeItem*, int)': 324e01aa904Sopenharmony_ci parameter 1 of type 'RedChannelClient*' has sub-type changes: 325e01aa904Sopenharmony_ci pointed to type 'typedef RedChannelClient' changed at red_channel.h:136:1, as reported earlier 326e01aa904Sopenharmony_ci type of 'channel_alloc_msg_recv_buf_proc alloc_recv_buf' changed: 327e01aa904Sopenharmony_ci underlying type 'uint8_t* (RedChannelClient*, typedef uint16_t, typedef uint32_t)*' changed: 328e01aa904Sopenharmony_ci in pointed to type 'function type uint8_t* (RedChannelClient*, typedef uint16_t, typedef uint32_t)': 329e01aa904Sopenharmony_ci parameter 1 of type 'RedChannelClient*' has sub-type changes: 330e01aa904Sopenharmony_ci pointed to type 'typedef RedChannelClient' changed at red_channel.h:136:1, as reported earlier 331e01aa904Sopenharmony_ci type of 'channel_release_msg_recv_buf_proc release_recv_buf' changed: 332e01aa904Sopenharmony_ci underlying type 'void (RedChannelClient*, typedef uint16_t, typedef uint32_t, uint8_t*)*' changed: 333e01aa904Sopenharmony_ci in pointed to type 'function type void (RedChannelClient*, typedef uint16_t, typedef uint32_t, uint8_t*)': 334e01aa904Sopenharmony_ci parameter 1 of type 'RedChannelClient*' has sub-type changes: 335e01aa904Sopenharmony_ci pointed to type 'typedef RedChannelClient' changed at red_channel.h:136:1, as reported earlier 336e01aa904Sopenharmony_ci type of 'channel_handle_migrate_flush_mark_proc handle_migrate_flush_mark' changed: 337e01aa904Sopenharmony_ci underlying type 'int (RedChannelClient*)*' changed: 338e01aa904Sopenharmony_ci in pointed to type 'function type int (RedChannelClient*)': 339e01aa904Sopenharmony_ci parameter 1 of type 'RedChannelClient*' has sub-type changes: 340e01aa904Sopenharmony_ci pointed to type 'typedef RedChannelClient' changed at red_channel.h:136:1, as reported earlier 341e01aa904Sopenharmony_ci type of 'channel_handle_migrate_data_proc handle_migrate_data' changed: 342e01aa904Sopenharmony_ci underlying type 'int (RedChannelClient*, typedef uint32_t, void*)*' changed: 343e01aa904Sopenharmony_ci in pointed to type 'function type int (RedChannelClient*, typedef uint32_t, void*)': 344e01aa904Sopenharmony_ci parameter 1 of type 'RedChannelClient*' has sub-type changes: 345e01aa904Sopenharmony_ci pointed to type 'typedef RedChannelClient' changed at red_channel.h:136:1, as reported earlier 346e01aa904Sopenharmony_ci type of 'channel_handle_migrate_data_get_serial_proc handle_migrate_data_get_serial' changed: 347e01aa904Sopenharmony_ci underlying type 'typedef uint64_t (RedChannelClient*, typedef uint32_t, void*)*' changed: 348e01aa904Sopenharmony_ci in pointed to type 'function type typedef uint64_t (RedChannelClient*, typedef uint32_t, void*)': 349e01aa904Sopenharmony_ci parameter 1 of type 'RedChannelClient*' has sub-type changes: 350e01aa904Sopenharmony_ci pointed to type 'typedef RedChannelClient' changed at red_channel.h:136:1, as reported earlier 351e01aa904Sopenharmony_ci type of 'ClientCbs client_cbs' changed: 352e01aa904Sopenharmony_ci underlying type 'struct ClientCbs' at red_channel.h:213:1 changed: 353e01aa904Sopenharmony_ci type size hasn't changed 354e01aa904Sopenharmony_ci 3 data member changes: 355e01aa904Sopenharmony_ci type of 'channel_client_connect_proc connect' changed: 356e01aa904Sopenharmony_ci underlying type 'void (RedChannel*, RedClient*, RedsStream*, int, int, uint32_t*, int, uint32_t*)*' changed: 357e01aa904Sopenharmony_ci in pointed to type 'function type void (RedChannel*, RedClient*, RedsStream*, int, int, uint32_t*, int, uint32_t*)': 358e01aa904Sopenharmony_ci parameter 1 of type 'RedChannel*' has sub-type changes: 359e01aa904Sopenharmony_ci in pointed to type 'typedef RedChannel' at red_channel.h:130:1: 360e01aa904Sopenharmony_ci underlying type 'struct RedChannel' changed, as being reported 361e01aa904Sopenharmony_ci parameter 2 of type 'RedClient*' has sub-type changes: 362e01aa904Sopenharmony_ci pointed to type 'typedef RedClient' changed at red_channel.h:137:1, as reported earlier 363e01aa904Sopenharmony_ci parameter 3 of type 'RedsStream*' has sub-type changes: 364e01aa904Sopenharmony_ci pointed to type 'typedef RedsStream' changed at red_channel.h:134:1, as reported earlier 365e01aa904Sopenharmony_ci type of 'channel_client_disconnect_proc disconnect' changed: 366e01aa904Sopenharmony_ci underlying type 'void (RedChannelClient*)*' changed: 367e01aa904Sopenharmony_ci in pointed to type 'function type void (RedChannelClient*)': 368e01aa904Sopenharmony_ci parameter 1 of type 'RedChannelClient*' has sub-type changes: 369e01aa904Sopenharmony_ci pointed to type 'typedef RedChannelClient' changed at red_channel.h:136:1, as reported earlier 370e01aa904Sopenharmony_ci type of 'channel_client_migrate_proc migrate' changed: 371e01aa904Sopenharmony_ci underlying type 'void (RedChannelClient*)*' changed: 372e01aa904Sopenharmony_ci in pointed to type 'function type void (RedChannelClient*)': 373e01aa904Sopenharmony_ci parameter 1 of type 'RedChannelClient*' has sub-type changes: 374e01aa904Sopenharmony_ci pointed to type 'typedef RedChannelClient' changed at red_channel.h:136:1, as reported earlier 375e01aa904Sopenharmony_ci type of 'RedWorker* worker' changed: 376e01aa904Sopenharmony_ci pointed to type 'struct RedWorker' changed, as being reported 377e01aa904Sopenharmony_ci type of 'CursorChannel* cursor_channel' changed: 378e01aa904Sopenharmony_ci in pointed to type 'typedef CursorChannel' at red_worker.c:774:1: 379e01aa904Sopenharmony_ci underlying type 'struct CursorChannel' at red_worker.c:750:1 changed: 380e01aa904Sopenharmony_ci type size hasn't changed 381e01aa904Sopenharmony_ci 1 data member change: 382e01aa904Sopenharmony_ci type of 'CommonChannel common' changed, as reported earlier 383e01aa904Sopenharmony_ci type of 'QXLInstance* qxl' changed: 384e01aa904Sopenharmony_ci in pointed to type 'typedef QXLInstance' at spice-qxl.h:34:1: 385e01aa904Sopenharmony_ci underlying type 'struct QXLInstance' changed, as being reported 386e01aa904Sopenharmony_ci type of 'RedDispatcher* red_dispatcher' changed: 387e01aa904Sopenharmony_ci in pointed to type 'typedef RedDispatcher' at red_worker.h:87:1: 388e01aa904Sopenharmony_ci underlying type 'struct RedDispatcher' changed, as being reported 389e01aa904Sopenharmony_ci type of 'SpiceWatch watches[20]' changed: 390e01aa904Sopenharmony_ci array element type 'struct SpiceWatch' changed: 391e01aa904Sopenharmony_ci details are being reported 392e01aa904Sopenharmony_ci type size hasn't changed 393e01aa904Sopenharmony_ci type of 'MonitorsConfig* monitors_config' changed: 394e01aa904Sopenharmony_ci in pointed to type 'typedef MonitorsConfig' at red_worker.c:361:1: 395e01aa904Sopenharmony_ci underlying type 'struct MonitorsConfig' at red_worker.c:344:1 changed: 396e01aa904Sopenharmony_ci type size hasn't changed 397e01aa904Sopenharmony_ci 1 data member change: 398e01aa904Sopenharmony_ci type of 'RedWorker* worker' changed: 399e01aa904Sopenharmony_ci pointed to type 'struct RedWorker' changed, as being reported 400e01aa904Sopenharmony_ci type of '_Drawable drawables[1000]' changed: 401e01aa904Sopenharmony_ci array element type 'typedef _Drawable' changed: 402e01aa904Sopenharmony_ci underlying type 'struct _Drawable' at red_worker.c:874:1 changed: 403e01aa904Sopenharmony_ci type size changed from 3200 to 2560 (in bits) 404e01aa904Sopenharmony_ci 1 data member change: 405e01aa904Sopenharmony_ci type of 'union {Drawable drawable; _Drawable* next;} u' changed: 406e01aa904Sopenharmony_ci type size changed from 3200 to 2560 (in bits) 407e01aa904Sopenharmony_ci 2 data member changes: 408e01aa904Sopenharmony_ci type of 'Drawable drawable' changed: 409e01aa904Sopenharmony_ci underlying type 'struct Drawable' at red_worker.c:838:1 changed: 410e01aa904Sopenharmony_ci type size changed from 3200 to 2560 (in bits) 411e01aa904Sopenharmony_ci 2 data member deletions: 412e01aa904Sopenharmony_ci 'uint8_t* backed_surface_data', at offset 2368 (in bits) at red_worker.c:864:1 413e01aa904Sopenharmony_ci 'DependItem pipe_depend_items[3]', at offset 2432 (in bits) at red_worker.c:865:1 414e01aa904Sopenharmony_ci 6 data member changes (1 filtered): 415e01aa904Sopenharmony_ci type of 'Stream* stream' changed: 416e01aa904Sopenharmony_ci in pointed to type 'typedef Stream' at red_worker.c:443:1: 417e01aa904Sopenharmony_ci underlying type 'struct Stream' at red_worker.c:433:1 changed: 418e01aa904Sopenharmony_ci type size changed from 896 to 832 (in bits) 419e01aa904Sopenharmony_ci 2 data member deletions: 420e01aa904Sopenharmony_ci 'SpiceTimer* input_fps_timer', at offset 640 (in bits) at red_worker.c:444:1 421e01aa904Sopenharmony_ci 'uint64_t input_fps_timer_start', at offset 768 (in bits) at red_worker.c:446:1 422e01aa904Sopenharmony_ci 1 data member insertion: 423e01aa904Sopenharmony_ci 'uint64_t input_fps_start_time', at offset 704 (in bits) at red_worker.c:456:1 424e01aa904Sopenharmony_ci 4 data member changes: 425e01aa904Sopenharmony_ci type of 'Drawable* current' changed: 426e01aa904Sopenharmony_ci in pointed to type 'typedef Drawable' at red_worker.c:432:1: 427e01aa904Sopenharmony_ci underlying type 'struct Drawable' changed, as being reported 428e01aa904Sopenharmony_ci type of 'Stream* next' changed: 429e01aa904Sopenharmony_ci in pointed to type 'typedef Stream' at red_worker.c:443:1: 430e01aa904Sopenharmony_ci underlying type 'struct Stream' changed, as being reported 431e01aa904Sopenharmony_ci 'uint32_t num_input_frames' offset changed from 704 to 640 (in bits) (by -64 bits) 432e01aa904Sopenharmony_ci 'uint32_t input_fps' offset changed from 832 to 768 (in bits) (by -64 bits) 433e01aa904Sopenharmony_ci type of 'Stream* sized_stream' changed: 434e01aa904Sopenharmony_ci pointed to type 'typedef Stream' changed at red_worker.c:432:1, as reported earlier 435e01aa904Sopenharmony_ci type of 'DependItem depend_items[3]' changed: 436e01aa904Sopenharmony_ci array element type 'typedef DependItem' changed: 437e01aa904Sopenharmony_ci underlying type 'struct DependItem' at red_worker.c:825:1 changed: 438e01aa904Sopenharmony_ci type size hasn't changed 439e01aa904Sopenharmony_ci 1 data member change: 440e01aa904Sopenharmony_ci type of 'Drawable* drawable' changed: 441e01aa904Sopenharmony_ci in pointed to type 'typedef Drawable' at red_worker.c:432:1: 442e01aa904Sopenharmony_ci underlying type 'struct Drawable' changed, as being reported 443e01aa904Sopenharmony_ci type size hasn't changed 444e01aa904Sopenharmony_ci 'int surface_id' offset changed from 3008 to 2368 (in bits) (by -640 bits) 445e01aa904Sopenharmony_ci 'int surfaces_dest[3]' offset changed from 3040 to 2400 (in bits) (by -640 bits) 446e01aa904Sopenharmony_ci 'uint32_t process_commands_generation' offset changed from 3136 to 2496 (in bits) (by -640 bits) 447e01aa904Sopenharmony_ci type of '_Drawable* next' changed: 448e01aa904Sopenharmony_ci in pointed to type 'typedef _Drawable' at red_worker.c:865:1: 449e01aa904Sopenharmony_ci underlying type 'struct _Drawable' changed, as being reported 450e01aa904Sopenharmony_ci array type size changed from 3200000 to 2560000 451e01aa904Sopenharmony_ci type of '_Drawable* free_drawables' changed: 452e01aa904Sopenharmony_ci pointed to type 'typedef _Drawable' changed at red_worker.c:873:1, as reported earlier 453e01aa904Sopenharmony_ci and offset changed from 15366720 to 14726720 (in bits) (by -640000 bits) 454e01aa904Sopenharmony_ci '_CursorItem cursor_items[100]' offset changed from 15366784 to 14726784 (in bits) (by -640000 bits) 455e01aa904Sopenharmony_ci '_CursorItem* free_cursor_items' offset changed from 15379584 to 14739584 (in bits) (by -640000 bits) 456e01aa904Sopenharmony_ci 'RedMemSlotInfo mem_slots' offset changed from 15379648 to 14739648 (in bits) (by -640000 bits) 457e01aa904Sopenharmony_ci 'ImageCache image_cache' offset changed from 15380032 to 14739968 (in bits) (by -640064 bits) 458e01aa904Sopenharmony_ci type of 'spice_image_compression_t image_compression' changed: 459e01aa904Sopenharmony_ci typedef name changed from spice_image_compression_t to SpiceImageCompression at enums.h:197:1 460e01aa904Sopenharmony_ci underlying type 'enum spice_image_compression_t' at spice.h:471:1 changed: 461e01aa904Sopenharmony_ci type name changed from 'spice_image_compression_t' to 'SpiceImageCompression' 462e01aa904Sopenharmony_ci type size hasn't changed 463e01aa904Sopenharmony_ci 7 enumerator deletions: 464e01aa904Sopenharmony_ci 'spice_image_compression_t::SPICE_IMAGE_COMPRESS_INVALID' value '0' 465e01aa904Sopenharmony_ci 'spice_image_compression_t::SPICE_IMAGE_COMPRESS_OFF' value '1' 466e01aa904Sopenharmony_ci 'spice_image_compression_t::SPICE_IMAGE_COMPRESS_AUTO_GLZ' value '2' 467e01aa904Sopenharmony_ci 'spice_image_compression_t::SPICE_IMAGE_COMPRESS_AUTO_LZ' value '3' 468e01aa904Sopenharmony_ci 'spice_image_compression_t::SPICE_IMAGE_COMPRESS_QUIC' value '4' 469e01aa904Sopenharmony_ci 'spice_image_compression_t::SPICE_IMAGE_COMPRESS_GLZ' value '5' 470e01aa904Sopenharmony_ci 'spice_image_compression_t::SPICE_IMAGE_COMPRESS_LZ' value '6' 471e01aa904Sopenharmony_ci 9 enumerator insertions: 472e01aa904Sopenharmony_ci 'SpiceImageCompression::SPICE_IMAGE_COMPRESSION_INVALID' value '0' 473e01aa904Sopenharmony_ci 'SpiceImageCompression::SPICE_IMAGE_COMPRESSION_OFF' value '1' 474e01aa904Sopenharmony_ci 'SpiceImageCompression::SPICE_IMAGE_COMPRESSION_AUTO_GLZ' value '2' 475e01aa904Sopenharmony_ci 'SpiceImageCompression::SPICE_IMAGE_COMPRESSION_AUTO_LZ' value '3' 476e01aa904Sopenharmony_ci 'SpiceImageCompression::SPICE_IMAGE_COMPRESSION_QUIC' value '4' 477e01aa904Sopenharmony_ci 'SpiceImageCompression::SPICE_IMAGE_COMPRESSION_GLZ' value '5' 478e01aa904Sopenharmony_ci 'SpiceImageCompression::SPICE_IMAGE_COMPRESSION_LZ' value '6' 479e01aa904Sopenharmony_ci 'SpiceImageCompression::SPICE_IMAGE_COMPRESSION_LZ4' value '7' 480e01aa904Sopenharmony_ci 'SpiceImageCompression::SPICE_IMAGE_COMPRESSION_ENUM_END' value '8' 481e01aa904Sopenharmony_ci and offset changed from 15445824 to 14805760 (in bits) (by -640064 bits) 482e01aa904Sopenharmony_ci 'spice_wan_compression_t jpeg_state' offset changed from 15445856 to 14805792 (in bits) (by -640064 bits) 483e01aa904Sopenharmony_ci 'spice_wan_compression_t zlib_glz_state' offset changed from 15445888 to 14805824 (in bits) (by -640064 bits) 484e01aa904Sopenharmony_ci 'uint32_t mouse_mode' offset changed from 15445920 to 14805856 (in bits) (by -640064 bits) 485e01aa904Sopenharmony_ci 'uint32_t streaming_video' offset changed from 15445952 to 14805888 (in bits) (by -640064 bits) 486e01aa904Sopenharmony_ci type of 'Stream streams_buf[50]' changed: 487e01aa904Sopenharmony_ci array element type 'typedef Stream' changed: 488e01aa904Sopenharmony_ci underlying type 'struct Stream' changed at red_worker.c:433:1, as reported earlier 489e01aa904Sopenharmony_ci array type size changed from 44800 to 41600 490e01aa904Sopenharmony_ci and offset changed from 15446016 to 14805952 (in bits) (by -640064 bits) 491e01aa904Sopenharmony_ci type of 'Stream* free_streams' changed: 492e01aa904Sopenharmony_ci pointed to type 'typedef Stream' changed at red_worker.c:432:1, as reported earlier 493e01aa904Sopenharmony_ci and offset changed from 15490816 to 14847552 (in bits) (by -643264 bits) 494e01aa904Sopenharmony_ci 'Ring streams' offset changed from 15490880 to 14847616 (in bits) (by -643264 bits) 495e01aa904Sopenharmony_ci 'ItemTrace items_trace[8]' offset changed from 15491008 to 14847744 (in bits) (by -643264 bits) 496e01aa904Sopenharmony_ci 'uint32_t next_item_trace' offset changed from 15494080 to 14850816 (in bits) (by -643264 bits) 497e01aa904Sopenharmony_ci 'uint64_t streams_size_total' offset changed from 15494144 to 14850880 (in bits) (by -643264 bits) 498e01aa904Sopenharmony_ci type of 'QuicData quic_data' changed: 499e01aa904Sopenharmony_ci underlying type 'struct QuicData' at red_worker.c:577:1 changed: 500e01aa904Sopenharmony_ci type size hasn't changed 501e01aa904Sopenharmony_ci 1 data member change: 502e01aa904Sopenharmony_ci type of 'EncoderData data' changed: 503e01aa904Sopenharmony_ci underlying type 'struct EncoderData' at red_worker.c:557:1 changed: 504e01aa904Sopenharmony_ci type size hasn't changed 505e01aa904Sopenharmony_ci 1 data member change: 506e01aa904Sopenharmony_ci type of 'DisplayChannelClient* dcc' changed: 507e01aa904Sopenharmony_ci in pointed to type 'typedef DisplayChannelClient' at red_worker.c:435:1: 508e01aa904Sopenharmony_ci underlying type 'struct DisplayChannelClient' at red_worker.c:672:1 changed: 509e01aa904Sopenharmony_ci type size hasn't changed 510e01aa904Sopenharmony_ci 5 data member changes: 511e01aa904Sopenharmony_ci type of 'CommonChannelClient common' changed: 512e01aa904Sopenharmony_ci underlying type 'struct CommonChannelClient' at red_worker.c:662:1 changed: 513e01aa904Sopenharmony_ci type size hasn't changed 514e01aa904Sopenharmony_ci 2 data member changes: 515e01aa904Sopenharmony_ci type of 'RedChannelClient base' changed, as reported earlier 516e01aa904Sopenharmony_ci type of 'RedWorker* worker' changed: 517e01aa904Sopenharmony_ci pointed to type 'struct RedWorker' changed, as being reported 518e01aa904Sopenharmony_ci type of 'PixmapCache* pixmap_cache' changed: 519e01aa904Sopenharmony_ci in pointed to type 'typedef PixmapCache' at red_worker.c:527:1: 520e01aa904Sopenharmony_ci underlying type 'struct PixmapCache' at red_worker.c:518:1 changed: 521e01aa904Sopenharmony_ci type size hasn't changed 522e01aa904Sopenharmony_ci 1 data member change: 523e01aa904Sopenharmony_ci type of 'RedClient* client' changed: 524e01aa904Sopenharmony_ci pointed to type 'typedef RedClient' changed at red_channel.h:137:1, as reported earlier 525e01aa904Sopenharmony_ci type of 'GlzSharedDictionary* glz_dict' changed: 526e01aa904Sopenharmony_ci in pointed to type 'typedef GlzSharedDictionary' at red_worker.c:663:1: 527e01aa904Sopenharmony_ci underlying type 'struct GlzSharedDictionary' at red_worker.c:638:1 changed: 528e01aa904Sopenharmony_ci type size hasn't changed 529e01aa904Sopenharmony_ci 1 data member change: 530e01aa904Sopenharmony_ci type of 'RedClient* client' changed: 531e01aa904Sopenharmony_ci pointed to type 'typedef RedClient' changed at red_channel.h:137:1, as reported earlier 532e01aa904Sopenharmony_ci type of 'GlzData glz_data' changed: 533e01aa904Sopenharmony_ci underlying type 'struct GlzData' at red_worker.c:587:1 changed: 534e01aa904Sopenharmony_ci type size hasn't changed 535e01aa904Sopenharmony_ci 1 data member change: 536e01aa904Sopenharmony_ci type of 'EncoderData data' changed: 537e01aa904Sopenharmony_ci underlying type 'struct EncoderData' changed, as being reported 538e01aa904Sopenharmony_ci type of 'StreamAgent stream_agents[50]' changed: 539e01aa904Sopenharmony_ci array element type 'typedef StreamAgent' changed: 540e01aa904Sopenharmony_ci underlying type 'struct StreamAgent' at red_worker.c:464:1 changed: 541e01aa904Sopenharmony_ci type size hasn't changed 542e01aa904Sopenharmony_ci 2 data member changes: 543e01aa904Sopenharmony_ci type of 'Stream* stream' changed: 544e01aa904Sopenharmony_ci pointed to type 'typedef Stream' changed at red_worker.c:432:1, as reported earlier 545e01aa904Sopenharmony_ci type of 'DisplayChannelClient* dcc' changed: 546e01aa904Sopenharmony_ci in pointed to type 'typedef DisplayChannelClient' at red_worker.c:435:1: 547e01aa904Sopenharmony_ci underlying type 'struct DisplayChannelClient' changed, as being reported 548e01aa904Sopenharmony_ci type size hasn't changed 549e01aa904Sopenharmony_ci and offset changed from 15494208 to 14850944 (in bits) (by -643264 bits) 550e01aa904Sopenharmony_ci 'QuicContext* quic' offset changed from 15500736 to 14857472 (in bits) (by -643264 bits) 551e01aa904Sopenharmony_ci type of 'LzData lz_data' changed: 552e01aa904Sopenharmony_ci underlying type 'struct LzData' at red_worker.c:582:1 changed: 553e01aa904Sopenharmony_ci type size hasn't changed 554e01aa904Sopenharmony_ci 1 data member change: 555e01aa904Sopenharmony_ci type of 'EncoderData data' changed, as reported earlier 556e01aa904Sopenharmony_ci and offset changed from 15500800 to 14857536 (in bits) (by -643264 bits) 557e01aa904Sopenharmony_ci 'LzContext* lz' offset changed from 15507328 to 14864064 (in bits) (by -643264 bits) 558e01aa904Sopenharmony_ci type of 'JpegData jpeg_data' changed: 559e01aa904Sopenharmony_ci underlying type 'struct JpegData' at red_worker.c:592:1 changed: 560e01aa904Sopenharmony_ci type size hasn't changed 561e01aa904Sopenharmony_ci 1 data member change: 562e01aa904Sopenharmony_ci type of 'EncoderData data' changed, as reported earlier 563e01aa904Sopenharmony_ci and offset changed from 15507392 to 14864128 (in bits) (by -643264 bits) 564e01aa904Sopenharmony_ci 'JpegEncoderContext* jpeg' offset changed from 15513600 to 14870336 (in bits) (by -643264 bits) 565e01aa904Sopenharmony_ci type of 'ZlibData zlib_data' changed: 566e01aa904Sopenharmony_ci underlying type 'struct ZlibData' at red_worker.c:597:1 changed: 567e01aa904Sopenharmony_ci type size hasn't changed 568e01aa904Sopenharmony_ci 1 data member change: 569e01aa904Sopenharmony_ci type of 'EncoderData data' changed, as reported earlier 570e01aa904Sopenharmony_ci and offset changed from 15513664 to 14870400 (in bits) (by -643264 bits) 571e01aa904Sopenharmony_ci 'ZlibEncoder* zlib' offset changed from 15519872 to 14876608 (in bits) (by -643264 bits) 572e01aa904Sopenharmony_ci 'uint32_t process_commands_generation' offset changed from 15519936 to 14876672 (in bits) (by -643264 bits) 573e01aa904Sopenharmony_ci 'StatNodeRef stat' offset changed from 15519968 to 14876704 (in bits) (by -643264 bits) 574e01aa904Sopenharmony_ci 'uint64_t* wakeup_counter' offset changed from 15520000 to 14876736 (in bits) (by -643264 bits) 575e01aa904Sopenharmony_ci 'uint64_t* command_counter' offset changed from 15520064 to 14876800 (in bits) (by -643264 bits) 576e01aa904Sopenharmony_ci 'int driver_cap_monitors_config' offset changed from 15520128 to 14876864 (in bits) (by -643264 bits) 577e01aa904Sopenharmony_ci 'int set_client_capabilities_pending' offset changed from 15520160 to 14876896 (in bits) (by -643264 bits) 578e01aa904Sopenharmony_ci type of 'void (SpiceWatch*, int)* watch_update_mask' changed: 579e01aa904Sopenharmony_ci in pointed to type 'function type void (SpiceWatch*, int)': 580e01aa904Sopenharmony_ci parameter 1 of type 'SpiceWatch*' has sub-type changes: 581e01aa904Sopenharmony_ci pointed to type 'typedef SpiceWatch' changed at spice.h:61:1, as reported earlier 582e01aa904Sopenharmony_ci type of 'void (SpiceWatch*)* watch_remove' changed: 583e01aa904Sopenharmony_ci in pointed to type 'function type void (SpiceWatch*)': 584e01aa904Sopenharmony_ci parameter 1 of type 'SpiceWatch*' has sub-type changes: 585e01aa904Sopenharmony_ci pointed to type 'typedef SpiceWatch' changed at spice.h:61:1, as reported earlier 586e01aa904Sopenharmony_ci 'pthread_t worker_thread' offset changed from 2048 to 2112 (in bits) (by +64 bits) 587e01aa904Sopenharmony_ci 'uint32_t pending' offset changed from 2112 to 2176 (in bits) (by +64 bits) 588e01aa904Sopenharmony_ci 'int primary_active' offset changed from 2144 to 2208 (in bits) (by +64 bits) 589e01aa904Sopenharmony_ci 'int x_res' offset changed from 2176 to 2240 (in bits) (by +64 bits) 590e01aa904Sopenharmony_ci 'int y_res' offset changed from 2208 to 2272 (in bits) (by +64 bits) 591e01aa904Sopenharmony_ci 'int use_hardware_cursor' offset changed from 2240 to 2304 (in bits) (by +64 bits) 592e01aa904Sopenharmony_ci type of 'RedDispatcher* next' changed: 593e01aa904Sopenharmony_ci in pointed to type 'typedef RedDispatcher' at red_worker.h:87:1: 594e01aa904Sopenharmony_ci underlying type 'struct RedDispatcher' changed, as being reported 595e01aa904Sopenharmony_ci and offset changed from 2304 to 2368 (in bits) (by +64 bits) 596e01aa904Sopenharmony_ci 'Ring async_commands' offset changed from 2368 to 2432 (in bits) (by +64 bits) 597e01aa904Sopenharmony_ci 'pthread_mutex_t async_lock' offset changed from 2496 to 2560 (in bits) (by +64 bits) 598e01aa904Sopenharmony_ci 'QXLDevSurfaceCreate surface_create' offset changed from 2816 to 2880 (in bits) (by +64 bits) 599e01aa904Sopenharmony_ci 'unsigned int max_monitors' offset changed from 3200 to 3264 (in bits) (by +64 bits) 600e01aa904Sopenharmony_ci 601e01aa904Sopenharmony_ci [C] 'function void spice_qxl_add_memslot_async(QXLInstance*, QXLDevMemSlot*, uint64_t)' at red_dispatcher.c:948:1 has some indirect sub-type changes: 602e01aa904Sopenharmony_ci parameter 1 of type 'QXLInstance*' has sub-type changes: 603e01aa904Sopenharmony_ci pointed to type 'typedef QXLInstance' changed at spice.h:103:1, as reported earlier 604e01aa904Sopenharmony_ci 605e01aa904Sopenharmony_ci [C] 'function void spice_qxl_create_primary_surface(QXLInstance*, uint32_t, QXLDevSurfaceCreate*)' at red_dispatcher.c:909:1 has some indirect sub-type changes: 606e01aa904Sopenharmony_ci parameter 1 of type 'QXLInstance*' has sub-type changes: 607e01aa904Sopenharmony_ci pointed to type 'typedef QXLInstance' changed at spice.h:103:1, as reported earlier 608e01aa904Sopenharmony_ci 609e01aa904Sopenharmony_ci [C] 'function void spice_qxl_create_primary_surface_async(QXLInstance*, uint32_t, QXLDevSurfaceCreate*, uint64_t)' at red_dispatcher.c:966:1 has some indirect sub-type changes: 610e01aa904Sopenharmony_ci parameter 1 of type 'QXLInstance*' has sub-type changes: 611e01aa904Sopenharmony_ci pointed to type 'typedef QXLInstance' changed at spice.h:103:1, as reported earlier 612e01aa904Sopenharmony_ci 613e01aa904Sopenharmony_ci [C] 'function void spice_qxl_del_memslot(QXLInstance*, uint32_t, uint32_t)' at red_dispatcher.c:885:1 has some indirect sub-type changes: 614e01aa904Sopenharmony_ci parameter 1 of type 'QXLInstance*' has sub-type changes: 615e01aa904Sopenharmony_ci pointed to type 'typedef QXLInstance' changed at spice.h:103:1, as reported earlier 616e01aa904Sopenharmony_ci 617e01aa904Sopenharmony_ci [C] 'function void spice_qxl_destroy_primary_surface(QXLInstance*, uint32_t)' at red_dispatcher.c:903:1 has some indirect sub-type changes: 618e01aa904Sopenharmony_ci parameter 1 of type 'QXLInstance*' has sub-type changes: 619e01aa904Sopenharmony_ci pointed to type 'typedef QXLInstance' changed at spice.h:103:1, as reported earlier 620e01aa904Sopenharmony_ci 621e01aa904Sopenharmony_ci [C] 'function void spice_qxl_destroy_primary_surface_async(QXLInstance*, uint32_t, uint64_t)' at red_dispatcher.c:960:1 has some indirect sub-type changes: 622e01aa904Sopenharmony_ci parameter 1 of type 'QXLInstance*' has sub-type changes: 623e01aa904Sopenharmony_ci pointed to type 'typedef QXLInstance' changed at spice.h:103:1, as reported earlier 624e01aa904Sopenharmony_ci 625e01aa904Sopenharmony_ci [C] 'function void spice_qxl_destroy_surface_async(QXLInstance*, uint32_t, uint64_t)' at red_dispatcher.c:973:1 has some indirect sub-type changes: 626e01aa904Sopenharmony_ci parameter 1 of type 'QXLInstance*' has sub-type changes: 627e01aa904Sopenharmony_ci pointed to type 'typedef QXLInstance' changed at spice.h:103:1, as reported earlier 628e01aa904Sopenharmony_ci 629e01aa904Sopenharmony_ci [C] 'function void spice_qxl_destroy_surface_wait(QXLInstance*, uint32_t)' at red_dispatcher.c:928:1 has some indirect sub-type changes: 630e01aa904Sopenharmony_ci parameter 1 of type 'QXLInstance*' has sub-type changes: 631e01aa904Sopenharmony_ci pointed to type 'typedef QXLInstance' changed at spice.h:103:1, as reported earlier 632e01aa904Sopenharmony_ci 633e01aa904Sopenharmony_ci [C] 'function void spice_qxl_destroy_surfaces(QXLInstance*)' at red_dispatcher.c:897:1 has some indirect sub-type changes: 634e01aa904Sopenharmony_ci parameter 1 of type 'QXLInstance*' has sub-type changes: 635e01aa904Sopenharmony_ci pointed to type 'typedef QXLInstance' changed at spice.h:103:1, as reported earlier 636e01aa904Sopenharmony_ci 637e01aa904Sopenharmony_ci [C] 'function void spice_qxl_destroy_surfaces_async(QXLInstance*, uint64_t)' at red_dispatcher.c:954:1 has some indirect sub-type changes: 638e01aa904Sopenharmony_ci parameter 1 of type 'QXLInstance*' has sub-type changes: 639e01aa904Sopenharmony_ci pointed to type 'typedef QXLInstance' changed at spice.h:103:1, as reported earlier 640e01aa904Sopenharmony_ci 641e01aa904Sopenharmony_ci [C] 'function void spice_qxl_driver_unload(QXLInstance*)' at red_dispatcher.c:998:1 has some indirect sub-type changes: 642e01aa904Sopenharmony_ci parameter 1 of type 'QXLInstance*' has sub-type changes: 643e01aa904Sopenharmony_ci pointed to type 'typedef QXLInstance' changed at spice.h:103:1, as reported earlier 644e01aa904Sopenharmony_ci 645e01aa904Sopenharmony_ci [C] 'function void spice_qxl_flush_surfaces_async(QXLInstance*, uint64_t)' at red_dispatcher.c:979:1 has some indirect sub-type changes: 646e01aa904Sopenharmony_ci parameter 1 of type 'QXLInstance*' has sub-type changes: 647e01aa904Sopenharmony_ci pointed to type 'typedef QXLInstance' changed at spice.h:103:1, as reported earlier 648e01aa904Sopenharmony_ci 649e01aa904Sopenharmony_ci [C] 'function void spice_qxl_loadvm_commands(QXLInstance*, QXLCommandExt*, uint32_t)' at red_dispatcher.c:934:1 has some indirect sub-type changes: 650e01aa904Sopenharmony_ci parameter 1 of type 'QXLInstance*' has sub-type changes: 651e01aa904Sopenharmony_ci pointed to type 'typedef QXLInstance' changed at spice.h:103:1, as reported earlier 652e01aa904Sopenharmony_ci 653e01aa904Sopenharmony_ci [C] 'function void spice_qxl_monitors_config_async(QXLInstance*, QXLPHYSICAL, int, uint64_t)' at red_dispatcher.c:985:1 has some indirect sub-type changes: 654e01aa904Sopenharmony_ci parameter 1 of type 'QXLInstance*' has sub-type changes: 655e01aa904Sopenharmony_ci pointed to type 'typedef QXLInstance' changed at spice.h:103:1, as reported earlier 656e01aa904Sopenharmony_ci 657e01aa904Sopenharmony_ci [C] 'function void spice_qxl_oom(QXLInstance*)' at red_dispatcher.c:852:1 has some indirect sub-type changes: 658e01aa904Sopenharmony_ci parameter 1 of type 'QXLInstance*' has sub-type changes: 659e01aa904Sopenharmony_ci pointed to type 'typedef QXLInstance' changed at spice.h:103:1, as reported earlier 660e01aa904Sopenharmony_ci 661e01aa904Sopenharmony_ci [C] 'function void spice_qxl_reset_cursor(QXLInstance*)' at red_dispatcher.c:922:1 has some indirect sub-type changes: 662e01aa904Sopenharmony_ci parameter 1 of type 'QXLInstance*' has sub-type changes: 663e01aa904Sopenharmony_ci pointed to type 'typedef QXLInstance' changed at spice.h:103:1, as reported earlier 664e01aa904Sopenharmony_ci 665e01aa904Sopenharmony_ci [C] 'function void spice_qxl_reset_image_cache(QXLInstance*)' at red_dispatcher.c:916:1 has some indirect sub-type changes: 666e01aa904Sopenharmony_ci parameter 1 of type 'QXLInstance*' has sub-type changes: 667e01aa904Sopenharmony_ci pointed to type 'typedef QXLInstance' changed at spice.h:103:1, as reported earlier 668e01aa904Sopenharmony_ci 669e01aa904Sopenharmony_ci [C] 'function void spice_qxl_reset_memslots(QXLInstance*)' at red_dispatcher.c:891:1 has some indirect sub-type changes: 670e01aa904Sopenharmony_ci parameter 1 of type 'QXLInstance*' has sub-type changes: 671e01aa904Sopenharmony_ci pointed to type 'typedef QXLInstance' changed at spice.h:103:1, as reported earlier 672e01aa904Sopenharmony_ci 673e01aa904Sopenharmony_ci [C] 'function void spice_qxl_set_max_monitors(QXLInstance*, unsigned int)' at red_dispatcher.c:992:1 has some indirect sub-type changes: 674e01aa904Sopenharmony_ci parameter 1 of type 'QXLInstance*' has sub-type changes: 675e01aa904Sopenharmony_ci pointed to type 'typedef QXLInstance' changed at spice.h:103:1, as reported earlier 676e01aa904Sopenharmony_ci 677e01aa904Sopenharmony_ci [C] 'function void spice_qxl_start(QXLInstance*)' at red_dispatcher.c:858:1 has some indirect sub-type changes: 678e01aa904Sopenharmony_ci parameter 1 of type 'QXLInstance*' has sub-type changes: 679e01aa904Sopenharmony_ci pointed to type 'typedef QXLInstance' changed at spice.h:103:1, as reported earlier 680e01aa904Sopenharmony_ci 681e01aa904Sopenharmony_ci [C] 'function void spice_qxl_stop(QXLInstance*)' at red_dispatcher.c:864:1 has some indirect sub-type changes: 682e01aa904Sopenharmony_ci parameter 1 of type 'QXLInstance*' has sub-type changes: 683e01aa904Sopenharmony_ci pointed to type 'typedef QXLInstance' changed at spice.h:103:1, as reported earlier 684e01aa904Sopenharmony_ci 685e01aa904Sopenharmony_ci [C] 'function void spice_qxl_update_area(QXLInstance*, uint32_t, QXLRect*, QXLRect*, uint32_t, uint32_t)' at red_dispatcher.c:870:1 has some indirect sub-type changes: 686e01aa904Sopenharmony_ci parameter 1 of type 'QXLInstance*' has sub-type changes: 687e01aa904Sopenharmony_ci pointed to type 'typedef QXLInstance' changed at spice.h:103:1, as reported earlier 688e01aa904Sopenharmony_ci 689e01aa904Sopenharmony_ci [C] 'function void spice_qxl_update_area_async(QXLInstance*, uint32_t, QXLRect*, uint32_t, uint64_t)' at red_dispatcher.c:940:1 has some indirect sub-type changes: 690e01aa904Sopenharmony_ci parameter 1 of type 'QXLInstance*' has sub-type changes: 691e01aa904Sopenharmony_ci pointed to type 'typedef QXLInstance' changed at spice.h:103:1, as reported earlier 692e01aa904Sopenharmony_ci 693e01aa904Sopenharmony_ci [C] 'function void spice_qxl_wakeup(QXLInstance*)' at red_dispatcher.c:846:1 has some indirect sub-type changes: 694e01aa904Sopenharmony_ci parameter 1 of type 'QXLInstance*' has sub-type changes: 695e01aa904Sopenharmony_ci pointed to type 'typedef QXLInstance' changed at spice.h:103:1, as reported earlier 696e01aa904Sopenharmony_ci 697e01aa904Sopenharmony_ci [C] 'function int spice_server_add_client(SpiceServer*, int, int)' at reds.c:2391:1 has some indirect sub-type changes: 698e01aa904Sopenharmony_ci parameter 1 of type 'SpiceServer*' has sub-type changes: 699e01aa904Sopenharmony_ci in pointed to type 'typedef SpiceServer' at spice-server.h:38:1: 700e01aa904Sopenharmony_ci underlying type 'struct RedsState' at reds-private.h:127:1 changed: 701e01aa904Sopenharmony_ci type size hasn't changed 702e01aa904Sopenharmony_ci 5 data member changes (1 filtered): 703e01aa904Sopenharmony_ci type of 'SpiceWatch* listen_watch' changed: 704e01aa904Sopenharmony_ci pointed to type 'typedef SpiceWatch' changed at spice.h:61:1, as reported earlier 705e01aa904Sopenharmony_ci type of 'SpiceWatch* secure_listen_watch' changed: 706e01aa904Sopenharmony_ci pointed to type 'typedef SpiceWatch' changed at spice.h:61:1, as reported earlier 707e01aa904Sopenharmony_ci type of 'VDIPortState agent_state' changed: 708e01aa904Sopenharmony_ci underlying type 'struct VDIPortState' at reds-private.h:46:1 changed: 709e01aa904Sopenharmony_ci type size hasn't changed 710e01aa904Sopenharmony_ci 2 data member changes (3 filtered): 711e01aa904Sopenharmony_ci type of 'SpiceCharDeviceState* base' changed: 712e01aa904Sopenharmony_ci in pointed to type 'typedef SpiceCharDeviceState' at spice-char.h:34:1: 713e01aa904Sopenharmony_ci underlying type 'struct SpiceCharDeviceState' at char_device.c:47:1 changed: 714e01aa904Sopenharmony_ci type size changed from 1536 to 1600 (in bits) 715e01aa904Sopenharmony_ci 1 data member insertion: 716e01aa904Sopenharmony_ci 'uint64_t cur_pool_size', at offset 384 (in bits) at char_device.c:57:1 717e01aa904Sopenharmony_ci 12 data member changes: 718e01aa904Sopenharmony_ci type of 'SpiceCharDeviceWriteBuffer* cur_write_buf' changed: 719e01aa904Sopenharmony_ci in pointed to type 'typedef SpiceCharDeviceWriteBuffer' at char_device.h:94:1: 720e01aa904Sopenharmony_ci underlying type 'struct SpiceCharDeviceWriteBuffer' at char_device.h:66:1 changed: 721e01aa904Sopenharmony_ci type size hasn't changed 722e01aa904Sopenharmony_ci 1 data member change: 723e01aa904Sopenharmony_ci type of 'RedClient* client' changed: 724e01aa904Sopenharmony_ci pointed to type 'typedef RedClient' changed at red_channel.h:137:1, as reported earlier 725e01aa904Sopenharmony_ci and offset changed from 384 to 448 (in bits) (by +64 bits) 726e01aa904Sopenharmony_ci 'uint8_t* cur_write_buf_pos' offset changed from 448 to 512 (in bits) (by +64 bits) 727e01aa904Sopenharmony_ci 'SpiceTimer* write_to_dev_timer' offset changed from 512 to 576 (in bits) (by +64 bits) 728e01aa904Sopenharmony_ci 'uint64_t num_self_tokens' offset changed from 576 to 640 (in bits) (by +64 bits) 729e01aa904Sopenharmony_ci 'Ring clients' offset changed from 640 to 704 (in bits) (by +64 bits) 730e01aa904Sopenharmony_ci 'uint32_t num_clients' offset changed from 768 to 832 (in bits) (by +64 bits) 731e01aa904Sopenharmony_ci 'uint64_t client_tokens_interval' offset changed from 832 to 896 (in bits) (by +64 bits) 732e01aa904Sopenharmony_ci type of 'SpiceCharDeviceInstance* sin' changed: 733e01aa904Sopenharmony_ci in pointed to type 'typedef SpiceCharDeviceInstance' at spice-char.h:33:1: 734e01aa904Sopenharmony_ci underlying type 'struct SpiceCharDeviceInstance' at spice.h:416:1 changed: 735e01aa904Sopenharmony_ci type size hasn't changed 736e01aa904Sopenharmony_ci 1 data member change: 737e01aa904Sopenharmony_ci type of 'SpiceCharDeviceState* st' changed: 738e01aa904Sopenharmony_ci in pointed to type 'typedef SpiceCharDeviceState' at spice-char.h:34:1: 739e01aa904Sopenharmony_ci underlying type 'struct SpiceCharDeviceState' changed, as being reported 740e01aa904Sopenharmony_ci and offset changed from 896 to 960 (in bits) (by +64 bits) 741e01aa904Sopenharmony_ci 'int during_read_from_device' offset changed from 960 to 1024 (in bits) (by +64 bits) 742e01aa904Sopenharmony_ci 'int during_write_to_device' offset changed from 992 to 1056 (in bits) (by +64 bits) 743e01aa904Sopenharmony_ci type of 'SpiceCharDeviceCallbacks cbs' changed: 744e01aa904Sopenharmony_ci underlying type 'struct SpiceCharDeviceCallbacks' at char_device.h:81:1 changed: 745e01aa904Sopenharmony_ci type size hasn't changed 746e01aa904Sopenharmony_ci 4 data member changes: 747e01aa904Sopenharmony_ci type of 'SpiceCharDeviceMsgToClient* (SpiceCharDeviceInstance*, void*)* read_one_msg_from_device' changed: 748e01aa904Sopenharmony_ci in pointed to type 'function type SpiceCharDeviceMsgToClient* (SpiceCharDeviceInstance*, void*)': 749e01aa904Sopenharmony_ci parameter 1 of type 'SpiceCharDeviceInstance*' has sub-type changes: 750e01aa904Sopenharmony_ci pointed to type 'typedef SpiceCharDeviceInstance' changed at spice.h:399:1, as reported earlier 751e01aa904Sopenharmony_ci type of 'void (SpiceCharDeviceMsgToClient*, RedClient*, void*)* send_msg_to_client' changed: 752e01aa904Sopenharmony_ci in pointed to type 'function type void (SpiceCharDeviceMsgToClient*, RedClient*, void*)': 753e01aa904Sopenharmony_ci parameter 2 of type 'RedClient*' has sub-type changes: 754e01aa904Sopenharmony_ci pointed to type 'typedef RedClient' changed at red_channel.h:137:1, as reported earlier 755e01aa904Sopenharmony_ci type of 'void (RedClient*, typedef uint32_t, void*)* send_tokens_to_client' changed: 756e01aa904Sopenharmony_ci in pointed to type 'function type void (RedClient*, typedef uint32_t, void*)': 757e01aa904Sopenharmony_ci parameter 1 of type 'RedClient*' has sub-type changes: 758e01aa904Sopenharmony_ci pointed to type 'typedef RedClient' changed at red_channel.h:137:1, as reported earlier 759e01aa904Sopenharmony_ci type of 'void (RedClient*, void*)* remove_client' changed: 760e01aa904Sopenharmony_ci in pointed to type 'function type void (RedClient*, void*)': 761e01aa904Sopenharmony_ci parameter 1 of type 'RedClient*' has sub-type changes: 762e01aa904Sopenharmony_ci pointed to type 'typedef RedClient' changed at red_channel.h:137:1, as reported earlier 763e01aa904Sopenharmony_ci and offset changed from 1024 to 1088 (in bits) (by +64 bits) 764e01aa904Sopenharmony_ci 'void* opaque' offset changed from 1472 to 1536 (in bits) (by +64 bits) 765e01aa904Sopenharmony_ci type of 'SpiceCharDeviceWriteBuffer* recv_from_client_buf' changed: 766e01aa904Sopenharmony_ci pointed to type 'typedef SpiceCharDeviceWriteBuffer' changed at char_device.h:77:1, as reported earlier 767e01aa904Sopenharmony_ci type of 'MainChannel* main_channel' changed: 768e01aa904Sopenharmony_ci in pointed to type 'typedef MainChannel' at main_channel.h:48:1: 769e01aa904Sopenharmony_ci underlying type 'struct MainChannel' at main_channel.h:36:1 changed: 770e01aa904Sopenharmony_ci type size hasn't changed 771e01aa904Sopenharmony_ci 1 data member change: 772e01aa904Sopenharmony_ci type of 'RedChannel base' changed, as reported earlier 773e01aa904Sopenharmony_ci type of 'RedsClientMonitorsConfig client_monitors_config' changed: 774e01aa904Sopenharmony_ci underlying type 'struct RedsClientMonitorsConfig' at reds-private.h:120:1 changed: 775e01aa904Sopenharmony_ci type size hasn't changed 776e01aa904Sopenharmony_ci 1 data member change: 777e01aa904Sopenharmony_ci type of 'MainChannelClient* mcc' changed: 778e01aa904Sopenharmony_ci pointed to type 'typedef MainChannelClient' changed at red_channel.h:138:1, as reported earlier 779e01aa904Sopenharmony_ci 780e01aa904Sopenharmony_ci [C] 'function int spice_server_add_interface(SpiceServer*, SpiceBaseInstance*)' at reds.c:3159:1 has some indirect sub-type changes: 781e01aa904Sopenharmony_ci parameter 1 of type 'SpiceServer*' has sub-type changes: 782e01aa904Sopenharmony_ci pointed to type 'typedef SpiceServer' changed at spice.h:440:1, as reported earlier 783e01aa904Sopenharmony_ci 784e01aa904Sopenharmony_ci [C] 'function int spice_server_add_renderer(SpiceServer*, const char*)' at reds.c:3704:1 has some indirect sub-type changes: 785e01aa904Sopenharmony_ci parameter 1 of type 'SpiceServer*' has sub-type changes: 786e01aa904Sopenharmony_ci pointed to type 'typedef SpiceServer' changed at spice.h:440:1, as reported earlier 787e01aa904Sopenharmony_ci 788e01aa904Sopenharmony_ci [C] 'function int spice_server_add_ssl_client(SpiceServer*, int, int)' at reds.c:2408:1 has some indirect sub-type changes: 789e01aa904Sopenharmony_ci parameter 1 of type 'SpiceServer*' has sub-type changes: 790e01aa904Sopenharmony_ci pointed to type 'typedef SpiceServer' changed at spice.h:440:1, as reported earlier 791e01aa904Sopenharmony_ci 792e01aa904Sopenharmony_ci [C] 'function void spice_server_char_device_wakeup(SpiceCharDeviceInstance*)' at reds.c:3024:1 has some indirect sub-type changes: 793e01aa904Sopenharmony_ci parameter 1 of type 'SpiceCharDeviceInstance*' has sub-type changes: 794e01aa904Sopenharmony_ci pointed to type 'typedef SpiceCharDeviceInstance' changed at spice.h:399:1, as reported earlier 795e01aa904Sopenharmony_ci 796e01aa904Sopenharmony_ci [C] 'function void spice_server_destroy(SpiceServer*)' at reds.c:3419:1 has some indirect sub-type changes: 797e01aa904Sopenharmony_ci parameter 1 of type 'SpiceServer*' has sub-type changes: 798e01aa904Sopenharmony_ci pointed to type 'typedef SpiceServer' changed at spice.h:440:1, as reported earlier 799e01aa904Sopenharmony_ci 800e01aa904Sopenharmony_ci [C] 'function spice_image_compression_t spice_server_get_image_compression(SpiceServer*)' at reds.c:3618:1 has some indirect sub-type changes: 801e01aa904Sopenharmony_ci return type changed: 802e01aa904Sopenharmony_ci typedef name changed from spice_image_compression_t to SpiceImageCompression at enums.h:197:1 803e01aa904Sopenharmony_ci underlying type 'enum spice_image_compression_t' changed at spice.h:471:1, as reported earlier 804e01aa904Sopenharmony_ci parameter 1 of type 'SpiceServer*' has sub-type changes: 805e01aa904Sopenharmony_ci pointed to type 'typedef SpiceServer' changed at spice.h:440:1, as reported earlier 806e01aa904Sopenharmony_ci 807e01aa904Sopenharmony_ci [C] 'function int spice_server_get_num_clients(SpiceServer*)' at reds.c:845:1 has some indirect sub-type changes: 808e01aa904Sopenharmony_ci parameter 1 of type 'SpiceServer*' has sub-type changes: 809e01aa904Sopenharmony_ci pointed to type 'typedef SpiceServer' changed at spice.h:440:1, as reported earlier 810e01aa904Sopenharmony_ci 811e01aa904Sopenharmony_ci [C] 'function int spice_server_get_peer_info(SpiceServer*, sockaddr*, socklen_t*)' at reds.c:3689:1 has some indirect sub-type changes: 812e01aa904Sopenharmony_ci parameter 1 of type 'SpiceServer*' has sub-type changes: 813e01aa904Sopenharmony_ci pointed to type 'typedef SpiceServer' changed at spice.h:440:1, as reported earlier 814e01aa904Sopenharmony_ci 815e01aa904Sopenharmony_ci [C] 'function int spice_server_get_sock_info(SpiceServer*, sockaddr*, socklen_t*)' at reds.c:3680:1 has some indirect sub-type changes: 816e01aa904Sopenharmony_ci parameter 1 of type 'SpiceServer*' has sub-type changes: 817e01aa904Sopenharmony_ci pointed to type 'typedef SpiceServer' changed at spice.h:440:1, as reported earlier 818e01aa904Sopenharmony_ci 819e01aa904Sopenharmony_ci [C] 'function int spice_server_init(SpiceServer*, SpiceCoreInterface*)' at reds.c:3407:1 has some indirect sub-type changes: 820e01aa904Sopenharmony_ci parameter 1 of type 'SpiceServer*' has sub-type changes: 821e01aa904Sopenharmony_ci pointed to type 'typedef SpiceServer' changed at spice.h:440:1, as reported earlier 822e01aa904Sopenharmony_ci parameter 2 of type 'SpiceCoreInterface*' has sub-type changes: 823e01aa904Sopenharmony_ci pointed to type 'typedef SpiceCoreInterface' changed at spice.h:49:1, as reported earlier 824e01aa904Sopenharmony_ci 825e01aa904Sopenharmony_ci [C] 'function int spice_server_is_server_mouse(SpiceServer*)' at reds.c:3698:1 has some indirect sub-type changes: 826e01aa904Sopenharmony_ci parameter 1 of type 'SpiceServer*' has sub-type changes: 827e01aa904Sopenharmony_ci pointed to type 'typedef SpiceServer' changed at spice.h:440:1, as reported earlier 828e01aa904Sopenharmony_ci 829e01aa904Sopenharmony_ci [C] 'function int spice_server_migrate_connect(SpiceServer*, const char*, int, int, const char*)' at reds.c:3791:1 has some indirect sub-type changes: 830e01aa904Sopenharmony_ci parameter 1 of type 'SpiceServer*' has sub-type changes: 831e01aa904Sopenharmony_ci pointed to type 'typedef SpiceServer' changed at spice.h:440:1, as reported earlier 832e01aa904Sopenharmony_ci 833e01aa904Sopenharmony_ci [C] 'function int spice_server_migrate_end(SpiceServer*, int)' at reds.c:3866:1 has some indirect sub-type changes: 834e01aa904Sopenharmony_ci parameter 1 of type 'SpiceServer*' has sub-type changes: 835e01aa904Sopenharmony_ci pointed to type 'typedef SpiceServer' changed at spice.h:440:1, as reported earlier 836e01aa904Sopenharmony_ci 837e01aa904Sopenharmony_ci [C] 'function int spice_server_migrate_info(SpiceServer*, const char*, int, int, const char*)' at reds.c:3842:1 has some indirect sub-type changes: 838e01aa904Sopenharmony_ci parameter 1 of type 'SpiceServer*' has sub-type changes: 839e01aa904Sopenharmony_ci pointed to type 'typedef SpiceServer' changed at spice.h:440:1, as reported earlier 840e01aa904Sopenharmony_ci 841e01aa904Sopenharmony_ci [C] 'function int spice_server_migrate_start(SpiceServer*)' at reds.c:3856:1 has some indirect sub-type changes: 842e01aa904Sopenharmony_ci parameter 1 of type 'SpiceServer*' has sub-type changes: 843e01aa904Sopenharmony_ci pointed to type 'typedef SpiceServer' changed at spice.h:440:1, as reported earlier 844e01aa904Sopenharmony_ci 845e01aa904Sopenharmony_ci [C] 'function int spice_server_migrate_switch(SpiceServer*)' at reds.c:3899:1 has some indirect sub-type changes: 846e01aa904Sopenharmony_ci parameter 1 of type 'SpiceServer*' has sub-type changes: 847e01aa904Sopenharmony_ci pointed to type 'typedef SpiceServer' changed at spice.h:440:1, as reported earlier 848e01aa904Sopenharmony_ci 849e01aa904Sopenharmony_ci [C] 'function SpiceServer* spice_server_new()' at reds.c:3398:1 has some indirect sub-type changes: 850e01aa904Sopenharmony_ci return type changed: 851e01aa904Sopenharmony_ci pointed to type 'typedef SpiceServer' changed at spice.h:440:1, as reported earlier 852e01aa904Sopenharmony_ci 853e01aa904Sopenharmony_ci [C] 'function void spice_server_playback_get_buffer(SpicePlaybackInstance*, uint32_t**, uint32_t*)' at snd_worker.c:1081:1 has some indirect sub-type changes: 854e01aa904Sopenharmony_ci parameter 1 of type 'SpicePlaybackInstance*' has sub-type changes: 855e01aa904Sopenharmony_ci in pointed to type 'typedef SpicePlaybackInstance' at spice-audio.h:33:1: 856e01aa904Sopenharmony_ci underlying type 'struct SpicePlaybackInstance' at spice.h:350:1 changed: 857e01aa904Sopenharmony_ci type size hasn't changed 858e01aa904Sopenharmony_ci 1 data member change: 859e01aa904Sopenharmony_ci type of 'SpicePlaybackState* st' changed: 860e01aa904Sopenharmony_ci in pointed to type 'typedef SpicePlaybackState' at spice-audio.h:34:1: 861e01aa904Sopenharmony_ci underlying type 'struct SpicePlaybackState' at snd_worker.c:165:1 changed: 862e01aa904Sopenharmony_ci type size changed from 512 to 576 (in bits) 863e01aa904Sopenharmony_ci 1 data member insertion: 864e01aa904Sopenharmony_ci 'uint32_t frequency', at offset 512 (in bits) at snd_worker.c:159:1 865e01aa904Sopenharmony_ci 2 data member changes: 866e01aa904Sopenharmony_ci type of 'SndWorker worker' changed: 867e01aa904Sopenharmony_ci type size hasn't changed 868e01aa904Sopenharmony_ci 3 data member changes: 869e01aa904Sopenharmony_ci type of 'RedChannel* base_channel' changed: 870e01aa904Sopenharmony_ci pointed to type 'typedef RedChannel' changed at red_channel.h:135:1, as reported earlier 871e01aa904Sopenharmony_ci type of 'SndChannel* connection' changed: 872e01aa904Sopenharmony_ci in pointed to type 'typedef SndChannel' at snd_worker.c:74:1: 873e01aa904Sopenharmony_ci underlying type 'struct SndChannel' at snd_worker.c:89:1 changed: 874e01aa904Sopenharmony_ci type size hasn't changed 875e01aa904Sopenharmony_ci 6 data member changes (1 filtered): 876e01aa904Sopenharmony_ci type of 'RedsStream* stream' changed: 877e01aa904Sopenharmony_ci pointed to type 'typedef RedsStream' changed at red_channel.h:134:1, as reported earlier 878e01aa904Sopenharmony_ci type of 'SndWorker* worker' changed: 879e01aa904Sopenharmony_ci in pointed to type 'typedef SndWorker' at snd_worker.c:80:1: 880e01aa904Sopenharmony_ci underlying type 'struct SndWorker' changed, as being reported 881e01aa904Sopenharmony_ci type of 'RedChannelClient* channel_client' changed: 882e01aa904Sopenharmony_ci pointed to type 'typedef RedChannelClient' changed at red_channel.h:136:1, as reported earlier 883e01aa904Sopenharmony_ci type of 'snd_channel_handle_message_proc handle_message' changed: 884e01aa904Sopenharmony_ci underlying type 'int (SndChannel*, typedef size_t, typedef uint32_t, void*)*' changed: 885e01aa904Sopenharmony_ci in pointed to type 'function type int (SndChannel*, typedef size_t, typedef uint32_t, void*)': 886e01aa904Sopenharmony_ci parameter 1 of type 'SndChannel*' has sub-type changes: 887e01aa904Sopenharmony_ci in pointed to type 'typedef SndChannel' at snd_worker.c:74:1: 888e01aa904Sopenharmony_ci underlying type 'struct SndChannel' changed, as being reported 889e01aa904Sopenharmony_ci type of 'snd_channel_on_message_done_proc on_message_done' changed: 890e01aa904Sopenharmony_ci underlying type 'void (SndChannel*)*' changed: 891e01aa904Sopenharmony_ci in pointed to type 'function type void (SndChannel*)': 892e01aa904Sopenharmony_ci parameter 1 of type 'SndChannel*' has sub-type changes: 893e01aa904Sopenharmony_ci in pointed to type 'typedef SndChannel' at snd_worker.c:74:1: 894e01aa904Sopenharmony_ci underlying type 'struct SndChannel' changed, as being reported 895e01aa904Sopenharmony_ci type of 'snd_channel_cleanup_channel_proc cleanup' changed: 896e01aa904Sopenharmony_ci underlying type 'void (SndChannel*)*' changed: 897e01aa904Sopenharmony_ci in pointed to type 'function type void (SndChannel*)': 898e01aa904Sopenharmony_ci parameter 1 of type 'SndChannel*' has sub-type changes: 899e01aa904Sopenharmony_ci in pointed to type 'typedef SndChannel' at snd_worker.c:74:1: 900e01aa904Sopenharmony_ci underlying type 'struct SndChannel' changed, as being reported 901e01aa904Sopenharmony_ci type of 'SndWorker* next' changed: 902e01aa904Sopenharmony_ci in pointed to type 'typedef SndWorker' at snd_worker.c:80:1: 903e01aa904Sopenharmony_ci underlying type 'struct SndWorker' changed, as being reported 904e01aa904Sopenharmony_ci type of 'SpicePlaybackInstance* sin' changed: 905e01aa904Sopenharmony_ci in pointed to type 'typedef SpicePlaybackInstance' at spice-audio.h:33:1: 906e01aa904Sopenharmony_ci underlying type 'struct SpicePlaybackInstance' changed, as being reported 907e01aa904Sopenharmony_ci 908e01aa904Sopenharmony_ci [C] 'function void spice_server_playback_put_samples(SpicePlaybackInstance*, uint32_t*)' at snd_worker.c:1100:1 has some indirect sub-type changes: 909e01aa904Sopenharmony_ci parameter 1 of type 'SpicePlaybackInstance*' has sub-type changes: 910e01aa904Sopenharmony_ci pointed to type 'typedef SpicePlaybackInstance' changed at spice.h:335:1, as reported earlier 911e01aa904Sopenharmony_ci 912e01aa904Sopenharmony_ci [C] 'function void spice_server_playback_set_mute(SpicePlaybackInstance*, uint8_t)' at snd_worker.c:1021:1 has some indirect sub-type changes: 913e01aa904Sopenharmony_ci parameter 1 of type 'SpicePlaybackInstance*' has sub-type changes: 914e01aa904Sopenharmony_ci pointed to type 'typedef SpicePlaybackInstance' changed at spice.h:335:1, as reported earlier 915e01aa904Sopenharmony_ci 916e01aa904Sopenharmony_ci [C] 'function void spice_server_playback_set_volume(SpicePlaybackInstance*, uint8_t, uint16_t*)' at snd_worker.c:1003:1 has some indirect sub-type changes: 917e01aa904Sopenharmony_ci parameter 1 of type 'SpicePlaybackInstance*' has sub-type changes: 918e01aa904Sopenharmony_ci pointed to type 'typedef SpicePlaybackInstance' changed at spice.h:335:1, as reported earlier 919e01aa904Sopenharmony_ci 920e01aa904Sopenharmony_ci [C] 'function void spice_server_playback_start(SpicePlaybackInstance*)' at snd_worker.c:1035:1 has some indirect sub-type changes: 921e01aa904Sopenharmony_ci parameter 1 of type 'SpicePlaybackInstance*' has sub-type changes: 922e01aa904Sopenharmony_ci pointed to type 'typedef SpicePlaybackInstance' changed at spice.h:335:1, as reported earlier 923e01aa904Sopenharmony_ci 924e01aa904Sopenharmony_ci [C] 'function void spice_server_playback_stop(SpicePlaybackInstance*)' at snd_worker.c:1054:1 has some indirect sub-type changes: 925e01aa904Sopenharmony_ci parameter 1 of type 'SpicePlaybackInstance*' has sub-type changes: 926e01aa904Sopenharmony_ci pointed to type 'typedef SpicePlaybackInstance' changed at spice.h:335:1, as reported earlier 927e01aa904Sopenharmony_ci 928e01aa904Sopenharmony_ci [C] 'function void spice_server_port_event(SpiceCharDeviceInstance*, uint8_t)' at spicevmc.c:574:1 has some indirect sub-type changes: 929e01aa904Sopenharmony_ci parameter 1 of type 'SpiceCharDeviceInstance*' has sub-type changes: 930e01aa904Sopenharmony_ci pointed to type 'typedef SpiceCharDeviceInstance' changed at spice.h:399:1, as reported earlier 931e01aa904Sopenharmony_ci 932e01aa904Sopenharmony_ci [C] 'function uint32_t spice_server_record_get_samples(SpiceRecordInstance*, uint32_t*, uint32_t)' at snd_worker.c:1331:1 has some indirect sub-type changes: 933e01aa904Sopenharmony_ci parameter 1 of type 'SpiceRecordInstance*' has sub-type changes: 934e01aa904Sopenharmony_ci in pointed to type 'typedef SpiceRecordInstance' at spice-audio.h:67:1: 935e01aa904Sopenharmony_ci underlying type 'struct SpiceRecordInstance' at spice.h:380:1 changed: 936e01aa904Sopenharmony_ci type size hasn't changed 937e01aa904Sopenharmony_ci 1 data member change: 938e01aa904Sopenharmony_ci type of 'SpiceRecordState* st' changed: 939e01aa904Sopenharmony_ci in pointed to type 'typedef SpiceRecordState' at spice-audio.h:68:1: 940e01aa904Sopenharmony_ci underlying type 'struct SpiceRecordState' at snd_worker.c:171:1 changed: 941e01aa904Sopenharmony_ci type size changed from 512 to 576 (in bits) 942e01aa904Sopenharmony_ci 1 data member insertion: 943e01aa904Sopenharmony_ci 'uint32_t frequency', at offset 512 (in bits) at snd_worker.c:166:1 944e01aa904Sopenharmony_ci 2 data member changes: 945e01aa904Sopenharmony_ci type of 'SndWorker worker' changed, as reported earlier 946e01aa904Sopenharmony_ci type of 'SpiceRecordInstance* sin' changed: 947e01aa904Sopenharmony_ci in pointed to type 'typedef SpiceRecordInstance' at spice-audio.h:67:1: 948e01aa904Sopenharmony_ci underlying type 'struct SpiceRecordInstance' changed, as being reported 949e01aa904Sopenharmony_ci 950e01aa904Sopenharmony_ci [C] 'function void spice_server_record_set_mute(SpiceRecordInstance*, uint8_t)' at snd_worker.c:1279:1 has some indirect sub-type changes: 951e01aa904Sopenharmony_ci parameter 1 of type 'SpiceRecordInstance*' has sub-type changes: 952e01aa904Sopenharmony_ci pointed to type 'typedef SpiceRecordInstance' changed at spice.h:369:1, as reported earlier 953e01aa904Sopenharmony_ci 954e01aa904Sopenharmony_ci [C] 'function void spice_server_record_set_volume(SpiceRecordInstance*, uint8_t, uint16_t*)' at snd_worker.c:1261:1 has some indirect sub-type changes: 955e01aa904Sopenharmony_ci parameter 1 of type 'SpiceRecordInstance*' has sub-type changes: 956e01aa904Sopenharmony_ci pointed to type 'typedef SpiceRecordInstance' changed at spice.h:369:1, as reported earlier 957e01aa904Sopenharmony_ci 958e01aa904Sopenharmony_ci [C] 'function void spice_server_record_start(SpiceRecordInstance*)' at snd_worker.c:1293:1 has some indirect sub-type changes: 959e01aa904Sopenharmony_ci parameter 1 of type 'SpiceRecordInstance*' has sub-type changes: 960e01aa904Sopenharmony_ci pointed to type 'typedef SpiceRecordInstance' changed at spice.h:369:1, as reported earlier 961e01aa904Sopenharmony_ci 962e01aa904Sopenharmony_ci [C] 'function void spice_server_record_stop(SpiceRecordInstance*)' at snd_worker.c:1313:1 has some indirect sub-type changes: 963e01aa904Sopenharmony_ci parameter 1 of type 'SpiceRecordInstance*' has sub-type changes: 964e01aa904Sopenharmony_ci pointed to type 'typedef SpiceRecordInstance' changed at spice.h:369:1, as reported earlier 965e01aa904Sopenharmony_ci 966e01aa904Sopenharmony_ci [C] 'function void spice_server_set_addr(SpiceServer*, const char*, int)' at reds.c:3455:1 has some indirect sub-type changes: 967e01aa904Sopenharmony_ci parameter 1 of type 'SpiceServer*' has sub-type changes: 968e01aa904Sopenharmony_ci pointed to type 'typedef SpiceServer' changed at spice.h:440:1, as reported earlier 969e01aa904Sopenharmony_ci 970e01aa904Sopenharmony_ci [C] 'function int spice_server_set_agent_copypaste(SpiceServer*, int)' at reds.c:3747:1 has some indirect sub-type changes: 971e01aa904Sopenharmony_ci parameter 1 of type 'SpiceServer*' has sub-type changes: 972e01aa904Sopenharmony_ci pointed to type 'typedef SpiceServer' changed at spice.h:440:1, as reported earlier 973e01aa904Sopenharmony_ci 974e01aa904Sopenharmony_ci [C] 'function int spice_server_set_agent_file_xfer(SpiceServer*, int)' at reds.c:3756:1 has some indirect sub-type changes: 975e01aa904Sopenharmony_ci parameter 1 of type 'SpiceServer*' has sub-type changes: 976e01aa904Sopenharmony_ci pointed to type 'typedef SpiceServer' changed at spice.h:440:1, as reported earlier 977e01aa904Sopenharmony_ci 978e01aa904Sopenharmony_ci [C] 'function int spice_server_set_agent_mouse(SpiceServer*, int)' at reds.c:3739:1 has some indirect sub-type changes: 979e01aa904Sopenharmony_ci parameter 1 of type 'SpiceServer*' has sub-type changes: 980e01aa904Sopenharmony_ci pointed to type 'typedef SpiceServer' changed at spice.h:440:1, as reported earlier 981e01aa904Sopenharmony_ci 982e01aa904Sopenharmony_ci [C] 'function int spice_server_set_channel_security(SpiceServer*, const char*, int)' at reds.c:3648:1 has some indirect sub-type changes: 983e01aa904Sopenharmony_ci parameter 1 of type 'SpiceServer*' has sub-type changes: 984e01aa904Sopenharmony_ci pointed to type 'typedef SpiceServer' changed at spice.h:440:1, as reported earlier 985e01aa904Sopenharmony_ci 986e01aa904Sopenharmony_ci [C] 'function int spice_server_set_compat_version(SpiceServer*, spice_compat_version_t)' at reds.c:3430:1 has some indirect sub-type changes: 987e01aa904Sopenharmony_ci parameter 1 of type 'SpiceServer*' has sub-type changes: 988e01aa904Sopenharmony_ci pointed to type 'typedef SpiceServer' changed at spice.h:440:1, as reported earlier 989e01aa904Sopenharmony_ci 990e01aa904Sopenharmony_ci [C] 'function int spice_server_set_exit_on_disconnect(SpiceServer*, int)' at reds.c:3479:1 has some indirect sub-type changes: 991e01aa904Sopenharmony_ci parameter 1 of type 'SpiceServer*' has sub-type changes: 992e01aa904Sopenharmony_ci pointed to type 'typedef SpiceServer' changed at spice.h:440:1, as reported earlier 993e01aa904Sopenharmony_ci 994e01aa904Sopenharmony_ci [C] 'function int spice_server_set_image_compression(SpiceServer*, spice_image_compression_t)' at reds.c:3602:1 has some indirect sub-type changes: 995e01aa904Sopenharmony_ci parameter 1 of type 'SpiceServer*' has sub-type changes: 996e01aa904Sopenharmony_ci pointed to type 'typedef SpiceServer' changed at spice.h:440:1, as reported earlier 997e01aa904Sopenharmony_ci parameter 2 of type 'typedef spice_image_compression_t' changed: 998e01aa904Sopenharmony_ci typedef name changed from spice_image_compression_t to SpiceImageCompression at enums.h:197:1 999e01aa904Sopenharmony_ci underlying type 'enum spice_image_compression_t' changed at spice.h:471:1, as reported earlier 1000e01aa904Sopenharmony_ci 1001e01aa904Sopenharmony_ci [C] 'function int spice_server_set_jpeg_compression(SpiceServer*, spice_wan_compression_t)' at reds.c:3624:1 has some indirect sub-type changes: 1002e01aa904Sopenharmony_ci parameter 1 of type 'SpiceServer*' has sub-type changes: 1003e01aa904Sopenharmony_ci pointed to type 'typedef SpiceServer' changed at spice.h:440:1, as reported earlier 1004e01aa904Sopenharmony_ci 1005e01aa904Sopenharmony_ci [C] 'function int spice_server_set_listen_socket_fd(SpiceServer*, int)' at reds.c:3472:1 has some indirect sub-type changes: 1006e01aa904Sopenharmony_ci parameter 1 of type 'SpiceServer*' has sub-type changes: 1007e01aa904Sopenharmony_ci pointed to type 'typedef SpiceServer' changed at spice.h:440:1, as reported earlier 1008e01aa904Sopenharmony_ci 1009e01aa904Sopenharmony_ci [C] 'function void spice_server_set_name(SpiceServer*, const char*)' at reds.c:3517:1 has some indirect sub-type changes: 1010e01aa904Sopenharmony_ci parameter 1 of type 'SpiceServer*' has sub-type changes: 1011e01aa904Sopenharmony_ci pointed to type 'typedef SpiceServer' changed at spice.h:440:1, as reported earlier 1012e01aa904Sopenharmony_ci 1013e01aa904Sopenharmony_ci [C] 'function int spice_server_set_noauth(SpiceServer*)' at reds.c:3486:1 has some indirect sub-type changes: 1014e01aa904Sopenharmony_ci parameter 1 of type 'SpiceServer*' has sub-type changes: 1015e01aa904Sopenharmony_ci pointed to type 'typedef SpiceServer' changed at spice.h:440:1, as reported earlier 1016e01aa904Sopenharmony_ci 1017e01aa904Sopenharmony_ci [C] 'function int spice_server_set_playback_compression(SpiceServer*, int)' at reds.c:3732:1 has some indirect sub-type changes: 1018e01aa904Sopenharmony_ci parameter 1 of type 'SpiceServer*' has sub-type changes: 1019e01aa904Sopenharmony_ci pointed to type 'typedef SpiceServer' changed at spice.h:440:1, as reported earlier 1020e01aa904Sopenharmony_ci 1021e01aa904Sopenharmony_ci [C] 'function int spice_server_set_port(SpiceServer*, int)' at reds.c:3445:1 has some indirect sub-type changes: 1022e01aa904Sopenharmony_ci parameter 1 of type 'SpiceServer*' has sub-type changes: 1023e01aa904Sopenharmony_ci pointed to type 'typedef SpiceServer' changed at spice.h:440:1, as reported earlier 1024e01aa904Sopenharmony_ci 1025e01aa904Sopenharmony_ci [C] 'function int spice_server_set_sasl(SpiceServer*, int)' at reds.c:3494:1 has some indirect sub-type changes: 1026e01aa904Sopenharmony_ci parameter 1 of type 'SpiceServer*' has sub-type changes: 1027e01aa904Sopenharmony_ci pointed to type 'typedef SpiceServer' changed at spice.h:440:1, as reported earlier 1028e01aa904Sopenharmony_ci 1029e01aa904Sopenharmony_ci [C] 'function int spice_server_set_sasl_appname(SpiceServer*, const char*)' at reds.c:3505:1 has some indirect sub-type changes: 1030e01aa904Sopenharmony_ci parameter 1 of type 'SpiceServer*' has sub-type changes: 1031e01aa904Sopenharmony_ci pointed to type 'typedef SpiceServer' changed at spice.h:440:1, as reported earlier 1032e01aa904Sopenharmony_ci 1033e01aa904Sopenharmony_ci [C] 'function void spice_server_set_seamless_migration(SpiceServer*, int)' at reds.c:3941:1 has some indirect sub-type changes: 1034e01aa904Sopenharmony_ci parameter 1 of type 'SpiceServer*' has sub-type changes: 1035e01aa904Sopenharmony_ci pointed to type 'typedef SpiceServer' changed at spice.h:440:1, as reported earlier 1036e01aa904Sopenharmony_ci 1037e01aa904Sopenharmony_ci [C] 'function int spice_server_set_streaming_video(SpiceServer*, int)' at reds.c:3720:1 has some indirect sub-type changes: 1038e01aa904Sopenharmony_ci parameter 1 of type 'SpiceServer*' has sub-type changes: 1039e01aa904Sopenharmony_ci pointed to type 'typedef SpiceServer' changed at spice.h:440:1, as reported earlier 1040e01aa904Sopenharmony_ci 1041e01aa904Sopenharmony_ci [C] 'function int spice_server_set_ticket(SpiceServer*, const char*, int, int, int)' at reds.c:3529:1 has some indirect sub-type changes: 1042e01aa904Sopenharmony_ci parameter 1 of type 'SpiceServer*' has sub-type changes: 1043e01aa904Sopenharmony_ci pointed to type 'typedef SpiceServer' changed at spice.h:440:1, as reported earlier 1044e01aa904Sopenharmony_ci 1045e01aa904Sopenharmony_ci [C] 'function int spice_server_set_tls(SpiceServer*, int, const char*, const char*, const char*, const char*, const char*, const char*)' at reds.c:3564:1 has some indirect sub-type changes: 1046e01aa904Sopenharmony_ci parameter 1 of type 'SpiceServer*' has sub-type changes: 1047e01aa904Sopenharmony_ci pointed to type 'typedef SpiceServer' changed at spice.h:440:1, as reported earlier 1048e01aa904Sopenharmony_ci 1049e01aa904Sopenharmony_ci [C] 'function void spice_server_set_uuid(SpiceServer*, const uint8_t*)' at reds.c:3523:1 has some indirect sub-type changes: 1050e01aa904Sopenharmony_ci parameter 1 of type 'SpiceServer*' has sub-type changes: 1051e01aa904Sopenharmony_ci pointed to type 'typedef SpiceServer' changed at spice.h:440:1, as reported earlier 1052e01aa904Sopenharmony_ci 1053e01aa904Sopenharmony_ci [C] 'function int spice_server_set_zlib_glz_compression(SpiceServer*, spice_wan_compression_t)' at reds.c:3636:1 has some indirect sub-type changes: 1054e01aa904Sopenharmony_ci parameter 1 of type 'SpiceServer*' has sub-type changes: 1055e01aa904Sopenharmony_ci pointed to type 'typedef SpiceServer' changed at spice.h:440:1, as reported earlier 1056e01aa904Sopenharmony_ci 1057e01aa904Sopenharmony_ci [C] 'function void spice_server_vm_start(SpiceServer*)' at reds.c:3911:1 has some indirect sub-type changes: 1058e01aa904Sopenharmony_ci parameter 1 of type 'SpiceServer*' has sub-type changes: 1059e01aa904Sopenharmony_ci pointed to type 'typedef SpiceServer' changed at spice.h:440:1, as reported earlier 1060e01aa904Sopenharmony_ci 1061e01aa904Sopenharmony_ci [C] 'function void spice_server_vm_stop(SpiceServer*)' at reds.c:3926:1 has some indirect sub-type changes: 1062e01aa904Sopenharmony_ci parameter 1 of type 'SpiceServer*' has sub-type changes: 1063e01aa904Sopenharmony_ci pointed to type 'typedef SpiceServer' changed at spice.h:440:1, as reported earlier 1064e01aa904Sopenharmony_ci 1065e01aa904Sopenharmony_ci================ end of changes of 'libspice-server.so.1.8.0'=============== 1066e01aa904Sopenharmony_ci 1067