#include #include -- | module Bindings.Libcddb.CddbDisc where #strict_import import Bindings.Libcddb.CddbTrack #num FRAMES_PER_SECOND #opaque_t cddb_disc_t #integral_t cddb_cat_t #num CDDB_CAT_DATA #num CDDB_CAT_FOLK #num CDDB_CAT_JAZZ #num CDDB_CAT_MISC #num CDDB_CAT_ROCK #num CDDB_CAT_COUNTRY #num CDDB_CAT_BLUES #num CDDB_CAT_NEWAGE #num CDDB_CAT_REGGAE #num CDDB_CAT_CLASSICAL #num CDDB_CAT_SOUNDTRACK #num CDDB_CAT_INVALID #num CDDB_CAT_LAST #ccall cddb_disc_new , IO (Ptr ) #ccall cddb_disc_destroy , Ptr -> IO () #ccall cddb_disc_clone , Ptr -> IO (Ptr ) #ccall cddb_disc_add_track , Ptr -> \ Ptr -> IO () #ccall cddb_disc_get_track , Ptr -> \ CInt -> IO (Ptr ) #ccall cddb_disc_get_track_first , Ptr -> \ IO (Ptr ) #ccall cddb_disc_get_track_next , Ptr -> \ IO (Ptr ) #ccall cddb_disc_get_discid , Ptr -> IO CUInt #ccall cddb_disc_set_discid , Ptr -> CUInt -> IO () #ccall cddb_disc_get_category , Ptr -> IO #ccall cddb_disc_set_category , Ptr -> \ -> IO () #ccall cddb_disc_get_category_str , Ptr -> IO CString #ccall cddb_disc_set_category_str , Ptr -> \ CString -> IO () #ccall cddb_disc_get_genre , Ptr -> IO CString #ccall cddb_disc_set_genre , Ptr -> CString -> IO () #ccall cddb_disc_get_length , Ptr -> IO CUInt #ccall cddb_disc_set_length , Ptr -> CUInt -> IO () #ccall cddb_disc_get_year , Ptr -> IO CUInt #ccall cddb_disc_set_year , Ptr -> CUInt -> IO () #ccall cddb_disc_get_track_count , Ptr -> IO CInt #ccall cddb_disc_get_title , Ptr -> IO CString #ccall cddb_disc_set_title , Ptr -> CString -> IO () #ccall cddb_disc_append_title , Ptr -> CString -> IO () #ccall cddb_disc_get_artist , Ptr -> IO CString #ccall cddb_disc_set_artist , Ptr -> CString -> IO () #ccall cddb_disc_append_artist , Ptr -> CString -> IO () #ccall cddb_disc_get_ext_data , Ptr -> IO CString #ccall cddb_disc_set_ext_data , Ptr -> CString -> IO () #ccall cddb_disc_append_ext_data , Ptr -> CString -> IO () #ccall cddb_disc_copy , Ptr -> Ptr -> IO () #ccall cddb_disc_calc_discid , Ptr -> IO CInt #ccall cddb_disc_print , Ptr -> IO () #globalarray CDDB_CATEGORY , CString