Encabezado codecapi.h

Varias tecnologías usan este encabezado. Para más información, consulte:

codecapi.h contiene las siguientes interfaces de programación:

Enumeraciones

 
eAVAudioChannelConfig

Especifica la configuración del altavoz para los canales de audio en la secuencia de bits de audio. Esta enumeración se usa con la propiedad AVAudioChannelConfig.
eAVDDSurroundMode

Especifica si el audio está codificado en Dolby Surround. Esta enumeración se usa con la propiedad AVDDSurroundMode.
eAVDecAACDownmixMode

Especifica si un descodificador AAC usa ecuaciones de mezcla vertical estéreo MPEG-2/MPEG-4 estándar.
eAVDecAudioDualMono

Especifica si la secuencia de audio de entrada es estéreo o mono dual. Esta enumeración se usa con la propiedad AVDecAudioDualMono.
eAVDecAudioDualMonoReproMode

Especifica cómo el descodificador reproduce audio mono dual. Esta enumeración se usa con la propiedad AVDecAudioDualMonoReproMode.
eAVDecDDOperationalMode

Especifica el modo de control de compresión para una secuencia de audio Dolby AC-3. Esta enumeración se usa con la propiedad AVDecDDOperationalMode.
eAVDecDDDStereoDownMixMode

Especifica el modo estéreo downmix para un descodificador de audio Dolby Digital.
eAVDecHEAACDynamicRangeControl

Especifica si un descodificador AAC realiza un control de intervalo dinámico.
eAVDecVideoInputScanType

Especifica cómo se interlaza la secuencia de vídeo descodificada. Esta enumeración se usa con la propiedad AVDecVideoInputScanType.
eAVDecVideoSoftwareDeinterlaceMode

Especifica el modo de desinterlace de software del descodificador de vídeo. Esta enumeración se usa con la propiedad AVDecVideoSoftwareDeinterlaceMode.
eAVDecVideoSWPowerLevel

Especifica el nivel de ahorro de energía de un descodificador de vídeo.
eAVDSPLoudnessEqualization

Especifica si la igualdad de ruido está habilitada en un descodificador de audio o en un procesador de señal digital (DSP).
eAVDSPSpeakerFill

Especifica si el relleno del altavoz está habilitado en un descodificador de audio o en un procesador de señal digital (DSP).
eAVEncAdaptiveMode

Especifica el modo de codificación adaptable para un codificador de vídeo.
eAVEncAudioDualMono

Especifica si el audio de dos canales se codifica como estéreo o mono dual. Esta enumeración se usa con la propiedad AVEncAudioDualMono.
eAVEncAudioInputContent

Especifica si el contenido de audio contiene música o voz. Esta enumeración se usa con la propiedad AVEncAudioInputContent.
eAVEncCommonRateControlMode

Especifica el modo de control de velocidad para un codificador. Esta enumeración se usa con la propiedad de códec AVEncCommonRateControlMode.
eAVEncCommonStreamEndHandling

Especifica si el codificador descarta grupos parciales de imágenes (GOP) al final de la secuencia. Esta enumeración se usa con la propiedad de códec AVEncCommonStreamEndHandling.
eAVEncDDAtoDConverterType

Especifica el tipo de conversión analógica a digital (A/D) para una secuencia de audio Dolby Digital. Esta enumeración se usa con la propiedad AVEncDDAtoDConverterType.
eAVEncDDDynamicRangeCompressionControl

Especifica el perfil de control de intervalo dinámico en una secuencia de audio Dolby Digital. Esta enumeración se usa con la propiedad AVEncDDDynamicRangeCompressionControl.
eAVEncDDHeadphoneMode

Especifica el modo de auriculares para una secuencia de audio Dolby Digital. Esta enumeración se usa con la propiedad AVEncDDHeadphoneMode.
eAVEncDDPreferredStereoDownMixMode

Especifica el modo de mezcla vertical estéreo preferido para una secuencia de audio Dolby Digital. Esta enumeración se usa con la propiedad AVEncDDPreferredStereoDownMixMode.
eAVEncDDProductionRoomType

Especifica el tipo de sala para una secuencia de audio Dolby Digital. Esta enumeración se usa con la propiedad AVEncDDProductionRoomType.
eAVEncDDService

Especifica el servicio de audio contenido en una secuencia de audio Dolby Digital. Esta enumeración se usa con la propiedad AVEncDDService.
eAVEncDDSurroundExMode

Especifica si una secuencia de audio Dolby Digital está codificada en Dolby Digital Surround EX. Esta enumeración se usa con la propiedad AVEncDDSurroundExMode.
eAVEncH264PictureType

Especifica el tipo de imagen que genera un codificador de vídeo.
eAVEncH264VLevel

Especifica un nivel de codificación H.264.
eAVEncH264VProfile

