Copyright © 2001-2019 MultiMedia Soft

GetWavChunkStringInfo method

Previous pageReturn to chapter overviewNext page

Remarks

 

Obtains a specific string value from a field of the WAV chunk available inside the loaded file. You can know if a certain chunk is available through the IsWavChunkAvailable method.

 

 

Syntax

 

[Visual Basic]

control.GetWavChunkStringInfo (

nPlayer as Integer,

nInfoField as enumWavChunkStringInfo

) as String


 

[C++]

LPCTSTR control.GetWavChunkStringInfo (

short nPlayer,

short nInfoField

);


 

 

Parameter

Description

 

 

nPlayer

Number representing the zero-based index of the involved player

nInfoField

Identifier of the needed field.

Supported values are the following:

Mnemonic value

Value

Meaning

WAV_CHUNK_CART_STR_Version

0

Version of the data structure (CART chunk only)

WAV_CHUNK_CART_STR_Title

1

Title of cart audio sequence (CART chunk only)

WAV_CHUNK_CART_STR_Artist

2

Artist or creator name (CART chunk only)

WAV_CHUNK_CART_STR_CutID

3

Cut number identification (CART chunk only)

WAV_CHUNK_CART_STR_ClientID

4

Client identification (CART chunk only)

WAV_CHUNK_CART_STR_Category

5

Category ID, PSA, NEWS, etc. (CART chunk only)

WAV_CHUNK_CART_STR_Classification

6

Classification or auxiliary key (CART chunk only)

WAV_CHUNK_CART_STR_OutCue

7

Out cue text (CART chunk only)

WAV_CHUNK_CART_STR_StartDate

8

Start date YYYY-MM-DD (CART chunk only)

WAV_CHUNK_CART_STR_StartTime

9

Start time hh:mm:ss (CART chunk only)

WAV_CHUNK_CART_STR_EndDate

10

End date YYYY-MM-DD (CART chunk only)

WAV_CHUNK_CART_STR_EndTime

11

End time hh:mm:ss (CART chunk only)

WAV_CHUNK_CART_STR_ProducerAppID

12

Name of vendor or application (CART chunk only)

WAV_CHUNK_CART_STR_ProducerAppVersion

13

Version of producer application (CART chunk only)

WAV_CHUNK_CART_STR_UserDef

14

User defined text (CART chunk only)

WAV_CHUNK_CART_STR_PostTimer_Fourcc_0

15

Time marker after head FOURCC usage ID (CART chunk only)

WAV_CHUNK_CART_STR_PostTimer_Fourcc_1

16

Time marker after head FOURCC usage ID (CART chunk only)

WAV_CHUNK_CART_STR_PostTimer_Fourcc_2

17

Time marker after head FOURCC usage ID (CART chunk only)

WAV_CHUNK_CART_STR_PostTimer_Fourcc_3

18

Time marker after head FOURCC usage ID (CART chunk only)

WAV_CHUNK_CART_STR_PostTimer_Fourcc_4

19

Time marker after head FOURCC usage ID (CART chunk only)

WAV_CHUNK_CART_STR_PostTimer_Fourcc_5

20

Time marker after head FOURCC usage ID (CART chunk only)

WAV_CHUNK_CART_STR_PostTimer_Fourcc_6

21

Time marker after head FOURCC usage ID (CART chunk only)

WAV_CHUNK_CART_STR_PostTimer_Fourcc_7

22

Time marker after head FOURCC usage ID (CART chunk only)

WAV_CHUNK_CART_STR_URL

23

Uniform resource locator (CART chunk only)

WAV_CHUNK_CART_STR_TagText

24

Tag text (CART chunk only)

WAV_CHUNK_BEXT_STR_Description

25

Description of the sound sequence (BEXT chunk only)

WAV_CHUNK_BEXT_STR_Originator

26

Name of the originator (BEXT chunk only)

WAV_CHUNK_BEXT_STR_OriginatorReference

27

Reference of the originator (BEXT chunk only)

WAV_CHUNK_BEXT_STR_OriginationDate

28

Originator date yyyy-mm-dd (BEXT chunk only)

WAV_CHUNK_BEXT_STR_OriginationTime

29

Originator time hh-mm-ss (BEXT chunk only)

WAV_CHUNK_BEXT_STR_CodHistory

30

Coding history (BEXT chunk only)

 

 

