*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->IRIX man pages              
Title
Content
Arch
Section
 
 dmedia/dmicchoose(3d) -- return an image converter that matches specified image parameters
    dmICChooseConverter returns the index of an image converter which performs the conversion of image data described by src to that described by dst using the conversion control parameters in conv. The number returned is for use in dmICGetDescription and dmICCreate. If no converter could be found, -1 will be returned and an error will be set (see dmSetError(3dm)). If the function succeeds, src, dst and conv can then be used in dmICSetSrcParams, dmICSetDstParams and dmICSetConvParams respectively. I...
 dmedia/dmicconv(3d) -- manipulate conversion controls of an image converter context
    The conversion parameters convParams control the image converter's operation. The list of supported conversion parameters vary from converter to converter. dmICGetDefaultConvParams returns the set of supported parameters and their default values. Conversion parameters supported by some converters are:
 dmedia/dmicdst(3d) -- manipulate image converter context dst image format
    The destination parameters describe the output image of the image converter. The minimum set of parameters that must be present in the dstParams are:
 dmedia/dmicgetnum(3d) -- find out about available image converters
    dmICGetNum returns the number of image converters available.This value may change from invocations to invocations, depending upon whether any image converters has been added or removed from the system since its last invocation. dmICGetDescription returns the description of the indicated converter. The value of the i argument ranges from 0 to one less than the value returned by dmICGetNum. The description consists of the values of the following DMparams parameters: DM_IC_ID Use dmParamsGetInt to ...
 dmedia/dmicopen(3d) -- create and destroy image converter context
    dmICCreate creates an image converter context. The actual selection of an image converter is separate from this operation. The i argument specifies the image converter to create and is a value in the range of 0 to one less than the return value of dmICGetNum. The return value of dmICChooseConverter is always valid directly in dmICCreate. NOTE: The i value for a given image converter may change at any time. The converter argument is the address of a caller supplied data structure for for use as a...
 dmedia/dmicpool(3d) -- get the input/output buffering needs of the image converter
    The image converters only operate on DMbuffer's allocated from a DMbufferpool (see dmBuffer(3dm)). Prior to setting up a pool for use by an image converter, users must call dmICGetSrcPoolParams and dmICGetDstPoolParams to set up the poolParams used to initialize a pool. If any of the source or destination buffers are to be shared with other subsystems, the Video Library (VL) or the Graphics Library (OpenGL), the application must make the corresponding calls in those libraries to make sure that ...
 dmedia/dmicqueue(3d) -- image converter queue management
    dmICGetDstQueueFD returns the file descriptor of the output queue, that becomes readable when output becomes available from the image converter. A user may use this in readfds in select(2) or in pollfds in poll(2) in an asynchronous application to receive notification when there is output available from the image converter. dmICGetDstQueueFilled returns the number of output buffers available to be received from the image converter using dmICReceive. dmICGetSrcQueueFilled returns the number of bu...
 dmedia/dmicreceive(3d) -- transfer output from the image converter
    dmICReceive receives the next available output buffer from the image converter. If it succeeds, dstBuffer will point to an output buffer that contains the output bytes, allocated by the image converter. After dmICReceive returns, the caller is automatically attached to the buffer (see dmBuffer(3dm). When dstBuffer is no longer referenced, dmBufferFree must be called to free up the buffer resource. The contents of dstBuffer should not be modified. After dmICReceive returns, dmICGetSrcParams, dmIC...
 dmedia/dmicsend(3d) -- transfer input to the image converter context
    This function sends a source buffer together with its reference buffers to the image converter. converter the converter instance srcBuffer the source buffer numRefBuffers the number of reference buffers pointed to by refBuffers refBuffers an array of reference buffers
 dmedia/dmicsrc(3d) -- manipulate image converter context src image format
    The source parameters describe the input image of the image converter. The minimum set of parameters that must be present in the srcParams are:
 dmedia/dmicwork(3d) -- call the image converter and have it perform a task
    This function calls into the image converter and has it perform a task (such as a compress or uncompress) on the buffers that have previously been sent to it using dmICSend. converter the converter instance status_flags bit field flags returning information about what transpired during the dmICWork call, especially in the event of an error. Flags include: DM_IC_WORK_NO_STATUS, DM_IC_WORK_ERROR, DM_IC_WORK_NOT_NEEDED, DM_IC_WORK_INSUFFICIENT_INPUT_DATA, and DM_IC_WORK_INSUFFICIENT_OUTPUT_SPACE. n...
 dmedia/dmLTC(3d) -- decode linear timecode (LTC)
    These routines provide a mechanism for decoding linear (or longitudinal) time code (LTC). LTC is a mechanism for storing and transferring SMPTE time code as an audio-like waveform. Applications may use LTC to synchronize audio, video, or other events with external devices by decoding an LTC signal connected to an audio input port, or they may parse the LTC code from a previously captured audio or movie file. To decode LTC from an external device, the LTC or time code output of the device should ...
 dmedia/dmMPEG1AudioDecode(3d) -- decodes a single compressed block of data created by a call to dmMPEG1AudioEncode(3dm).
    decoder DMMPEG1audiodecoder structure, created by dmMPEG1AudioDecoderCreate(3dm), specifies and stores the signal processing parameters. It describes the kind of decompression to perform, and holds the between-block state of the decompressor. It is initially generated and processed by calls to dmMPEG1AudioDecoderCreate(3dm) and dmMPEG1AudioDecoderSetParams(3dm), and is modified on each call. To get decoder in the proper state for the first call, see DESCRIPTION below. cmpData points to the next ...
 dmedia/dmMPEG1AudioDecoderCreate(3d) -- allocate new DMMPEG1audiodecoder structure.
    decoder DMMPEG1audiodecoder structure to be allocated.
 dmedia/dmMPEG1AudioDecoderDestroy(3d) -- deallocate a DMMPEG1audiodecoder
    decoder DMMPEG1audiodecoder structure to be deallocated. This structure was created by dmMPEG1AudioDecoderCreate(3dm).
<<  [Prev]  62  63  64  65  66  67  68  69  70  71  72  73  74  75  76  77  78  79  80  81  82  
83  84  85  86  87  88  89  90  91  92  93  94  95  96  97  98  99  100  101  102  [Next]  >>
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service