Capturador de vídeo. Mais...

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

Definições de tipos
typedef struct otc_video_capturer otc_video_capturer

Descrição detalhada

Capturador de vídeo.

Este arquivo inclui a definição do tipo de um capturador de vídeo, juntamente com várias declarações de funções úteis ao trabalhar com ele.

Documentação sobre `typedef`

otc_video_capturer

Definição do tipo de capturador de vídeo.

Documentação sobre tipos de enumeração

otc_video_capturer_content_hint_type

Define valores para o content_hint parâmetro do otc_video_capturer_set_content_hint função.

Recenseador
OTC_VIDEO_CAPTURER_CONTENT_HINT_TYPE_NONE Nenhuma sugestão fornecida. Será utilizado o valor padrão “nenhum”.
OTC_VIDEO_CAPTURER_CONTENT_HINT_TYPE_MOTION value = "movimento"
OTC_VIDEO_CAPTURER_CONTENT_HINT_TYPE_DETAIL value = "detalhe".
OTC_VIDEO_CAPTURER_CONTENT_HINT_TYPE_TEXT valor = "texto".

Documentação da função

otc_video_capturer_get_content_hint()

enum otc_video_capturer_content_hint_type const otc_video_capturer_get_content_hint ( const otc_video_capturer * capturador )

Retorna o valor de content_hint para a fonte de vídeo do capturador.

Parâmetros : | | | | --- | --- | | capturer | O ponteiro para o capturer. |

Retorna : Valor de enumeração do tipo otc_video_capturer_content_hint_type

otc_video_capturer_provide_frame()

otc_status otc_video_capturer_fornecer_quadro ( const otc_video_capturer * capturador,
int rotação,
const otc_video_frame * quadro
)

Fornece um quadro de vídeo ao capturador de vídeo.

Parâmetros : | | | | --- | --- | | capturer | Um ponteiro para a instância do capturador de vídeo. | | rotation | A rotação do quadro de vídeo. | | frame | Um ponteiro para a instância do quadro de vídeo a ser fornecida. |

Retornos : Valor de retorno que indica se houve erro ou sucesso.

Veja também : otc_video_frame

otc_video_capturer_set_content_hint()

otc_status const otc_video_capturer_set_content_hint ( const otc_video_capturer * capturador,
enum otc_video_capturer_content_hint_type dica_de_conteúdo
)

Define a sugestão de conteúdo de vídeo como um dos valores da enumeração em otc_video_capturer_content_hint_type. Se a API receber qualquer valor diferente dos valores da enumeração especificados acima, registramos um aviso a respeito.

Parâmetros : | | | | --- | --- | | capturer | O ponteiro para o capturador | | content_hint | Valor de enumeração do tipo otc_video_capturer_content_hint_type. |

Retornos : Valor de retorno que indica falha ou sucesso.