Start Code + NAL Unit -> NALU Header + NALU Body RTP Packet -> NALU Header + NALU Body NALU Body -> Slice Header + Slice data Slice data -> flags + Macroblock layer1 + Macroblock layer2 + ... Macroblock layer1 -> mb_type + PCM Data Macroblock layer2 -> mb_type + Sub_mb_pred or mb_pred + Residual Dat
| 18 | // Macroblock layer2 -> mb_type + Sub_mb_pred or mb_pred + Residual Data |
| 19 | // Residual Data -> |
| 20 | type H264NALUType byte |
| 21 | |
| 22 | func (b H264NALUType) Or(b2 byte) byte { |
| 23 | return byte(b) | b2 |
no outgoing calls
no test coverage detected