MP4FF {
  global:
  mp4ff_atom_compare;
  mp4ff_atom_get_size;
  mp4ff_atom_name_to_type;
  mp4ff_atom_read;
  mp4ff_atom_read_header;
  mp4ff_audio_frame_size;
  mp4ff_chunk_of_sample;
  mp4ff_chunk_to_offset;
  mp4ff_close;
  mp4ff_find_sample;
  mp4ff_find_sample_use_offsets;
  mp4ff_get_audio_type;
  mp4ff_get_avg_bitrate;
  mp4ff_get_channel_count;
  mp4ff_get_decoder_config;
  mp4ff_get_max_bitrate;
  mp4ff_get_sample_duration;
  mp4ff_get_sample_duration_use_offsets;
  mp4ff_get_sample_offset;
  mp4ff_get_sample_position;
  mp4ff_get_sample_rate;
  mp4ff_get_track_duration;
  mp4ff_get_track_duration_use_offsets;
  mp4ff_get_track_type;
  mp4ff_meta_find_by_name;
  mp4ff_meta_genre_to_index;
  mp4ff_meta_get_album;
  mp4ff_meta_get_artist;
  mp4ff_meta_get_by_index;
  mp4ff_meta_get_comment;
  mp4ff_meta_get_compilation;
  mp4ff_meta_get_coverart;
  mp4ff_meta_get_date;
  mp4ff_meta_get_disc;
  mp4ff_meta_get_genre;
  mp4ff_meta_get_num_items;
  mp4ff_meta_get_tempo;
  mp4ff_meta_get_title;
  mp4ff_meta_get_tool;
  mp4ff_meta_get_track;
  mp4ff_meta_get_writer;
  mp4ff_meta_index_to_genre;
  mp4ff_meta_update;
  mp4ff_num_samples;
  mp4ff_open_read;
  mp4ff_parse_metadata;
  mp4ff_parse_tag;
  mp4ff_position;
  mp4ff_read_char;
  mp4ff_read_ctts;
  mp4ff_read_data;
  mp4ff_read_esds;
  mp4ff_read_int16;
  mp4ff_read_int24;
  mp4ff_read_int32;
  mp4ff_read_int64;
  mp4ff_read_mdhd;
  mp4ff_read_meta;
  mp4ff_read_mp4a;
  mp4ff_read_mp4_descr_length;
  mp4ff_read_mvhd;
  mp4ff_read_sample;
  mp4ff_read_sample_getsize;
  mp4ff_read_sample_v2;
  mp4ff_read_stco;
  mp4ff_read_string;
  mp4ff_read_stsc;
  mp4ff_read_stsd;
  mp4ff_read_stsz;
  mp4ff_read_stts;
  mp4ff_sample_range_size;
  mp4ff_sample_to_offset;
  mp4ff_set_metadata_name;
  mp4ff_set_position;
  mp4ff_set_sample_position;
  mp4ff_tag_add_field;
  mp4ff_tag_delete;
  mp4ff_tag_set_field;
  mp4ff_time_scale;
  mp4ff_total_tracks;
  mp4ff_track_add;
  mp4ff_truncate;
  mp4ff_write_data;
  mp4ff_write_int32;

  local:
  *;
};
