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

  man pages->IRIX man pages -> dmedia/dmDVAudioDecode (3d)              


dmDVAudioDecode(3dm)					  dmDVAudioDecode(3dm)

NAME    [Toc]    [Back]

     dmDVAudioDecode - implements DV and DVCPRO	audio decompression

SYNOPSIS    [Toc]    [Back]

     #include <dmedia/dm_audioutil.h>

     DMstatus dmDVAudioDecode(DMDVaudiodecoder handle,
			  void *ibuf, void *obuf, int *nsamples)

PARAMETER    [Toc]    [Back]

     handle    DMDVaudiodecoder	structure, created by
	       dmDVAudioDecoderCreate(3dm), specifies the states of the	signal
	       processing parameters.

     ibuf      pointer to input	compressed data	buffer,	which is a complete
	       DIF frame with embedded audio.  See dm_dv(3dm) for more
	       information about DIF frames, DV, and DVCPRO. The DIF input
	       buffer size must	be either DM_DVAUDIO_NTSC_DIF_FRAMESIZE	or

     obuf      pointer to output sample	data buffer.  The data format is short
	       (16-bit).  The samples are assumed to be	two's complement.
	       Sampling	rate can be 32 kHz, 44.1 kHz, or 48 kHz.

     nsamples  number of samples to be processed.  This	returns	the number of
	       samples actually	processed.

RETURNED VALUE    [Toc]    [Back]

     Returns DM_FAILURE	or DM_SUCCESS.

DESCRIPTION    [Toc]    [Back]

     dmDVAudioDecode(3dm) implements DV	decompression.

SEE ALSO    [Toc]    [Back]

     dmDVAudioDecoderCreate(3dm), dmDVAudioDecoderSetParams(3dm),
     dmDVAudioDecoderDestroy(3dm), dmDVAudioEncode(3dm)

									PPPPaaaaggggeeee 1111
[ Back ]
 Similar pages
Name OS Title
dmDVAudioEncode IRIX implements DV and DVCPRO audio encode
dmG722Decode IRIX implements the ITU (International Telecommunication Union) Recommendation G.722 decompression.
dmG726Decode IRIX implements ITU (International Telecommunication Union) Recommendation G.726 ADPCM decompression for input comp
dm_dv IRIX DV and DVCPRO image and audio compression programming with dmIC, dmAC and dmBuffers
zlib FreeBSD compression/decompression library
window Tru64 Implements a window environment
dmGSMEncode IRIX implements the European GSM 06.10 provisional standard for
iflDictionary IRIX implements a dictionary of named elements
dmGSMDecode IRIX implements the European GSM 06.10 provisional standard for
dmG728Encode IRIX implements the ITU (International Telecommunication Union)
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service