Fujitsu DTV/STB solution driver (FAPex driver) Documentation [V01L00R00]


FAPEX_VIDEC_StartParamStrT Struct Reference

start parameter for the VIDEC driver More...

Data Fields

int32_t outputMode
int32_t playbackMode
uint32_t flags

Detailed Description

start parameter for the VIDEC driver

The related ioctl command type : FAPEX_IOCCOM_VIDEC_START

See also:
FAPEX_VIDEC_Ioctl

Field Documentation

Decoder Output mode

Parameters:
FAPEX_VIDEC_ENABLE_FORCE_OFFDisables the video to the VO block on the subsequent VBI.
FAPEX_VIDEC_ENABLE_FORCE_ON_IMMEDIATEEnables the video to the VO block on the subsequent VBI without defering it for predefined number of frames.
FAPEX_VIDEC_ENABLE_FORCE_ONEnables the video to the VO block on the VBI that occurs after a predefined number of frames.
FAPEX_VIDEC_ENABLE_SYNCHRONOUSLY_SUSPENDEnables the video to the VO block in sync with the first decoded frame while waiting for the first frame to be decoded. Enables the video to the VO block on the VBI that occurs after a predefined number of frames. This parameter causes a timed blocking action.
FAPEX_VIDEC_ENABLE_SYNCHRONOUSLY_NO_SUSPENDEnables the video to the VO block in sync with the first decoded frame. This causes a non-blocking call Enables the video to the VO block on the VBI that occurs after a predefined number of frames.
FAPEX_VIDEC_ENABLE_SYNCHRONOUSLY_ON_SYNC_SUSPENDEnables the video to the VO block when the decoded frame is and is in sync to system time clock. This type of enable is permitted only under normal playback mode This causes a blocking call. Enables the video to the VO block on the VBI that occurs after a predefined number of frames.
FAPEX_VIDEC_ENABLE_SYNCHRONOUSLY_ON_SYNC_NO_SUSPENDEnables the video to the VO block when the decoded frame is and is in sync to system time clock. This type of enable is permitted only under normal playback mode Enables the video to the VO block on the VBI that occurs after a predefined number of frames.

Playback mode

Parameters:
FAPEX_VIDEC_PLAYBACK_MODE_PAUSEPauses the playback in PVR environment otherwise the request is rejected.
FAPEX_VIDEC_PLAYBACK_MODE_NORMALContinues to play the video normally.
FAPEX_VIDEC_PLAYBACK_MODE_FIRST_I_ONLYDisplays only the first occuring I Frame.
FAPEX_VIDEC_PLAYBACK_MODE_I_ONLYContinues to play the video in the trick mode I_ONLY.
FAPEX_VIDEC_PLAYBACK_MODE_I_AND_P_ONLYContinues to play the video in the trick mode skipping B frames.
FAPEX_VIDEC_PLAYBACK_MODE_SLOW_FORWARD_2XContinues to play the video in the trick mode slow forward 2 times.
FAPEX_VIDEC_PLAYBACK_MODE_SLOW_FORWARD_4XContinues to play the video in the trick mode slow forward 4 times.
FAPEX_VIDEC_PLAYBACK_MODE_SLOW_FORWARD_8XContinues to play the video in the trick mode slow forward 8 times.

notification control flags
The value of flags is the bitwise-inclusive OR of values from the following list.

Parameters:
FAPEX_VIDEC_NOTIFY_FLAGS_NONEnone event
FAPEX_VIDEC_NOTIFY_FLAGS_DEC_AVAILABLEframe decoding avilable notification
FAPEX_VIDEC_NOTIFY_FLAGS_DISP_AVAILABLEframe display avilable notification
FAPEX_VIDEC_NOTIFY_FLAGS_FRAME_INFOframe information enable notification
FAPEX_VIDEC_NOTIFY_FLAGS_PARAM_CHANGEdisplay parameter change notification

The documentation for this struct was generated from the following file:


Copyright © 2006-2010 by Fujitsu Semiconductor Europe GmbH
Copyright © 2008-2010 by Fujitsu Semiconductor Limited

Disclaimer:
Please note that the use of this has been based on the terms and conditions of "DK Consent Letter (For Linux)" agreement between you and Fujitsu Semiconductor Limited.
The contents of this document may be revised without prior notice. Contact our sales department for confirmation. The information in this document are presented as is, no license is granted by implication or otherwise.
More...

FUJITSU sales representatives