Lines Matching refs:write_cue
870 cue_compare (SF_CUES *write_cue, SF_CUES *read_cue, size_t cue_size, int line)
872 if (memcmp (write_cue, read_cue, cue_size) != 0)
875 printf ("W Cue count : %d\n", write_cue->cue_count) ;
876 if (write_cue->cue_count > 0)
877 print_cue (write_cue, 0) ;
878 if (write_cue->cue_count > 2) /* print last if at least 2 */
879 print_cue (write_cue, write_cue->cue_count - 1) ;
935 { SF_CUES write_cue ;
941 { write_cue = (SF_CUES)
949 { write_cue = (SF_CUES)
964 if (sf_command (file, SFC_SET_CUE, &write_cue, sizeof (write_cue)) == SF_FALSE)
982 if (cue_compare (&write_cue, &read_cue, sizeof (write_cue), __LINE__) == SF_FALSE)
997 SF_CUES *write_cue = calloc (1, cues_size) ;
1007 if (write_cue == NULL || read_cue == NULL)
1012 write_cue->cue_count = count ;
1014 { write_cue->cue_points [i] = (SF_CUE_POINT) { i, 0, data_MARKER, 0, 0, i, "" } ;
1016 snprintf (write_cue->cue_points [i].name, sizeof (write_cue->cue_points [i].name), "Cue%03d", i) ;
1024 if (sf_command (file, SFC_SET_CUE, write_cue, (int) cues_size) == SF_FALSE)
1042 if (cue_compare (write_cue, read_cue, cues_size, __LINE__) == SF_FALSE)
1047 free (write_cue) ;