Gracias Lepe por tu ayuda, pero hay un detalle que no sé si viste, y es que la función está cargándose con el valor init_status, que es del tipo
FLAC__StreamEncoderState:
Cita:
FLAC__StreamEncoderInitStatusString[init_status]
|
..cuando resulta que init_status no es un valor del enumerado
FLAC__StreamEncoderInitStatus, sino de
FLAC__StreamEncoderState, lo cual no entiendo.
Otra pregunta, ¿cómo podría poner la cabecera de esta función en Delphi?
Cita:
const char * const FLAC__StreamEncoderStateString[]
|
¿Lo que devuelve sería un char * o un array de strings o un string normal?