Simple USBHost WebCam test program
Dependencies: F401RE-USBHost mbed
Fork of KL46Z-USBHostC270_example by
WebカメラからJPEG画像を読み取るテストプログラムです。
使い方はKL46Z-USBHostC270_exampleと同じです。
動作確認カメラ: Logitech C270, Logitech C210, Logitech Q200R(Qcam Orbit AF), LifeCam VX-500
Diff: KL46Z-USBHostC270/decodeMJPEG.h
- Revision:
- 1:22304b8f8395
- Parent:
- 0:a72d9b047d8d
- Child:
- 2:2a40888db9fc
diff -r a72d9b047d8d -r 22304b8f8395 KL46Z-USBHostC270/decodeMJPEG.h --- a/KL46Z-USBHostC270/decodeMJPEG.h Mon Jan 27 11:07:34 2014 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,25 +0,0 @@ -// decodeMJPEG.h 2012/12/9 -#ifndef DECODE_MJPEG_H -#define DECODE_MJPEG_H - -#define JPEG_NONE 0 -#define JPEG_START 1 -#define JPEG_END 2 -#define JPEG_ERROR 3 - -class decodeMJPEG { -public: - decodeMJPEG(); - void inputPacket(const uint8_t* buf, int len); - virtual void outputJPEG(uint8_t c, int status = JPEG_NONE) = 0; -protected: - void input(uint8_t c); - int m_seq; - uint8_t m_mark; - uint16_t m_seg_pos; - uint16_t m_seg_len; - bool m_bDHT; - bool m_output_desable; -}; - -#endif // DECODE_MJPEG_H