| 3646 | } |
| 3647 | |
| 3648 | hb_list_t * |
| 3649 | get_path_list(GListModel *files) |
| 3650 | { |
| 3651 | g_return_val_if_fail(g_list_model_get_item_type(files) == G_TYPE_FILE, NULL); |
| 3652 | hb_list_t *path_list = hb_list_init(); |
| 3653 | for (guint i = 0; i < g_list_model_get_n_items(files); i++) |
| 3654 | { |
| 3655 | g_autoptr(GFile) file = g_list_model_get_item(files, i); |
| 3656 | hb_list_add(path_list, g_file_get_path(file)); |
| 3657 | } |
| 3658 | return path_list; |
| 3659 | } |
| 3660 | |
| 3661 | void |
| 3662 | ghb_backend_scan_list (GListModel *files, int titleindex, int preview_count, uint64_t min_duration, uint64_t max_duration, gboolean keep_duplicate_titles) |
no test coverage detected