1234567891011121314151617181920212223242526272829303132333435 |
- #ifndef VIDEOCOMMON_H
- #define VIDEOCOMMON_H
- #pragma once
- #ifdef __cplusplus
- extern "C" {
- #endif
- #pragma pack(push,1)
- typedef struct h26x_hdr
- {
- unsigned int key : 1;
- unsigned int end : 1;
- unsigned int id : 14;
- }h26x_hdr;
- #pragma pack(pop)
- #pragma pack(push,1)
- typedef struct x264_hdr
- {
- unsigned char id : 5;
- unsigned char end : 2;
- unsigned char key : 1;
- }x264_hdr;
- #pragma pack(pop)
- int videoframework_init();
- int videoframework_term();
- #ifdef __cplusplus
- } // extern "C" {
- #endif
- #endif // VIDEOCOMMON_H
|