Home | History | Annotate | Download | only in FLAC

Lines Matching refs:track

1838 /** Create a new CUESHEET track instance.
1847 /** Create a copy of an existing CUESHEET track object.
1862 /** Delete a CUESHEET track object
1864 * \param object A pointer to an existing CUESHEET track object.
1870 /** Resize a track's index point array.
1876 * \param track_num The index of the track to modify. NOTE: this is not
1877 * necessarily the same as the track's \a number field.
1890 /** Insert an index point in a CUESHEET track at the given index.
1893 * \param track_num The index of the track to modify. NOTE: this is not
1894 * necessarily the same as the track's \a number field.
1895 * \param index_num The index into the track's index array at which to
1913 /** Insert a blank index point in a CUESHEET track at the given index.
1918 * \param track_num The index of the track to modify. NOTE: this is not
1919 * necessarily the same as the track's \a number field.
1920 * \param index_num The index into the track's index array at which to
1937 /** Delete an index point in a CUESHEET track at the given index.
1940 * \param track_num The index into the track array of the track to
1942 * as the track's \a number field.
1943 * \param index_num The index into the track's index array of the index
1956 /** Resize the track array.
1973 /** Sets a track in a CUESHEET block.
1975 * If \a copy is \c true, a copy of the track is stored; otherwise, the object
1976 * takes ownership of the \a track pointer.
1979 * \param track_num Index into track array to set. NOTE: this is not
1980 * necessarily the same as the track's \a number field.
1981 * \param track The track to set the track to. You may safely pass in
1988 * \code (track->indices != NULL && track->num_indices > 0) ||
1989 * (track->indices == NULL && track->num_indices == 0)
1993 FLAC_API FLAC__bool FLAC__metadata_object_cuesheet_set_track(FLAC__StreamMetadata *object, unsigned track_num, FLAC__StreamMetadata_CueSheet_Track *track, FLAC__bool copy);
1995 /** Insert a track in a CUESHEET block at the given index.
1997 * If \a copy is \c true, a copy of the track is stored; otherwise, the object
1998 * takes ownership of the \a track pointer.
2001 * \param track_num The index at which to insert the track. NOTE: this
2002 * is not necessarily the same as the track's \a number
2004 * one position. To append a track to the end, set
2006 * \param track The track to insert. You may safely pass in a const
2016 FLAC_API FLAC__bool FLAC__metadata_object_cuesheet_insert_track(FLAC__StreamMetadata *object, unsigned track_num, FLAC__StreamMetadata_CueSheet_Track *track, FLAC__bool copy);
2018 /** Insert a blank track in a CUESHEET block at the given index.
2020 * A blank track is one in which all field values are zero.
2023 * \param track_num The index at which to insert the track. NOTE: this
2024 * is not necessarily the same as the track's \a number
2026 * one position. To append a track to the end, set
2037 /** Delete a track in a CUESHEET block at the given index.
2040 * \param track_num The index into the track array of the track to
2042 * as the track's \a number field.