Videoaufzeichnungsgerät. Mehr...

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

Typdefinitionen
typedef struct otc_video_capturer otc_video_capturer

Ausführliche Beschreibung

Videoaufzeichnungsgerät.

Diese Datei enthält die Typdefinition für einen Video-Capturer sowie mehrere Funktionsdeklarationen, die bei der Arbeit damit nützlich sind.

Typedef-Dokumentation

otc_video_capturer

Definition des Videokapturierertyps.

Dokumentation zu Aufzählungstypen

otc_video_capturer_content_hint_type

Legt Werte für die content_hint Parameter des otc_video_capturer_set_content_hint Funktion.

Zähler
OTC_VIDEO_CAPTURER_CONTENT_HINT_TYPE_NONE Es wurde kein Hinweis angegeben. Es wird der Standardwert „none“ verwendet.
OTC_VIDEO_CAPTURER_CONTENT_HINT_TYPE_MOTION value = "Bewegung"
OTC_VIDEO_CAPTURER_CONTENT_HINT_TYPE_DETAIL value = "detail".
OTC_VIDEO_CAPTURER_CONTENT_HINT_TYPE_TEXT value = "text".

Funktionsdokumentation

otc_video_capturer_get_content_hint()

enum otc_video_capturer_content_hint_type const otc_video_capturer_get_content_hint ( const otc_video_capturer * Aufnehmer )

Gibt den „content_hint“-Wert für die Capturer-Videoquelle zurück.

Parameter : | | | | --- | --- | | capturer | Der Zeiger auf den Capturer. |

Rückgabewerte : Enum-Wert vom Typ otc_video_capturer_content_hint_type

otc_video_capturer_provide_frame()

otc_status otc_video_capturer_provide_frame ( const otc_video_capturer * Aufnehmer,
int Rotation,
const otc_video_frame * Rahmen
)

Stellt dem Video-Capturer ein Videobild zur Verfügung.

Parameter : | | | | --- | --- | | capturer | Ein Zeiger auf die Instanz des Video-Capturers. | | rotation | Die Drehung des Videobildes. | | frame | Ein Zeiger auf die Instanz des bereitzustellenden Videobildes. |

Rückgabewerte : Rückgabewert, der entweder einen Fehler oder einen Erfolg anzeigt.

Siehe auch : otc_video_frame

otc_video_capturer_set_content_hint()

otc_status const otc_video_capturer_set_content_hint ( const otc_video_capturer * Aufnehmer,
enum otc_video_capturer_content_hint_type content_hint
)

Setzt den Hinweis zum Videoinhalt auf einen der Aufzählungswerte in „otc_video_capturer_content_hint_type“. Wenn die API einen anderen Wert als die oben angegebenen Aufzählungswerte erhält, wird eine entsprechende Warnung protokolliert.

Parameter : | | | | --- | --- | | capturer | Der Zeiger auf den Capturer | | content_hint | Enum-Wert vom Typ otc_video_capturer_content_hint_type. |

Rückgabewerte : Rückgabewert, der entweder einen Fehler oder einen Erfolg anzeigt.