X-Git-Url: http://git.tuebingen.mpg.de/?a=blobdiff_plain;f=mp4.h;h=1142925d5dbf1c28e63f0275a99bf5f7a94cd6ae;hb=7376b51bb47f834f46a06756d3f004efac6c9bb0;hp=e7ca0d965f94c5347aa4a278893c58ce69efa174;hpb=623699153a7718e29d6571a9fea1b96244813ef9;p=paraslash.git diff --git a/mp4.h b/mp4.h index e7ca0d96..1142925d 100644 --- a/mp4.h +++ b/mp4.h @@ -19,16 +19,14 @@ struct mp4_metadata { struct mp4; /* opaque */ -int mp4_set_sample_position(struct mp4 *f, uint32_t track, int32_t sample); -int32_t mp4_get_total_tracks(const struct mp4 *f); -bool mp4_is_audio_track(const struct mp4 *f, int32_t track); +int mp4_set_sample_position(struct mp4 *f, int32_t sample); struct mp4 *mp4_open_read(const struct mp4_callback *cb); void mp4_close(struct mp4 *f); -int32_t mp4_get_sample_size(const struct mp4 *f, int track, int sample); -uint32_t mp4_get_sample_rate(const struct mp4 *f, int32_t track); -uint32_t mp4_get_channel_count(const struct mp4 * f, int32_t track); -int32_t mp4_num_samples(const struct mp4 *f, int track); -uint64_t mp4_get_duration(const struct mp4 *f, int32_t track); +int32_t mp4_get_sample_size(const struct mp4 *f, int sample); +uint32_t mp4_get_sample_rate(const struct mp4 *f); +uint32_t mp4_get_channel_count(const struct mp4 * f); +int32_t mp4_num_samples(const struct mp4 *f); +uint64_t mp4_get_duration(const struct mp4 *f); struct mp4 *mp4_open_meta(const struct mp4_callback *cb); struct mp4_metadata *mp4_get_meta(struct mp4 *f);