フレームごとの属性
一部のカメラは、フレームを伝送する際に、そのフレームに関する情報を記述します。具体的には、シーケンス番号、キャプチャ時のタイムスタンプ、チャンネル名などです。Neat は、これらの値の中から選択されたものを、デコード処理を通じて保持し、それらが属するフレームの Sample に渡します。
Sample::attributes は、単純な文字列から文字列へのマッピングです。Neat は、これをコピーし、フレームに関連付けたまま、宛先バッファが再利用されるときにクリアします。値の解析、マージ、または再解釈は行いません。キーと値は有効な UTF-8 であり、GStreamer の文字列表現では保持できない埋め込み NUL バイトを含んではいけません。