Return value

 

Value

Meaning

 

 

Empty string

An error occurred (see the LastError property for further error details)

Valid string

The requested string

 

 

 

 

 

 

 

 

 

 

 

 

Syntax

 

[Visual Basic]

control.GetWavChunkStringInfo (

nPlayer as Integer,

nInfoField as enumWavChunkStringInfo

) as Integer


 

[C++]

short control.GetWavChunkStringInfo (

short nPlayer,

short nInfoField

);


 

 

Parameter

Description

 

 

nPlayer

Number representing the zero-based index of the involved player

nInfoField

Identifier of the needed field.

Supported values are the following:

Mnemonic value

Value

Meaning

WAV_CHUNK_CART_STR_Version

0

Version of the data structure (CART chunk only)

WAV_CHUNK_CART_STR_Title

1

Title of cart audio sequence (CART chunk only)

WAV_CHUNK_CART_STR_Artist

2

Artist or creator name (CART chunk only)

WAV_CHUNK_CART_STR_CutID

3

Cut number identification (CART chunk only)

WAV_CHUNK_CART_STR_ClientID

4

Client identification (CART chunk only)

WAV_CHUNK_CART_STR_Category

5

Category ID, PSA, NEWS, etc. (CART chunk only)

WAV_CHUNK_CART_STR_Classification

6

Classification or auxiliary key (CART chunk only)

WAV_CHUNK_CART_STR_OutCue

7

Out cue text (CART chunk only)

WAV_CHUNK_CART_STR_StartDate

8

Start date YYYY-MM-DD (CART chunk only)

WAV_CHUNK_CART_STR_StartTime

9

Start time hh:mm:ss (CART chunk only)

WAV_CHUNK_CART_STR_EndDate

10

End date YYYY-MM-DD (CART chunk only)

WAV_CHUNK_CART_STR_EndTime

11

End time hh:mm:ss (CART chunk only)

WAV_CHUNK_CART_STR_ProducerAppID

12

Name of vendor or application (CART chunk only)

WAV_CHUNK_CART_STR_ProducerAppVersion

13

Version of producer application (CART chunk only)

WAV_CHUNK_CART_STR_UserDef

14

User defined text (CART chunk only)

WAV_CHUNK_CART_STR_PostTimer_Fourcc_0

15

Time marker after head FOURCC usage ID (CART chunk only)

WAV_CHUNK_CART_STR_PostTimer_Fourcc_1

16

Time marker after head FOURCC usage ID (CART chunk only)

WAV_CHUNK_CART_STR_PostTimer_Fourcc_2

17

Time marker after head FOURCC usage ID (CART chunk only)

WAV_CHUNK_CART_STR_PostTimer_Fourcc_3

18

Time marker after head FOURCC usage ID (CART chunk only)

WAV_CHUNK_CART_STR_PostTimer_Fourcc_4

19

Time marker after head FOURCC usage ID (CART chunk only)

WAV_CHUNK_CART_STR_PostTimer_Fourcc_5

20

Time marker after head FOURCC usage ID (CART chunk only)

WAV_CHUNK_CART_STR_PostTimer_Fourcc_6

21

Time marker after head FOURCC usage ID (CART chunk only)

WAV_CHUNK_CART_STR_PostTimer_Fourcc_7

22

Time marker after head FOURCC usage ID (CART chunk only)

WAV_CHUNK_CART_STR_URL

23

Uniform resource locator (CART chunk only)

WAV_CHUNK_CART_STR_TagText

24

Tag text (CART chunk only)

WAV_CHUNK_BEXT_STR_Description

25

Description of the sound sequence (BEXT chunk only)

WAV_CHUNK_BEXT_STR_Originator

26

Name of the originator (BEXT chunk only)

WAV_CHUNK_BEXT_STR_OriginatorReference

27

Reference of the originator (BEXT chunk only)

WAV_CHUNK_BEXT_STR_OriginationDate

28

Originator date yyyy-mm-dd (BEXT chunk only)

WAV_CHUNK_BEXT_STR_OriginationTime

29

Originator time hh-mm-ss (BEXT chunk only)

WAV_CHUNK_BEXT_STR_CodHistory

30

Coding history (BEXT chunk only)

 

 

Return value

 

Value

Meaning

 

 

Empty string

An error occurred (see the LastError property for further error details)

Valid string

The requested string