amci_inoutfmt_t Struct Reference

File format declaration. More...

#include <amci.h>

Collaboration diagram for amci_inoutfmt_t:

Collaboration graph
[legend]
List of all members.

Public Attributes

char * name
char * ext
char * email_content_type
amci_file_open_t open
amci_file_close_t on_close
amci_file_mem_open_t mem_open
amci_file_mem_close_t mem_close
amci_subtype_tsubtypes

Detailed Description

File format declaration.

Definition at line 332 of file amci.h.


Member Data Documentation

example: "Wav".

Definition at line 335 of file amci.h.

Referenced by AmPlugIn::addFileFormat(), AmAudioFile::fileName2Fmt(), and AmPlugIn::loadAudioPlugIn().

example: "wav".

Definition at line 338 of file amci.h.

example: "audio/x-wav".

Definition at line 341 of file amci.h.

Referenced by AmAudioFile::getMimeType().

options: AMCI_RDONLY, AMCI_WRONLY.

Definition at line 344 of file amci.h.

Referenced by AmPrecodedFileInstance::AmPrecodedFileInstance(), and AmAudioFile::fpopen_int().

no options at the moment.

Definition at line 347 of file amci.h.

Referenced by AmPrecodedFileInstance::AmPrecodedFileInstance(), and AmAudioFile::on_close().

options: AMCI_RDONLY, AMCI_WRONLY.

Definition at line 350 of file amci.h.

Referenced by AmCachedAudioFile::AmCachedAudioFile().

no options at the moment.

Definition at line 353 of file amci.h.

NULL terminated subtype array.

Definition at line 356 of file amci.h.

Referenced by AmPlugIn::addFileFormat(), and AmPlugIn::subtype().


The documentation for this struct was generated from the following file:
Generated on Fri May 16 12:13:18 2008 for SEMS by  doxygen 1.5.1
Home |  Recent changes |  Search |  Glossary |  Sitemap |  Login