cabeçalho codecapi.h
Esse cabeçalho é usado por várias tecnologias. Para obter mais informações, consulte:
codecapi.h contém as seguintes interfaces de programação:
eAVAudioChannelConfig Especifica a configuração do alto-falante para os canais de áudio no fluxo de bits de áudio. Essa enumeração é usada com a propriedade AVAudioChannelConfig. |
eAVDDSurroundMode Especifica se o áudio está codificado em Dolby Surround. Essa enumeração é usada com a propriedade AVDDSurroundMode. |
eAVDecAACDownmixMode Especifica se um decodificador AAC usa equações de downmix estéreo PADRÃO MPEG-2/MPEG-4. |
eAVDecAudioDualMono Especifica se o fluxo de áudio de entrada é estéreo ou mono duplo. Essa enumeração é usada com a propriedade AVDecAudioDualMono. |
eAVDecAudioDualMonoReproMode Especifica como o decodificador reproduz áudio mono duplo. Essa enumeração é usada com a propriedade AVDecAudioDualMonoReproMode. |
eAVDecDDOperationalMode Especifica o modo de controle de compactação para um fluxo de áudio Dolby AC-3. Essa enumeração é usada com a propriedade AVDecDDOperationalMode. |
eAVDecDDStereoDownMixMode Especifica o modo de downmix estéreo para um decodificador de áudio Dolby Digital. |
eAVDecHEAACDynamicRangeControl Especifica se um decodificador do AAC executa o controle de intervalo dinâmico. |
eAVDecVideoInputScanType Especifica como o fluxo de vídeo decodificado está entrelaçado. Essa enumeração é usada com a propriedade AVDecVideoInputScanType. |
eAVDecVideoSoftwareDeinterlaceMode Especifica o modo de desinterlace de software de um decodificador de vídeo. Essa enumeração é usada com a propriedade AVDecVideoSoftwareDeinterlaceMode. |
eAVDecVideoSWPowerLevel Especifica o nível de economia de energia de um decodificador de vídeo. |
eAVDSPLoudnessEqualization Especifica se a equalização de intensidade está habilitada em um decodificador de áudio ou DSP (processador de sinal digital). |
eAVDSPSpeakerFill Especifica se o preenchimento do alto-falante está habilitado em um decodificador de áudio ou DSP (processador de sinal digital). |
eAVEncAdaptiveMode Especifica o modo de codificação adaptável para um codificador de vídeo. |
eAVEncAudioDualMono Especifica se o áudio de dois canais é codificado como estéreo ou mono duplo. Essa enumeração é usada com a propriedade AVEncAudioDualMono. |
eAVEncAudioInputContent Especifica se o conteúdo de áudio contém música ou voz. Essa enumeração é usada com a propriedade AVEncAudioInputContent. |
eAVEncCommonRateControlMode Especifica o modo de controle de taxa para um codificador. Essa enumeração é usada com a propriedade codec AVEncCommonRateControlMode. |
eAVEncCommonStreamEndHandling Especifica se o codificador descarta grupos parciais de imagens (GOPs) no final do fluxo. Essa enumeração é usada com a propriedade codec AVEncCommonStreamEndHandling. |
eAVEncDDAtoDConverterType Especifica o tipo de conversão analógica para digital (A/D) para um fluxo de áudio Dolby Digital. Essa enumeração é usada com a propriedade AVEncDDAtoDConverterType. |
eAVEncDDDynamicRangeCompressionControl Especifica o perfil de controle de intervalo dinâmico em um fluxo de áudio Dolby Digital. Essa enumeração é usada com a propriedade AVEncDDDynamicRangeCompressionControl. |
eAVEncDDHeadphoneMode Especifica o modo de fone de ouvido para um fluxo de áudio Dolby Digital. Essa enumeração é usada com a propriedade AVEncDHeadphoneMode. |
eAVEncDDPreferredStereoDownMixMode Especifica o modo de downmix estéreo preferido para um fluxo de áudio Dolby Digital. Essa enumeração é usada com a propriedade AVEncDDPreferredStereoDownMixMode. |
eAVEncDDProductionRoomType Especifica o tipo de sala para um fluxo de áudio Dolby Digital. Essa enumeração é usada com a propriedade AVEncDProductionRoomType. |
eAVEncDDService Especifica o serviço de áudio contido em um fluxo de áudio Dolby Digital. Essa enumeração é usada com a propriedade AVEncDDService. |
eAVEncDDSurroundExMode Especifica se um fluxo de áudio Dolby Digital está codificado no Dolby Digital Surround EX. Essa enumeração é usada com a propriedade AVEncDDSurroundExMode. |
eAVEncH264PictureType Especifica o tipo de imagem que é gerado por um codificador de vídeo. |
eAVEncH264VLevel Especifica um nível de codificação H.264. |
eAVEncH264VProfile Especifica um perfil de vídeo H.264. |
eAVEncInputVideoSystem Especifica o intervalo nominal de uma fonte de vídeo. Essa enumeração é usada com a propriedade AVEncInputVideoSystem. |
eAVEncMPACodingMode Especifica o modo de codificação de áudio MPEG. Essa enumeração é usada com a propriedade AVEncMPACodingMode. |
eAVEncMPAEmphasisType Especifica o tipo de filtro de desescente que deve ser usado durante a decodificação. Essa enumeração é usada com a propriedade AVEncMPAEmphasisType. |
eAVEncMPALayer Especifica a camada de áudio MPEG. Essa enumeração é usada com a propriedade AVEncMPALayer. |
eAVEncMPVFrameFieldMode Especifica se o codificador produz campos codificados ou quadros codificados. Essa enumeração é usada com a propriedade AVEncMPVFrameFieldMode. |
eAVEncMPVIntraVLCTable Especifica qual tabela VLC (codificação de comprimento variável) usar para codificação de entropia. Essa enumeração é usada com a propriedade AVEncMPVIntraVLCTable. |
eAVEncMPVLevel Especifica o perfil MPEG-2. Essa enumeração é usada com a propriedade AVEncMPVLevel. |
eAVEncMPVProfile Especifica o perfil MPEG-2. Essa enumeração é usada com a propriedade AVEncMPVProfile. |
eAVEncMPVQScaleType Especifica se a escala do quantizador é linear ou não linear. Essa enumeração é usada com a propriedade AVEncMPVQScaleType. |
eAVEncMPVScanPattern Especifica o padrão de verificação de macroblock. Essa enumeração é usada com a propriedade AVEncMPVScanPattern. |
eAVEncMPVSceneDetection Especifica como o codificador se comporta quando detecta uma nova cena. Essa enumeração é usada com a propriedade AVEncMPVSceneDetection. |
eAVEncMuxOutput Especifica o tipo de fluxo de saída produzido por um multiplexador. Essa enumeração é usada com a propriedade AVEncMuxOutputStreamType. |
eAVEncVideoChromaResolution Especifica a resolução de croma. Essa enumeração é usada com as propriedades AVEncVideoInputChromaResolution e AVEncVideoOutputChromaResolution. |
eAVEncVideoChromaSubsampling Especifica chroma siting. Chroma siting define as posições das amostras de croma em relação às amostras de luma. Essa enumeração é usada com as propriedades AVEncVideoInputChromaSubsampling e AVEncVideoOutputChromaSubsampling. |
eAVEncVideoColorLighting Especifica as condições de iluminação pretendidas para exibir uma fonte de vídeo. Essa enumeração é usada com as propriedades AVEncVideoInputColorLighting e AVEncVideoOutputColorLighting. |
eAVEncVideoColorNominalRange Especifica o intervalo nominal de uma fonte de vídeo. Essa enumeração é usada com as propriedades AVEncVideoInputChromaSubsampling e AVEncVideoOutputChromaSubsampling. |
eAVEncVideoColorPrimaries Especifica as primárias de cores do vídeo. Essa enumeração é usada com as propriedades AVEncVideoInputColorPrimaries e AVEncVideoOutputColorPrimaries. |
eAVEncVideoColorTransferFunction Especifica a função de conversão de R'G'B' para RGB. Essa enumeração é usada com as propriedades AVEncVideoInputColorTransferFunction e AVEncVideoOutputColorTransferFunction. |
eAVEncVideoColorTransferMatrix Especifica a matriz de conversão do espaço de cor Y'Cb'Cr' para o espaço de cor R'G'B'. Essa enumeração é usada com as propriedades AVEncVideoInputColorTransferMatrix e AVEncVideoOutputColorTransferMatrix. |
eAVEncVideoContentType Especifica o tipo de conteúdo de vídeo. |
eAVEncVideoFilmContent Especifica se a origem original do vídeo de entrada era filme ou vídeo. Essa enumeração é usada com a propriedade AVEncVideoSourceFilmContent. |
eAVEncVideoOutputFrameRateConversion Especifica se o codificador converte a taxa de quadros, se a taxa de quadros de saída não corresponder à taxa de quadros de entrada. Essa enumeração é usada com a propriedade AVEncVideoOutputFrameRateConversion. |
eAVEncVideoOutputScanType Especifica como o codificador entrelaça o vídeo de saída. Essa enumeração é usada com a propriedade AVEncVideoOutputScanType. |
eAVEncVideoSourceScanType Especifica se os quadros de entrada de um codificador são progressivos ou entrelaçados. Essa enumeração é usada com a propriedade AVEncVideoForceSourceScanType. |
eAVFastDecodeMode Especifica a velocidade de decodificação de vídeo. Essa enumeração é usada com a propriedade AVDecVideoFastDecodeMode. |