AG903ライブラリリファレンス
内容インデックスホーム
前へ上へ次へ
gvdCbFuncs 構造体

コールバック関数 [GVD_SetCallbackFunctions]

Syntax
C++
typedef struct { gvdCbFunc connect_done; gvdCbFunc disconnect_done; gvdCbFunc put_input_buffer_done; gvdCbFunc put_output_buffer_done; gvdCbFunc discard_output_buffers_done; gvdCbFunc commit_output_buffer; gvdCbFunc discard_input_buffer; gvdCbFunc discard_output_buffer; gvdCbFunc notify_frame_size; gvdCbFunc notify_decode_error; gvdCbFunc notify_stream_pos; gvdCbFunc decode_stream_end; gvdCbFunc seek_done; gvdCbFunc rewind_done; gvdCbFunc pause_done; gvdCbFunc play_accepted; gvdCbFunc get_timestamp_done; gvdCbFunc rewind_accepted; gvdCbFunc forward_accepted; gvdCbFunc seqparam_decode_done; } gvdCbFuncs;
メンバ 
説明 
gvdCbFunc connect_done; 
接続完了通知 
gvdCbFunc disconnect_done; 
切断完了通知 
gvdCbFunc put_input_buffer_done; 
入力バッファ受付通知 
gvdCbFunc put_output_buffer_done; 
出力バッファ受付通知 
gvdCbFunc discard_output_buffers_done; 
出力バッファ破棄受付通知 
gvdCbFunc commit_output_buffer; 
フレーム出力通知 
gvdCbFunc discard_input_buffer; 
入力バッファ破棄通知 
gvdCbFunc discard_output_buffer; 
出力バッファ破棄通知 
gvdCbFunc notify_frame_size; 
フレームサイズ更新通知 
gvdCbFunc notify_decode_error; 
デコードエラー通知 
gvdCbFunc notify_stream_pos; 
ストリーム位置取得通知 
gvdCbFunc decode_stream_end; 
再生完了通知 
gvdCbFunc seek_done; 
シーク完了通知 
gvdCbFunc rewind_done; 
早戻し完了通知 
gvdCbFunc pause_done; 
一時停止完了通知 
gvdCbFunc play_accepted; 
再生受付完了通知 
gvdCbFunc get_timestamp_done; 
タイムスタンプ取得通知 
gvdCbFunc rewind_accepted; 
早戻し受付通知 
gvdCbFunc forward_accepted; 
早送り受付通知 
gvdCbFunc seqparam_decode_done; 
シーケンス情報デコード完了通知 

GVDライブラリからの各種通知を GVD_SetCallbackFunctions で登録することができます. 

また, 使用しない通知は NULL を登録することで無効にすることができます. 

各コールバック関数の詳細は GVDコールバック関数一覧 を参照してください.

Copyright (c) 2017-2025 Axell Corporation. All rights reserved.