Enregistreur vidéo. En savoir plus...

#include "config.h" #include "video_frame.h"

Structures de données
struct otc_video_capturer_settings
struct otc_video_capturer_callbacks
Définitions de types
typedef struct otc_video_capturer otc_video_capturer

Description détaillée

Enregistreur vidéo.

Ce fichier contient la définition du type d'un capteur vidéo ainsi que plusieurs déclarations de fonctions utiles pour l'utiliser.

Documentation sur `typedef`

otc_video_capturer

Définition du type de carte d'acquisition vidéo.

Documentation sur les types d'énumération

otc_video_capturer_content_hint_type

Définit les valeurs pour le content_hint du paramètre otc_video_capturer_set_content_hint fonction.

Recenseur
OTC_VIDEO_CAPTURER_CONTENT_HINT_TYPE_NONE Aucune indication fournie. La valeur par défaut « none » sera utilisée.
OTC_VIDEO_CAPTURER_CONTENT_HINT_TYPE_MOTION value = « motion »
OTC_VIDEO_CAPTURER_CONTENT_HINT_TYPE_DETAIL value = « detail ».
OTC_VIDEO_CAPTURER_CONTENT_HINT_TYPE_TEXT value = « texte ».

Documentation des fonctions

otc_video_capturer_get_content_hint()

énumération otc_video_capturer_content_hint_type const otc_video_capturer_get_content_hint ( const otc_video_capturer * captureur )

Renvoie la valeur « content_hint » de la source vidéo du capturer.

Paramètres : | | | | --- | --- | | capturer | Le pointeur vers le capturer. |

Retourne : Valeur d'énumération de type otc_video_capturer_content_hint_type

otc_video_capturer_provide_frame()

otc_status otc_video_capturer_provide_frame ( const otc_video_capturer * captureur,
int rotation,
const otc_video_frame * cadre
)

Fournit une image vidéo au dispositif de capture vidéo.

Paramètres : | | | | --- | --- | | capturer | Un pointeur vers l'instance du capteur vidéo. | | rotation | La rotation de l'image vidéo. | | frame | Un pointeur vers l'instance de l'image vidéo à fournir. |

Valeurs de retour : Valeur de retour indiquant soit une erreur, soit une réussite.

Voir aussi : otc_video_frame

otc_video_capturer_set_content_hint()

otc_status const otc_video_capturer_set_content_hint ( const otc_video_capturer * captureur,
énumération otc_video_capturer_content_hint_type content_hint
)

Définit l'indicateur de contenu vidéo sur l'une des valeurs de l'énumération `otc_video_capturer_content_hint_type`. Si l'API reçoit une valeur autre que celles spécifiées ci-dessus, un avertissement est alors consigné dans le journal.

Paramètres : | | | | --- | --- | | capturer | Le pointeur vers le capturer | | content_hint | Valeur d'énumération de type otc_video_capturer_content_hint_type. |

Valeurs de retour : Valeur de retour indiquant soit un échec, soit une réussite.