Extensions Image, Audio et Vidéo Administration et programmation

AlignValue


Image Audio Vidéo
  X X

Renvoie le nombre d'octets par échantillon dans une séquence audio de type WAVE, ou dans une piste audio d'une vidéo. Les données d'une séquence audio de type WAVE peuvent être enregistrées à l'aide d'un octet par échantillon (séquence mono 8 bits ; on parle "d'alignement sur l'octet"), de deux octets par échantillon (séquence stéréo 8 bits ou mono 16 bits ; on parle "d'alignement sur le mot") ou de quatre octets par échantillon (séquence stéréo 16 bits ; on parle "d'alignement sur le double mot").

Fichier d'inclusion

audio
dmbaudio.h

vidéo
dmbvideo.h

Syntaxe

>>-AlignValue--(--descripteur--)-------------------------------><
 

Paramètres (type de données)

descripteur (DB2AUDIO ou DB2VIDEO)
Nom de colonne ou variable SQL contenant le descripteur de la séquence audio.

Codes retour (type de données)

Valeur, en octets par échantillon, d'une séquence audio de type WAVE ou d'une piste audio d'une vidéo (SMALLINT). Ces valeurs sont les suivantes :

1
un octet par bloc (alignement sur l'octet)

2
deux octets par bloc (alignement sur le mot)

4
quatre octets par bloc (alignement sur le double mot)

Valeur NULL
séquence audio de format différent

Exemples

Extraction du nom de fichier de toutes les séquences audio stockées dans la colonne Son de la table Employés, qui sont définies par deux octets :

EXEC SQL BEGIN DECLARE SECTION;
 char hvAud_fname[251];
  EXEC SQL END DECLARE SECTION;
 
EXEC SQL SELECT FILENAME (SOUND)
      INTO :hvAud_fname
       FROM EMPLOYEE
      WHERE ALIGNVALUE(SOUND) = 2;

Recherche du nombre d'octets par échantillon d'une piste audio d'une séquence vidéo stockée dans la colonne vidéo de la table Employés pour Anne Dupont :

EXEC SQL BEGIN DECLARE SECTION;
      short hvAlign_val; EXEC SQL END DECLARE SECTION;
 EXEC SQL SELECT ALIGNVALUE(VIDEO)
      INTO :hvAlign_val
      FROM EMPLOYEE
      WHERE NAME='Anne Dupont';


[ Début de page | Page précédente | Page suivante | Table des matières | Index ]