#include "MPEG4VideoStreamFramer.hh"#include "MPEGVideoStreamParser.hh"#include "MPEG4LATMAudioRTPSource.hh"#include <string.h>Include dependency graph for MPEG4VideoStreamFramer.cpp:

Go to the source code of this file.
Data Structures | |
| class | MPEG4VideoStreamParser |
Defines | |
| #define | VISUAL_OBJECT_SEQUENCE_START_CODE 0x000001B0 |
| #define | VISUAL_OBJECT_SEQUENCE_END_CODE 0x000001B1 |
| #define | GROUP_VOP_START_CODE 0x000001B3 |
| #define | VISUAL_OBJECT_START_CODE 0x000001B5 |
| #define | VOP_START_CODE 0x000001B6 |
Enumerations | |
| enum | MPEGParseState { PARSING_PACK_HEADER, PARSING_SYSTEM_HEADER, PARSING_PES_PACKET, PARSING_VIDEO_SEQUENCE_HEADER, PARSING_VIDEO_SEQUENCE_HEADER_SEEN_CODE, PARSING_GOP_HEADER, PARSING_GOP_HEADER_SEEN_CODE, PARSING_PICTURE_HEADER, PARSING_SLICE, PARSING_VISUAL_OBJECT_SEQUENCE, PARSING_VISUAL_OBJECT_SEQUENCE_SEEN_CODE, PARSING_VISUAL_OBJECT, PARSING_VIDEO_OBJECT_LAYER, PARSING_GROUP_OF_VIDEO_OBJECT_PLANE, PARSING_VIDEO_OBJECT_PLANE, PARSING_VISUAL_OBJECT_SEQUENCE_END_CODE } |
Functions | |
| static Boolean | isVideoObjectStartCode (u_int32_t code) |
| static Boolean | isVideoObjectLayerStartCode (u_int32_t code) |
| #define GROUP_VOP_START_CODE 0x000001B3 |
Definition at line 229 of file MPEG4VideoStreamFramer.cpp.
| #define VISUAL_OBJECT_SEQUENCE_END_CODE 0x000001B1 |
Definition at line 228 of file MPEG4VideoStreamFramer.cpp.
Referenced by MPEG4VideoStreamParser::parseVideoObjectPlane(), and MPEG4VideoStreamParser::parseVisualObjectSequenceEndCode().
| #define VISUAL_OBJECT_SEQUENCE_START_CODE 0x000001B0 |
Definition at line 227 of file MPEG4VideoStreamFramer.cpp.
| #define VISUAL_OBJECT_START_CODE 0x000001B5 |
Definition at line 230 of file MPEG4VideoStreamFramer.cpp.
Referenced by MPEG4VideoStreamParser::parseVideoObjectPlane(), MPEG4VideoStreamParser::parseVisualObject(), and MPEG4VideoStreamParser::parseVisualObjectSequence().
| #define VOP_START_CODE 0x000001B6 |
Definition at line 231 of file MPEG4VideoStreamFramer.cpp.
| enum MPEGParseState |
Definition at line 34 of file MPEG4VideoStreamFramer.cpp.
00034 { 00035 PARSING_VISUAL_OBJECT_SEQUENCE, 00036 PARSING_VISUAL_OBJECT_SEQUENCE_SEEN_CODE, 00037 PARSING_VISUAL_OBJECT, 00038 PARSING_VIDEO_OBJECT_LAYER, 00039 PARSING_GROUP_OF_VIDEO_OBJECT_PLANE, 00040 PARSING_VIDEO_OBJECT_PLANE, 00041 PARSING_VISUAL_OBJECT_SEQUENCE_END_CODE 00042 };
| static Boolean isVideoObjectLayerStartCode | ( | u_int32_t | code | ) | [inline, static] |
Definition at line 335 of file MPEG4VideoStreamFramer.cpp.
Referenced by MPEG4VideoStreamParser::parseVideoObjectLayer(), and MPEG4VideoStreamParser::parseVideoObjectPlane().
| static Boolean isVideoObjectStartCode | ( | u_int32_t | code | ) | [inline, static] |
Definition at line 281 of file MPEG4VideoStreamFramer.cpp.
Referenced by MPEG4VideoStreamParser::parseVideoObjectPlane(), and MPEG4VideoStreamParser::parseVisualObject().
1.5.2