Intestazione codecapi.h
Questa intestazione viene usata da più tecnologie. Per altre informazioni, vedere:
codecapi.h contiene le interfacce di programmazione seguenti:
Enumerazioni
eAVAudioChannelConfig Specifica la configurazione dell'altoparlante per i canali audio nel flusso di bit audio. Questa enumerazione viene utilizzata con la proprietà AVAudioChannelConfig. |
eAVDDSurroundMode Specifica se l'audio è codificato in Dolby Surround. Questa enumerazione viene utilizzata con la proprietà AVDDSurroundMode. |
eAVDecAACDownmixMode Specifica se un decodificatore AAC usa equazioni di downmix stereo MPEG-2/MPEG-4 standard. |
eAVDecAudioDualMono Specifica se il flusso audio di input è stereo o dual mono. Questa enumerazione viene utilizzata con la proprietà AVDecAudioDualMono. |
eAVDecAudioDualMonoReproMode Specifica il modo in cui il decodificatore riproduce l'audio dual mono. Questa enumerazione viene utilizzata con la proprietà AVDecAudioDualMonoReproMode. |
eAVDecDDOperationalMode Specifica la modalità di controllo della compressione per un flusso audio Dolby AC-3. Questa enumerazione viene utilizzata con la proprietà AVDecDDOperationalMode. |
eAVDecDDStereoDownMixMode Specifica la modalità stereo downmix per un decodificatore audio Dolby Digital. |
eAVDecHEAACDynamicRangeControl Specifica se un decodificatore AAC esegue il controllo dell'intervallo dinamico. |
eAVDecVideoInputScanType Specifica la modalità di interlacciamento del flusso video decodificato. Questa enumerazione viene utilizzata con la proprietà AVDecVideoInputScanType. |
eAVDecVideoSoftwareDeinterlaceMode Specifica la modalità software deinterlace di un decodificatore video. Questa enumerazione viene utilizzata con la proprietà AVDecVideoSoftwareDeinterlaceMode. |
eAVDecVideoSWPowerLevel Specifica il livello di risparmio energia di un decodificatore video. |
eAVDSPLoudnessEqualization Specifica se l'equalizzazione dell'audio è abilitata in un decodificatore audio o in un processore DSP (Digital Signal Processor). |
eAVDSPSpeakerFill Specifica se il riempimento dell'altoparlante è abilitato in un decodificatore audio o in un processore DSP (Digital Signal Processor). |
eAVEncAdaptiveMode Specifica la modalità di codifica adattiva per un codificatore video. |
eAVEncAudioDualMono Specifica se l'audio a 2 canali è codificato come stereo o doppio mono. Questa enumerazione viene utilizzata con la proprietà AVEncAudioDualMono. |
eAVEncAudioInputContent Specifica se il contenuto audio contiene musica o voce. Questa enumerazione viene utilizzata con la proprietà AVEncAudioInputContent. |
eAVEncCommonRateControlMode Specifica la modalità di controllo della frequenza per un codificatore. Questa enumerazione viene utilizzata con la proprietà codec AVEncCommonRateControlMode. |
eAVEncCommonStreamEndHandling Specifica se il codificatore rimuove gruppi parziali di immagini (GOP) alla fine del flusso. Questa enumerazione viene utilizzata con la proprietà codec AVEncCommonStreamEndHandling. |
eAVEncDDAtoDConverterType Specifica il tipo di conversione da analogica a digitale (A/D) per un flusso audio Dolby Digital. Questa enumerazione viene utilizzata con la proprietà AVEncDDAtoDConverterType. |
eAVEncDDDynamicRangeCompressionControl Specifica il profilo di controllo dell'intervallo dinamico in un flusso audio Dolby Digital. Questa enumerazione viene utilizzata con la proprietà AVEncDDDynamicRangeCompressionControl. |
eAVEncDDHeadphoneMode Specifica la modalità cuffie per un flusso audio Dolby Digital. Questa enumerazione viene utilizzata con la proprietà AVEncDDHeadphoneMode. |
eAVEncDDPreferredStereoDownMixMode Specifica la modalità di downmix stereo preferita per un flusso audio Dolby Digital. Questa enumerazione viene utilizzata con la proprietà AVEncDDPreferredStereoDownMixMode. |
eAVEncDDProductionRoomType Specifica il tipo di stanza per un flusso audio Dolby Digital. Questa enumerazione viene utilizzata con la proprietà AVEncDDProductionRoomType. |
eAVEncDDService Specifica il servizio audio contenuto in un flusso audio Dolby Digital. Questa enumerazione viene utilizzata con la proprietà AVEncDDService. |
eAVEncDDSurroundExMode Specifica se un flusso audio Dolby Digital è codificato in Dolby Digital Surround EX. Questa enumerazione viene utilizzata con la proprietà AVEncDSurroundExMode. |
eAVEncH264PictureType Specifica il tipo di immagine restituito da un codificatore video. |
eAVEncH264VLevel Specifica un livello di codifica H.264. |
eAVEncH264VProfile Specifica un profilo video H.264. |
eAVEncH265VLevel Specifica un livello di codifica H.265. |
eAVEncH265VProfile Specifica un profilo video H.265. |
eAVEncInputVideoSystem Specifica l'intervallo nominale per un'origine video. Questa enumerazione viene utilizzata con la proprietà AVEncInputVideoSystem. |
eAVEncMPACodingMode Specifica la modalità di codifica audio MPEG. Questa enumerazione viene utilizzata con la proprietà AVEncMPACodingMode. |
eAVEncMPAEmphasisType Specifica il tipo di filtro di enfasi che deve essere utilizzato durante la decodifica. Questa enumerazione viene utilizzata con la proprietà AVEncMPAEmphasisType. |
eAVEncMPALayer Specifica il livello audio MPEG. Questa enumerazione viene utilizzata con la proprietà AVEncMPALayer. |
eAVEncMPVFrameFieldMode Specifica se il codificatore produce campi codificati o frame codificati. Questa enumerazione viene utilizzata con la proprietà AVEncMPVFrameFieldMode. |
eAVEncMPVIntraVLCTable Specifica la tabella di codifica a lunghezza variabile da usare per la codifica entropia. Questa enumerazione viene utilizzata con la proprietà AVEncMPVIntraVLCTable. |
eAVEncMPVLevel Specifica il profilo MPEG-2. Questa enumerazione viene utilizzata con la proprietà AVEncMPVLevel. |
eAVEncMPVProfile Specifica il profilo MPEG-2. Questa enumerazione viene utilizzata con la proprietà AVEncMPVProfile. |
eAVEncMPVQScaleType Specifica se la scala del quantizer è lineare o non lineare. Questa enumerazione viene utilizzata con la proprietà AVEncMPVQScaleType. |
eAVEncMPVScanPattern Specifica il modello di analisi di macroblock. Questa enumerazione viene utilizzata con la proprietà AVEncMPVScanPattern. |
eAVEncMPVSceneDetection Specifica il comportamento del codificatore quando rileva una nuova scena. Questa enumerazione viene utilizzata con la proprietà AVEncMPVSceneDetection. |
eAVEncMuxOutput Specifica il tipo di flusso di output prodotto da un multiplexer. Questa enumerazione viene utilizzata con la proprietà AVEncMuxOutputStreamType. |
eAVEncVideoChromaResolution Specifica la risoluzione dei cromatici. Questa enumerazione viene usata con le proprietà AVEncVideoInputChromaResolution e AVEncVideoOutputChromaResolution. |
eAVEncVideoChromaSubsampling Specifica il siting cromatico. Il siting Chroma definisce le posizioni dei campioni cromatici relativi ai campioni luma. Questa enumerazione viene usata con le proprietà AVEncVideoInputChromaSubsampling e AVEncVideoOutputChromaSubsampling. |
eAVEncVideoColorLighting Specifica le condizioni di illuminazione previste per la visualizzazione di una sorgente video. Questa enumerazione viene usata con le proprietà AVEncVideoInputColorLighting e AVEncVideoOutputColorLighting. |
eAVEncVideoColorNominalRange Specifica l'intervallo nominale per un'origine video. Questa enumerazione viene usata con le proprietà AVEncVideoInputChromaSubsampling e AVEncVideoOutputChromaSubsampling. |
eAVEncVideoColorPrimaries Specifica le primarie di colore del video. Questa enumerazione viene usata con le proprietà AVEncVideoInputColorPrimaries e AVEncVideoOutputColorPrimaries. |
eAVEncVideoColorTransferFunction Specifica la funzione di conversione da R'G'B' a RGB. Questa enumerazione viene usata con le proprietà AVEncVideoInputColorTransferFunction e AVEncVideoOutputColorTransferFunction. |
eAVEncVideoColorTransferMatrix Specifica la matrice di conversione dallo spazio colore Y'Cb'Cr' allo spazio colore R'G'B'. Questa enumerazione viene usata con le proprietà AVEncVideoInputColorTransferMatrix e AVEncVideoOutputColorTransferMatrix. |
eAVEncVideoContentType Specifica il tipo di contenuto video. |
eAVEncVideoFilmContent Specifica se l'origine originale del video di input è stata film o video. Questa enumerazione viene utilizzata con la proprietà AVEncVideoSourceFilmContent. |
eAVEncVideoOutputFrameRateConversione Specifica se il codificatore converte la frequenza dei fotogrammi, se la frequenza dei fotogrammi di output non corrisponde alla frequenza dei fotogrammi di input. Questa enumerazione viene utilizzata con la proprietà AVEncVideoOutputFrameRateConversion. |
eAVEncVideoOutputScanType Specifica il modo in cui il codificatore interlaccia il video di output. Questa enumerazione viene utilizzata con la proprietà AVEncVideoOutputScanType. |
eAVEncVideoSourceScanType Specifica se i frame di input per un codificatore sono progressivi o interlacciati. Questa enumerazione viene utilizzata con la proprietà AVEncVideoForceSourceScanType. |
eAVFastDecodeMode Specifica la velocità di decodifica video. Questa enumerazione viene utilizzata con la proprietà AVDecVideoFastDecodeMode. |