<< dbsWriteFrame LABCOM Retrieve and dbStore Toolbox for Scilab dbstoreVersion >>

LABCOM Retrieve and dbStore Toolbox for Scilab >> LABCOM Retrieve and dbStore Toolbox for Scilab > dbsWriteFrames

dbsWriteFrames

Write frame data in channel.

Syntax

code = dbsWriteFrames( dbs_des, channel_number, start_frame_number, frames, frames_array, ...)

Input parameters

dbs_des (numeric)

Opened dbStore's descriptor id

channel_number (numeric)

Channel number

start_frame_number (numeric)

Start frame number

frames (numeric)

Number of frames

fame_array (numeric array)

Data array of frames

Options

'verbose'

Verbose operation.

Output parameters

code (numeric)

Result code, 0 is success, other is error.

Description

Write frame data in channel.

Examples

des = dbsOpen( .... );
if des > 0 then
  while %T
    ch=1;
    code = dbsOpenFrame(des, ch, 640,480,'RGBA');
    if code ~= 0 then
      break;
    end
    num_f = 30;
    frame_array=uint32(zeros(640,480,num_f));
    code = dbsWriteFrames(des, ch, 1,num_f,frame_array);
    if code ~= 0
         break;
    end
    ....
    code = dbsCloseFrame(des, ch, param);
    if code ~= 0
      break;
    end
    ....
  end
  ....
  if code == 0 then
     code = dbsClose(des);
     if code == 0 then
       mprintf('Success.\n');
     end
  else
     dbsAbort(des);
  end
end

See also

Authors

History

バージョン記述
20.0.0 Initial release.

Report an issue
<< dbsWriteFrame LABCOM Retrieve and dbStore Toolbox for Scilab dbstoreVersion >>