mirror of
https://github.com/hathach/tinyusb.git
synced 2025-01-31 05:52:55 +08:00
Rename descriptor macros for consistency
This commit is contained in:
parent
aed8051f50
commit
2c9b5ddff0
@ -1,8 +1,8 @@
|
|||||||
include ../../../tools/top.mk
|
include ../../../tools/top.mk
|
||||||
include ../../make.mk
|
include ../../make.mk
|
||||||
|
|
||||||
ifeq ($(DISABLE_MJPG),1)
|
ifeq ($(DISABLE_MJPEG),1)
|
||||||
CFLAGS += -DCFG_EXAMPLE_VIDEO_DISABLE_MJPG
|
CFLAGS += -DCFG_EXAMPLE_VIDEO_DISABLE_MJPEG
|
||||||
endif
|
endif
|
||||||
ifeq ($(FORCE_READONLY),1)
|
ifeq ($(FORCE_READONLY),1)
|
||||||
CFLAGS += -DCFG_EXAMPLE_VIDEO_READONLY
|
CFLAGS += -DCFG_EXAMPLE_VIDEO_READONLY
|
||||||
|
@ -75,10 +75,10 @@ uint8_t const * tud_descriptor_device_cb(void)
|
|||||||
// Configuration Descriptor
|
// Configuration Descriptor
|
||||||
//--------------------------------------------------------------------+
|
//--------------------------------------------------------------------+
|
||||||
|
|
||||||
#if defined(CFG_EXAMPLE_VIDEO_READONLY) && !defined(CFG_EXAMPLE_VIDEO_DISABLE_MJPG)
|
#if defined(CFG_EXAMPLE_VIDEO_READONLY) && !defined(CFG_EXAMPLE_VIDEO_DISABLE_MJPEG)
|
||||||
#define CONFIG_TOTAL_LEN (TUD_CONFIG_DESC_LEN + TUD_VIDEO_CAPTURE_DESC_MJPG_LEN)
|
#define CONFIG_TOTAL_LEN (TUD_CONFIG_DESC_LEN + TUD_VIDEO_CAPTURE_DESC_MJPEG_LEN)
|
||||||
#else
|
#else
|
||||||
#define CONFIG_TOTAL_LEN (TUD_CONFIG_DESC_LEN + TUD_VIDEO_CAPTURE_DESC_LEN)
|
#define CONFIG_TOTAL_LEN (TUD_CONFIG_DESC_LEN + TUD_VIDEO_CAPTURE_DESC_UNCOMPR_LEN)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if TU_CHECK_MCU(OPT_MCU_LPC175X_6X, OPT_MCU_LPC177X_8X, OPT_MCU_LPC40XX)
|
#if TU_CHECK_MCU(OPT_MCU_LPC175X_6X, OPT_MCU_LPC177X_8X, OPT_MCU_LPC40XX)
|
||||||
@ -100,14 +100,14 @@ uint8_t const desc_fs_configuration[] =
|
|||||||
// Config number, interface count, string index, total length, attribute, power in mA
|
// Config number, interface count, string index, total length, attribute, power in mA
|
||||||
TUD_CONFIG_DESCRIPTOR(1, ITF_NUM_TOTAL, 0, CONFIG_TOTAL_LEN, 0, 500),
|
TUD_CONFIG_DESCRIPTOR(1, ITF_NUM_TOTAL, 0, CONFIG_TOTAL_LEN, 0, 500),
|
||||||
// IAD for Video Control
|
// IAD for Video Control
|
||||||
#if defined(CFG_EXAMPLE_VIDEO_READONLY) && !defined(CFG_EXAMPLE_VIDEO_DISABLE_MJPG)
|
#if defined(CFG_EXAMPLE_VIDEO_READONLY) && !defined(CFG_EXAMPLE_VIDEO_DISABLE_MJPEG)
|
||||||
TUD_VIDEO_CAPTURE_DESCRIPTOR_MJPG(4, EPNUM_VIDEO_IN,
|
TUD_VIDEO_CAPTURE_DESCRIPTOR_MJPEG(4, EPNUM_VIDEO_IN,
|
||||||
FRAME_WIDTH, FRAME_HEIGHT, FRAME_RATE,
|
FRAME_WIDTH, FRAME_HEIGHT, FRAME_RATE,
|
||||||
CFG_TUD_VIDEO_STREAMING_EP_BUFSIZE)
|
CFG_TUD_VIDEO_STREAMING_EP_BUFSIZE)
|
||||||
#else
|
#else
|
||||||
TUD_VIDEO_CAPTURE_DESCRIPTOR(4, EPNUM_VIDEO_IN,
|
TUD_VIDEO_CAPTURE_DESCRIPTOR_UNCOMPR(4, EPNUM_VIDEO_IN,
|
||||||
FRAME_WIDTH, FRAME_HEIGHT, FRAME_RATE,
|
FRAME_WIDTH, FRAME_HEIGHT, FRAME_RATE,
|
||||||
CFG_TUD_VIDEO_STREAMING_EP_BUFSIZE)
|
CFG_TUD_VIDEO_STREAMING_EP_BUFSIZE)
|
||||||
#endif
|
#endif
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -43,7 +43,7 @@ enum {
|
|||||||
ITF_NUM_TOTAL
|
ITF_NUM_TOTAL
|
||||||
};
|
};
|
||||||
|
|
||||||
#define TUD_VIDEO_CAPTURE_DESC_LEN (\
|
#define TUD_VIDEO_CAPTURE_DESC_UNCOMPR_LEN (\
|
||||||
TUD_VIDEO_DESC_IAD_LEN\
|
TUD_VIDEO_DESC_IAD_LEN\
|
||||||
/* control */\
|
/* control */\
|
||||||
+ TUD_VIDEO_DESC_STD_VC_LEN\
|
+ TUD_VIDEO_DESC_STD_VC_LEN\
|
||||||
@ -61,7 +61,7 @@ enum {
|
|||||||
+ 7/* Endpoint */\
|
+ 7/* Endpoint */\
|
||||||
)
|
)
|
||||||
|
|
||||||
#define TUD_VIDEO_CAPTURE_DESC_MJPG_LEN (\
|
#define TUD_VIDEO_CAPTURE_DESC_MJPEG_LEN (\
|
||||||
TUD_VIDEO_DESC_IAD_LEN\
|
TUD_VIDEO_DESC_IAD_LEN\
|
||||||
/* control */\
|
/* control */\
|
||||||
+ TUD_VIDEO_DESC_STD_VC_LEN\
|
+ TUD_VIDEO_DESC_STD_VC_LEN\
|
||||||
@ -91,7 +91,7 @@ enum {
|
|||||||
#define TUD_VIDEO_DESC_CS_VS_FMT_I420(_fmtidx, _numfmtdesc, _frmidx, _asrx, _asry, _interlace, _cp) \
|
#define TUD_VIDEO_DESC_CS_VS_FMT_I420(_fmtidx, _numfmtdesc, _frmidx, _asrx, _asry, _interlace, _cp) \
|
||||||
TUD_VIDEO_DESC_CS_VS_FMT_UNCOMPR(_fmtidx, _numfmtdesc, TUD_VIDEO_GUID_I420, 12, _frmidx, _asrx, _asry, _interlace, _cp)
|
TUD_VIDEO_DESC_CS_VS_FMT_UNCOMPR(_fmtidx, _numfmtdesc, TUD_VIDEO_GUID_I420, 12, _frmidx, _asrx, _asry, _interlace, _cp)
|
||||||
|
|
||||||
#define TUD_VIDEO_CAPTURE_DESCRIPTOR(_stridx, _epin, _width, _height, _fps, _epsize) \
|
#define TUD_VIDEO_CAPTURE_DESCRIPTOR_UNCOMPR(_stridx, _epin, _width, _height, _fps, _epsize) \
|
||||||
TUD_VIDEO_DESC_IAD(ITF_NUM_VIDEO_CONTROL, /* 2 Interfaces */ 0x02, _stridx), \
|
TUD_VIDEO_DESC_IAD(ITF_NUM_VIDEO_CONTROL, /* 2 Interfaces */ 0x02, _stridx), \
|
||||||
/* Video control 0 */ \
|
/* Video control 0 */ \
|
||||||
TUD_VIDEO_DESC_STD_VC(ITF_NUM_VIDEO_CONTROL, 0, _stridx), \
|
TUD_VIDEO_DESC_STD_VC(ITF_NUM_VIDEO_CONTROL, 0, _stridx), \
|
||||||
@ -128,7 +128,7 @@ enum {
|
|||||||
/* EP */ \
|
/* EP */ \
|
||||||
TUD_VIDEO_DESC_EP_ISO(_epin, _epsize, 1)
|
TUD_VIDEO_DESC_EP_ISO(_epin, _epsize, 1)
|
||||||
|
|
||||||
#define TUD_VIDEO_CAPTURE_DESCRIPTOR_MJPG(_stridx, _epin, _width, _height, _fps, _epsize) \
|
#define TUD_VIDEO_CAPTURE_DESCRIPTOR_MJPEG(_stridx, _epin, _width, _height, _fps, _epsize) \
|
||||||
TUD_VIDEO_DESC_IAD(ITF_NUM_VIDEO_CONTROL, /* 2 Interfaces */ 0x02, _stridx), \
|
TUD_VIDEO_DESC_IAD(ITF_NUM_VIDEO_CONTROL, /* 2 Interfaces */ 0x02, _stridx), \
|
||||||
/* Video control 0 */ \
|
/* Video control 0 */ \
|
||||||
TUD_VIDEO_DESC_STD_VC(ITF_NUM_VIDEO_CONTROL, 0, _stridx), \
|
TUD_VIDEO_DESC_STD_VC(ITF_NUM_VIDEO_CONTROL, 0, _stridx), \
|
||||||
|
Loading…
x
Reference in New Issue
Block a user