Changeset 205
- Timestamp:
- 01/04/08 23:15:00
(8 months ago)
- Author:
- sip
- Message:
Cleaning first header
-
Files:
-
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
| r204 |
r205 |
|
| 25 | 25 | } |
|---|
| 26 | 26 | |
|---|
| | 27 | H223Header::H223Header() |
|---|
| | 28 | { |
|---|
| | 29 | //Init |
|---|
| | 30 | Clear(); |
|---|
| | 31 | } |
|---|
| | 32 | |
|---|
| 27 | 33 | int H223Header::IsComplete() |
|---|
| 28 | 34 | { |
|---|
| … | … | |
| 38 | 44 | |
|---|
| 39 | 45 | //Calculate the golay code |
|---|
| 40 | | DWORD golay = ((DWORD)buffer[2] << 16 | (DWORD)buffer[1] << 8 | buffer[0]) & 0xFFF; |
|---|
| | 46 | DWORD golay = buffer[2] << 16 | buffer[1] << 8 | buffer[0]; |
|---|
| 41 | 47 | |
|---|
| 42 | 48 | //Decode it |
|---|
| r198 |
r205 |
|
| 6 | 6 | { |
|---|
| 7 | 7 | public: |
|---|
| | 8 | H223Header(); |
|---|
| 8 | 9 | BYTE Append(BYTE b); |
|---|
| 9 | 10 | int IsComplete(); |
|---|
| … | … | |
| 15 | 16 | BYTE mpl; |
|---|
| 16 | 17 | private: |
|---|
| 17 | | int level; |
|---|
| 18 | | BYTE buffer[4]; |
|---|
| 19 | | int length; |
|---|
| | 18 | int level; |
|---|
| | 19 | BYTE buffer[3]; |
|---|
| | 20 | int length; |
|---|
| 20 | 21 | }; |
|---|
| 21 | 22 | |
|---|
Download in other formats:
|
|