| 4272 | } |
| 4273 | |
| 4274 | static gint |
| 4275 | queue_pending_count(GhbValue *queue) |
| 4276 | { |
| 4277 | gint nn, ii, count; |
| 4278 | GhbValue *queueDict, *uiDict; |
| 4279 | gint status; |
| 4280 | |
| 4281 | nn = 0; |
| 4282 | count = ghb_array_len(queue); |
| 4283 | for (ii = 0; ii < count; ii++) |
| 4284 | { |
| 4285 | |
| 4286 | queueDict = ghb_array_get(queue, ii); |
| 4287 | uiDict = ghb_dict_get(queueDict, "uiSettings"); |
| 4288 | status = ghb_dict_get_int(uiDict, "job_status"); |
| 4289 | if (status == GHB_QUEUE_PENDING) |
| 4290 | { |
| 4291 | nn++; |
| 4292 | } |
| 4293 | } |
| 4294 | return nn; |
| 4295 | } |
| 4296 | |
| 4297 | void |
| 4298 | ghb_update_pending(signal_user_data_t *ud) |
no test coverage detected