メディア関連のユーティリティ関数。 続きを読む...
#include "base.h"
#include "config.h"
| データ構造 | |
| struct | otc_media_utils_codecs |
| 型定義 | |
| typedef enum otc_video_codec_type | otc_video_codec_type |
| 列挙型 | |
| 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 } |
| 機能 | |
| otc_status | otc_media_utils_get_supported_codecs (otc_media_utils_codecs **サポートされているコーデック) |
| otc_status | otc_media_utils_codecs_delete (otc_media_utils_codecs *サポートされているコーデック) |
詳細な説明
メディア関連のユーティリティ関数。
このファイルには、 otc_media_utils_get_supported_codecs(otc_media_utils_codecs** supported_codecs) この関数を使用すると、そのデバイスでサポートされているビデオコーデックを確認できます。
Typedef のドキュメント
otc_video_codec_type
| typedef enum otc_video_codec_type otc_video_codec_type |
ビデオコーデックのタイプ定義。
列挙型のドキュメント
otc_video_codec_type
| enum otc_video_codec_type |
ビデオコーデックの種類を表す列挙型。
| 調査員 | |
|---|---|
| OTC_VIDEO_CODEC_UNKNOWN | ビデオコーデック不明(統計レポート用) |
| OTC_VIDEO_CODEC_VP8 | VP8用のビデオコーデックタイプ。 |
| OTC_VIDEO_CODEC_H264 | H.264用のビデオコーデックタイプ。 |
| OTC_VIDEO_CODEC_VP9 | VP9用のビデオコーデックタイプ。 |
関数のドキュメント
otc_media_utils_codecs_delete()
| otc_status otc_media_utils_codecs_delete | ( | otc_media_utils_codecs * | 対応コーデック | ) |
を削除します otc_media_utils_codecs インスタンスだ。
パラメータ : | | | | --- | --- | | supported_codecs | 以下の otc_media_utils_codecs 削除するインスタンス。 |
戻り値 : エラーか成功かを示す戻り値。
otc_media_utils_get_supported_codecs()
| otc_status otc_media_utils_get_supported_codecs | ( | otc_media_utils_codecs ** | 対応コーデック | ) |
a を更新します otc_media_utils_codecs そのデバイスで利用可能なメディアコーデックを格納した構造体。
パラメータ : | | | | --- | --- | | supported_codecs | デバイスで利用可能なメディアコーデックを表す構造体の出力パラメータ。使用後は、割り当てられたメモリを解放するのは開発者の責任である。 |
戻り値 : エラーか成功かを示す戻り値。