Lines Matching refs:track_num
1876 * \param track_num The index of the track to modify. NOTE: this is not
1882 * \code object->data.cue_sheet.num_tracks > track_num \endcode
1883 * \code (object->data.cue_sheet.tracks[track_num].indices == NULL && object->data.cue_sheet.tracks[track_num].num_indices == 0) ||
1884 * (object->data.cue_sheet.tracks[track_num].indices != NULL && object->data.cue_sheet.tracks[track_num].num_indices > 0) \endcode
1888 FLAC_API FLAC__bool FLAC__metadata_object_cuesheet_track_resize_indices(FLAC__StreamMetadata *object, unsigned track_num, unsigned new_num_indices);
1893 * \param track_num The index of the track to modify. NOTE: this is not
1901 * \c object->data.cue_sheet.tracks[track_num].num_indices .
1906 * \code object->data.cue_sheet.num_tracks > track_num \endcode
1907 * \code object->data.cue_sheet.tracks[track_num].num_indices >= index_num \endcode
1911 FLAC_API FLAC__bool FLAC__metadata_object_cuesheet_track_insert_index(FLAC__StreamMetadata *object, unsigned track_num, unsigned index_num, FLAC__StreamMetadata_CueSheet_Index index);
1918 * \param track_num The index of the track to modify. NOTE: this is not
1926 * \c object->data.cue_sheet.tracks[track_num].num_indices .
1930 * \code object->data.cue_sheet.num_tracks > track_num \endcode
1931 * \code object->data.cue_sheet.tracks[track_num].num_indices >= index_num \endcode
1935 FLAC_API FLAC__bool FLAC__metadata_object_cuesheet_track_insert_blank_index(FLAC__StreamMetadata *object, unsigned track_num, unsigned index_num);
1940 * \param track_num The index into the track array of the track to
1949 * \code object->data.cue_sheet.num_tracks > track_num \endcode
1950 * \code object->data.cue_sheet.tracks[track_num].num_indices > index_num \endcode
1954 FLAC_API FLAC__bool FLAC__metadata_object_cuesheet_track_delete_index(FLAC__StreamMetadata *object, unsigned track_num, unsigned index_num);
1979 * \param track_num Index into track array to set. NOTE: this is not
1987 * \code track_num < object->data.cue_sheet.num_tracks \endcode
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);
2001 * \param track_num The index at which to insert the track. NOTE: this
2003 * field. The tracks at and after \a track_num move right
2005 * \a track_num to \c object->data.cue_sheet.num_tracks .
2012 * \code object->data.cue_sheet.num_tracks >= track_num \endcode
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);
2023 * \param track_num The index at which to insert the track. NOTE: this
2025 * field. The tracks at and after \a track_num move right
2027 * \a track_num to \c object->data.cue_sheet.num_tracks .
2031 * \code object->data.cue_sheet.num_tracks >= track_num \endcode
2035 FLAC_API FLAC__bool FLAC__metadata_object_cuesheet_insert_blank_track(FLAC__StreamMetadata *object, unsigned track_num);
2040 * \param track_num The index into the track array of the track to
2046 * \code object->data.cue_sheet.num_tracks > track_num \endcode
2050 FLAC_API FLAC__bool FLAC__metadata_object_cuesheet_delete_track(FLAC__StreamMetadata *object, unsigned track_num);