PES filter parameters for the TSD driver.
More...
Detailed Description
PES filter parameters for the TSD driver.
The related ioctl command type : FAPEX_IOCCOM_TSD_SET_PES_FILTER
- See also:
- FAPEX_TSD_Ioctl
Field Documentation
PID value to be filtered. The PES packet PID is set to this.
PES filter flags
The value of flags is the bitwise-inclusive OR of values from the following list.
- Parameters:
-
| FAPEX_TSD_FLTFLAGS_CHECK_CC | check continuity counter, |
| FAPEX_TSD_FLTFLAGS_RM_TS_HEADER | remove TS header, |
| FAPEX_TSD_FLTFLAGS_RM_PES_HEADER | remove TS & PES header |
| FAPEX_TSD_FLTFLAGS_NEW_VERSION | only new version detection |
| FAPEX_TSD_FLTFLAGS_PCR | PCR detection |
| FAPEX_TSD_FLTFLAGS_PTS | PTS detection |
| FAPEX_TSD_FLTFLAGS_SCRAMBLED_PACKET | scrambled_packet detection |
| FAPEX_TSD_FLTFLAGS_ONESHOT_FILTERING | one-shot filtering for scrambled packet |
| FAPEX_TSD_FLTFLAGS_SWAPWR_SWAP | enable write swap |
| FAPEX_TSD_FLTFLAGS_SWAPWR_NO_SWAP | disable write swap |
| FAPEX_TSD_FLTFLAGS_SWAPRD_SWAP | enable read swap |
| FAPEX_TSD_FLTFLAGS_SWAPRD_NO_SWAP | disable read swap |
| FAPEX_TSD_FLTFLAGS_SWAPMODE_2BYTE | 2byte swap mode |
| FAPEX_TSD_FLTFLAGS_SWAPMODE_4BYTE | 4byte swap mode |
buffer threshold heigh level
If this value is bufferSize, the notification by bufferThresholdH is not effective.
If streamType is FAPEX_TSD_STREAMTYPE_TELETEXT, the notification by bufferThresholdH is canceled.
buffer threshold low level
If this value is 0, the notification by bufferThresholdL is not effective.
If streamType is FAPEX_TSD_STREAMTYPE_TELETEXT, the notification by bufferThresholdL is canceled.
stream type
set either the following.
- Parameters:
-
| FAPEX_TSD_STREAMTYPE_AUDIO | Audio stream |
| FAPEX_TSD_STREAMTYPE_VIDEO | Video stream |
| FAPEX_TSD_STREAMTYPE_TELETEXT | VBI-teletext stream |
| FAPEX_TSD_STREAMTYPE_UNKNOWN | otherwise |
The documentation for this struct was generated from the following file: