/*
 * YCKMemberUIStruct.h
 *
 *  Created on: Jun 9, 2020
 *      Author: dengminhao@axzt.net
 */
#pragma once
#ifndef YCKSDWAN_YCKSDWAN_UIPROXY_YCKMEMBERUISTRUCT_H_
#define YCKSDWAN_YCKSDWAN_UIPROXY_YCKMEMBERUISTRUCT_H_
#include <cstdint>

typedef struct YCKMemberUIStruct_t
{
    int64_t     uid;
    int16_t     x;
    int16_t     y;
    int16_t     w;
    int16_t     h;

} YCKMemberUIStruct;

typedef struct YCKMemberUIExStruct_t :public YCKMemberUIStruct
{
	int8_t	streamType = 0;	//4bit value. 0:auto, 1:main, 2: thumb, 3: none. 4: max-180p-thumb. 5,6,7: undefined.
}YCKMemberUIExStruct;

#endif /* YCKSDWAN_YCKSDWAN_UIPROXY_YCKMEMBERUISTRUCT_H_ */
