Partager via


structure KSAC3_ERROR_CONCEALMENT (ksmedia.h)

La structure KSAC3_ERROR_CONCEALMENT spécifie la façon dont les erreurs dans un flux codé AC-3 doivent être masquées pendant la lecture.

Syntaxe

typedef struct {
  BOOL fRepeatPreviousBlock;
  BOOL fErrorInCurrentBlock;
} KSAC3_ERROR_CONCEALMENT, *PKSAC3_ERROR_CONCEALMENT;

Membres

fRepeatPreviousBlock

Spécifie s’il faut répéter le bloc précédent lorsqu’une erreur se produit. Si TRUE, le décodeur répète le dernier bloc non en erreur tant que les erreurs sont détectées dans le flux d’entrée. Si FALSE, le décodeur est désactivé. Un flux de sortie désactivé n’entraîne pas nécessairement de paquets de données. Au lieu de cela, le convertisseur peut remplacer un flux plus fiable ou simplement un silence de sortie.

fErrorInCurrentBlock

Spécifie si le bloc actuel contient une erreur. Si TRUE, le bloc actuel contient une erreur. Si faux, le bloc actuel n’a aucune erreur.

Remarques

Cette structure est utilisée par la propriété KSPROPERTY_AC3_ERROR_CONCEALMENT.

Exigences

Exigence Valeur
d’en-tête ksmedia.h (include Ksmedia.h)

Voir aussi

KSPROPERTY_AC3_ERROR_CONCEALMENT