Funções utilitárias de mídia. Mais...
#include "base.h"
#include "config.h"
| Estruturas de Dados | |
| struct | otc_media_utils_codecs |
| Definições de tipos | |
| typedef enum otc_video_codec_type | otc_video_codec_type |
| Enumerações | |
| enum | otc_video_codec_type { OTC_VIDEO_CODEC_UNKNOWN = 0, OTC_VIDEO_CODEC_VP8 = 1, OTC_VIDEO_CODEC_H264 = 2, OTC_VIDEO_CODEC_VP9 = 3 } |
| Funções | |
| otc_status | otc_media_utils_get_supported_codecs (otc_media_utils_codecs **codecs_suportados) |
| otc_status | otc_media_utils_codecs_delete (otc_media_utils_codecs *codecs_suportados) |
Descrição detalhada
Funções utilitárias de mídia.
Este arquivo inclui um otc_media_utils_get_supported_codecs(otc_media_utils_codecs** supported_codecs) função, que você pode usar para descobrir quais codecs de vídeo são compatíveis com o dispositivo.
Documentação sobre `typedef`
otc_video_codec_type
| typedef enum otc_video_codec_type otc_video_codec_type |
Definição do tipo de codec de vídeo.
Documentação sobre tipos de enumeração
otc_video_codec_type
| enum otc_video_codec_type |
Enumeração de tipos de codecs de vídeo.
| Recenseador | |
|---|---|
| OTC_VIDEO_CODEC_UNKNOWN | Codec de vídeo desconhecido (usado para relatórios de estatísticas) |
| OTC_VIDEO_CODEC_VP8 | Tipo de codec de vídeo para VP8. |
| OTC_VIDEO_CODEC_H264 | Tipo de codec de vídeo para H.264. |
| OTC_VIDEO_CODEC_VP9 | Tipo de codec de vídeo para VP9. |
Documentação da função
otc_media_utils_codecs_delete()
| otc_status otc_media_utils_codecs_delete | ( | otc_media_utils_codecs * | codecs_suportados | ) |
Exclui um otc_media_utils_codecs instância.
Parâmetros : | | | | --- | --- | | supported_codecs | O otc_media_utils_codecs instância a ser excluída. |
Retornos : Valor de retorno que indica se houve erro ou sucesso.
otc_media_utils_get_supported_codecs()
| otc_status otc_media_utils_get_supported_codecs | ( | otc_media_utils_codecs ** | codecs_suportados | ) |
Atualiza um otc_media_utils_codecs estrutura com os codecs de mídia disponíveis no dispositivo.
Parâmetros : | | | | --- | --- | | supported_codecs | Parâmetro de saída para uma estrutura que representa os codecs de mídia disponíveis no dispositivo. O desenvolvedor é responsável por liberar a memória alocada após utilizá-la. |
Retornos : Valor de retorno que indica se houve erro ou sucesso.