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

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


dmDVAudioEncode(3dm)					  dmDVAudioEncode(3dm)

NAME    [Toc]    [Back]

     dmDVAudioEncode - implements DV and DVCPRO	audio encode

SYNOPSIS    [Toc]    [Back]

     #include <dmedia/dm_audioutil.h>

     DMstatus dmDVAudioEncode(DMDVaudioencoder handle,
			  void *ibuf, void *obuf, int *nsamples)

PARAMETER    [Toc]    [Back]

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

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

     obuf      pointer to output data buffer which is a	complete DIF frame.
	       See dm_dv(3dm) for more info about DIF, DV, and DVCPRO.	The
	       audio is	inserted into the DIF frame without affecting any
	       video that may or may not exist in the DIF frame. The DIF
	       output buffer size must be either DM_DVAUDIO_NTSC_DIF_FRAMESIZE

     nsamples  number of samples to be processed.  Returns the number of
	       samples actually	encoded.

RETURNED VALUE    [Toc]    [Back]

     Returns DM_FAILURE	or DM_SUCCESS.

DESCRIPTION    [Toc]    [Back]

     dmDVAudioEncode(3dm) implements DV	and DVCPRO audio compression.

SEE ALSO    [Toc]    [Back]

     dmDVAudioEncoderGetFrameSize.3dm, dmDVAudioEncoderCreate.3dm,
     dmDVAudioEncoderReset.3dm,	dmDVAudioEncoderDestroy.3dm,
     dmDVAudioEncoderSetParams.3dm, dmDVAudioEncoderGetParams.3dm.

									PPPPaaaaggggeeee 1111
[ Back ]
 Similar pages
Name OS Title
dmDVAudioDecode IRIX implements DV and DVCPRO audio decompression
dm_dv IRIX DV and DVCPRO image and audio compression programming with dmIC, dmAC and dmBuffers
window Tru64 Implements a window environment
dmGSMDecode IRIX implements the European GSM 06.10 provisional standard for
iflDictionary IRIX implements a dictionary of named elements
dmG726Encode IRIX implements ITU (International Telecommunication Union)
dmG728Decode IRIX implements the ITU (International Telecommunication Union)
dmG728Encode IRIX implements the ITU (International Telecommunication Union)
dmGSMEncode IRIX implements the European GSM 06.10 provisional standard for
Exporter IRIX Implements default import method for modules
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service