Especifica un perfil de vídeo H.264.
eAVEncInputVideoSystem

Especifica el intervalo nominal de un origen de vídeo. Esta enumeración se usa con la propiedad AVEncInputVideoSystem.
eAVEncMPACodingMode

Especifica el modo de codificación de audio MPEG. Esta enumeración se usa con la propiedad AVEncMPACodingMode.
eAVEncMPAEmphasisType

Especifica el tipo de filtro de énfasis que se debe usar al descodificar. Esta enumeración se usa con la propiedad AVEncMPAEmphasisType.
eAVEncMPALayer

Especifica la capa de audio MPEG. Esta enumeración se usa con la propiedad AVEncMPALayer.
eAVEncMPVFrameFieldMode

Especifica si el codificador genera campos codificados o marcos codificados. Esta enumeración se usa con la propiedad AVEncMPVFrameFieldMode.
eAVEncMPVIntraVLCTable

Especifica la tabla de codificación de longitud variable (VLC) que se va a usar para la codificación de entropía. Esta enumeración se usa con la propiedad AVEncMPVIntraVLCTable.
eAVEncMPVLevel

Especifica el perfil MPEG-2. Esta enumeración se usa con la propiedad AVEncMPVLevel.
eAVEncMPVProfile

Especifica el perfil MPEG-2. Esta enumeración se usa con la propiedad AVEncMPVProfile.
eAVEncMPVQScaleType

Especifica si la escala del cuantificador es lineal o no lineal. Esta enumeración se usa con la propiedad AVEncMPVQScaleType.
eAVEncMPVScanPattern

Especifica el patrón de examen de macroblock. Esta enumeración se usa con la propiedad AVEncMPVScanPattern.
eAVEncMPVSceneDetection

Especifica cómo se comporta el codificador cuando detecta una nueva escena. Esta enumeración se usa con la propiedad AVEncMPVSceneDetection.
eAVEncMuxOutput

Especifica el tipo de flujo de salida generado por un multiplexador. Esta enumeración se usa con la propiedad AVEncMuxOutputStreamType.
eAVEncVideoChromaResolution

Especifica la resolución cromática. Esta enumeración se usa con las propiedades AVEncVideoInputChromaResolution y AVEncVideoOutputChromaResolution.
eAVEncVideoChromaSubsampling

Especifica el siting cromático. El silo cromático define las posiciones de las muestras cromáticas relativas a las muestras luma. Esta enumeración se usa con las propiedades AVEncVideoInputChromaSubsampling y AVEncVideoOutputChromaSubsampling.
eAVEncVideoColorLighting

Especifica las condiciones de iluminación previstas para ver un origen de vídeo. Esta enumeración se usa con las propiedades AVEncVideoInputColorLighting y AVEncVideoOutputColorLighting.
eAVEncVideoColorNominalRange

Especifica el intervalo nominal de un origen de vídeo. Esta enumeración se usa con las propiedades AVEncVideoInputChromaSubsampling y AVEncVideoOutputChromaSubsampling.
eAVEncVideoColorPrimaries

Especifica los colores principales del vídeo. Esta enumeración se usa con las propiedades AVEncVideoInputColorPrimaries y AVEncVideoOutputColorPrimaries.
eAVEncVideoColorTransferFunction

Especifica la función de conversión de R'G'B' a RGB. Esta enumeración se usa con las propiedades AVEncVideoInputColorTransferFunction y AVEncVideoOutputColorTransferFunction.
eAVEncVideoColorTransferMatrix

Especifica la matriz de conversión del espacio de colores Y'Cb'Cr' al espacio de colores R'G'B'. Esta enumeración se usa con las propiedades AVEncVideoInputColorTransferMatrix y AVEncVideoOutputColorTransferMatrix.
eAVEncVideoContentType

Especifica el tipo de contenido de vídeo.
eAVEncVideoFilmContent

Especifica si el origen original del vídeo de entrada era film o video. Esta enumeración se usa con la propiedad AVEncVideoSourceFilmContent.
eAVEncVideoOutputFrameRateConversion

Especifica si el codificador convierte la velocidad de fotogramas, si la velocidad de fotogramas de salida no coincide con la velocidad de fotogramas de entrada. Esta enumeración se usa con la propiedad AVEncVideoOutputFrameRateConversion.
eAVEncVideoOutputScanType

Especifica cómo el codificador entrelaza el vídeo de salida. Esta enumeración se usa con la propiedad AVEncVideoOutputScanType.
eAVEncVideoSourceScanType

Especifica si los fotogramas de entrada de un codificador son progresivos o entrelazados. Esta enumeración se usa con la propiedad AVEncVideoForceSourceScanType.
eAVFastDecodeMode

Especifica la velocidad de descodificación de vídeo. Esta enumeración se usa con la propiedad AVDecVideoFastDecodeMode.