diff options
Diffstat (limited to 'command/streaminfo.h')
-rw-r--r-- | command/streaminfo.h | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/command/streaminfo.h b/command/streaminfo.h index 92d15e4..177e44a 100644 --- a/command/streaminfo.h +++ b/command/streaminfo.h @@ -28,11 +28,19 @@ private: NAL_AUX_SLICE = 0x19 // Auxilary Slice }; + struct H264 + { + bool separate_colour_plane_flag; + int log2_max_frame_num; + bool use_field; + } H264; + int nalUnescape(uint8_t *dst, const uint8_t *src, int len); bool FindH264VideoInfos(MarkAdContext *maContext, uchar *pkt, int len); bool FindH262VideoInfos(MarkAdContext *maContext, uchar *pkt, int len); public: - void Clear() {}; + cMarkAdStreamInfo(); + void Clear(); bool FindVideoInfos(MarkAdContext *maContext, uchar *pkt, int len); bool FindAC3AudioInfos(MarkAdContext *maContext, uchar *espkt, int eslen); }; |