|
|
dmedia/dmGetError(3d) -- retrieve an error number, message, and detail for Digital Media errors
|
|
pid The process id in which to check for an error. In dmGetError(), this defaults to the current pid as returned by getpid(2). errornum A pointer to an integer into which the error number of the current error will be loaded. If errornum is NULL, it will be ignored. error_detail The address of a char array of size DM_MAX_ERROR_DETAIL, allocated in the application's memory space. A detailed description of the error will be loaded into this array, if such a description is available. This string wi... |
|
dmedia/dmGetUST(3d) -- get digital media Unadjusted System Time (UST)
|
|
dmGetUST(3dm) returns a high-resolution, unsigned 64-bit number to processes using libdmedia. The value of UST is the number of nanoseconds since the system was booted. Though the resolution is 1 nanosecond, the actual accuracy may be somewhat lower and varies from system to system. Unlike other representations of time under UNIX, the value from which this timestamp derives is never adjusted; therefore it is guaranteed to be monotonically increasing. Typically, the UST is used as a timestamp; th... |
|
dmedia/dmGSMDecode(3d) -- implements the European GSM 06.10 provisional standard for
|
|
handle DMGSMdecoder structure, created by dmGSMDecoderCreate(3dm), specifies the signal processing parameters. ibuf pointer to input compressed data buffer, an array of a multiple of 33 bytes. The data format is unsigned char (8-bit). obuf pointer to output sample data buffer, an array of size of a multiple of 160. The data format is short (16-bit). The samples are assumed to be two's complement. The sampling rate must be 8 kHz. numSamples number of sample in the output buffer to be generated. ... |
|
dmedia/dmGSMDecoderCreate(3d) -- allocate new DMGSMdecoder structure
|
|
decoder DMGSMdecoder structure to be allocated. |
|
dmedia/dmGSMDecoderDestroy(3d) -- deallocate a DMGSMdecoder
|
|
handle DMGSMdecoder structure to be deallocated. This structure was created by dmGSMDecoderCreate(3dm). |
|
dmedia/dmGSMDecoderGetParams(3d) -- get GSM decoder parameter values
|
|
handle DMGSMdecoder structure, created by dmGSMDecoderCreate(3dm). params List of parameters for query. |
|
dmedia/dmGSMDecoderReset(3d) -- fill decoder internal buffers with zeros.
|
|
decoder DMGSMdecoder structure |
|
dmedia/dmGSMEncode(3d) -- implements the European GSM 06.10 provisional standard for
|
|
handle DMGSMencoder structure, created by dmGSMEncoderCreate(3dm), specifies the signal processing parameters. ibuf pointer to input sample data buffer, an array of size of a multiple of 160. The data format is short (16-bit). The samples are assumed to be two's complement. The sampling rate must be 8 kHz. obuf pointer to output data buffer, an array of a multiple of 33 bytes. The data format is unsigned char (8-bit). numSamples number of sample in the input buffer to be processed. the value of... |
|
dmedia/dmGSMEncoderCreate(3d) -- allocate new DMGSMencoder structure
|
|
encoder DMGSMencoder structure to be allocated. |
|
dmedia/dmGSMEncoderDestroy(3d) -- deallocate a DMGSMencoder
|
|
handle DMGSMencoder structure to be deallocated. This structure was created by dmGSMEncoderCreate(3dm). |
|
dmedia/dmGSMEncoderGetParams(3d) -- get GSM encoder parameter values
|
|
handle DMGSMencoder structure, created by dmGSMEncoderCreate(3dm). params List of parameters for query. |
|
dmedia/dmGSMEncoderReset(3d) -- fill encoder internal buffers with zeros.
|
|
encoder DMGSMencoder structure |
|
dmedia/dmicanytoany(3d) -- Any to Any image conversion utility function
|
|
pBufferSrc pointer to source image pBufferDst pointer to destination image pParamsSrc pointer to Source parameters that describes the source image. pParamsDst pointer to Destination parameters that describes the destination image, the user indends to convert to. pParamsConv pointer to Conversion parameters that may be used during any color conversion. |