X-Git-Url: http://git.maemo.org/git/?a=blobdiff_plain;ds=sidebyside;f=mardrone%2FARDrone_SDK_Version_1_8_20110726%2FARDroneLib%2FSoft%2FLib%2Fardrone_tool%2FVideo%2Fvlib_stage_decode.h;fp=mardrone%2FARDrone_SDK_Version_1_8_20110726%2FARDroneLib%2FSoft%2FLib%2Fardrone_tool%2FVideo%2Fvlib_stage_decode.h;h=cbc303e2d961338f7b89103e45ea924eccbabae5;hb=9ec9bc13b75d30bc45535c54a652934debfcea92;hp=0000000000000000000000000000000000000000;hpb=ae0a3c2dc0898400aca0dd6b439c5db8044db7b2;p=mardrone diff --git a/mardrone/ARDrone_SDK_Version_1_8_20110726/ARDroneLib/Soft/Lib/ardrone_tool/Video/vlib_stage_decode.h b/mardrone/ARDrone_SDK_Version_1_8_20110726/ARDroneLib/Soft/Lib/ardrone_tool/Video/vlib_stage_decode.h new file mode 100644 index 0000000..cbc303e --- /dev/null +++ b/mardrone/ARDrone_SDK_Version_1_8_20110726/ARDroneLib/Soft/Lib/ardrone_tool/Video/vlib_stage_decode.h @@ -0,0 +1,20 @@ +#ifndef _VLIB_STAGE_DECODE_H_ +#define _VLIB_STAGE_DECODE_H_ + +#include +#include + +typedef struct _vlib_stage_decoding_config_t +{ + video_controller_t controller; + vp_api_picture_t* picture; + +} vlib_stage_decoding_config_t; + +C_RESULT vlib_stage_decoding_open(vlib_stage_decoding_config_t *cfg); +C_RESULT vlib_stage_decoding_transform(vlib_stage_decoding_config_t *cfg, vp_api_io_data_t *in, vp_api_io_data_t *out); +C_RESULT vlib_stage_decoding_close(vlib_stage_decoding_config_t *cfg); + +extern const vp_api_stage_funcs_t vlib_decoding_funcs; + +#endif // _VLIB_STAGE_DECODE_H_