Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
RLE_PUTRAW(3)		   Library Functions Manual		 RLE_PUTRAW(3)

NAME
       rle_putraw - write run length encoded data to an	RLE file.

SYNOPSIS
       #include	<rle.h>
       #include	<rle_raw.h>

       rle_putraw( scanraw, nraw, the_hdr );
       rle_op ** scanraw;
       int * nraw;
       rle_hdr * the_hdr;

DESCRIPTION
       The  function  rle_putraw provides a structured method for creating run
       length encoded output.  It is passed an array, scanraw, of pointers  to
       arrays  of  rle_op(3) structures, and an	array of lengths.  Each	rle_op
       structure specifies a run or sequence of	pixel values.  The array  nraw
       gives  the number of rle_op structures for each channel.	 I.e., nraw[i]
       is the length of	the array pointed to by	scanraw[i].

SEE ALSO
       rle_hdr(3), rle_op(3), rle_put_setup(3),	rle_puteof(3), rle_skiprow(3),
       rle_raw_alloc(3), rle_raw_free(3), rle_getraw(3), rle_freeraw(3), li-
       brle(3),	RLE(5).

AUTHOR
       Spencer W. Thomas
       University of Utah

4th Berkeley Distribution	    2/2/87			 RLE_PUTRAW(3)

NAME | SYNOPSIS | DESCRIPTION | SEE ALSO | AUTHOR

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=rle_putraw&sektion=3&manpath=FreeBSD+13.0-RELEASE+and+Ports>

home | help