| 5409 | } |
| 5410 | |
| 5411 | static void add_ffmpeg_linked_audio(hb_audio_t * audio, int audio_index, hb_list_t * list_linked_index) |
| 5412 | { |
| 5413 | if (audio->config.list_linked_index != NULL) |
| 5414 | { |
| 5415 | return; |
| 5416 | } |
| 5417 | audio->config.list_linked_index = hb_list_init(); |
| 5418 | hb_list_add_dup(audio->config.list_linked_index, &audio_index, sizeof(audio_index)); |
| 5419 | |
| 5420 | int ii; |
| 5421 | int linked_count = hb_list_count(list_linked_index); |
| 5422 | for (ii = 0; ii < linked_count; ii++) |
| 5423 | { |
| 5424 | int linked_index = *(int*)hb_list_item(list_linked_index, ii); |
| 5425 | if (linked_index != audio_index && linked_index != audio->config.index) |
| 5426 | { |
| 5427 | hb_list_add_dup(audio->config.list_linked_index, &linked_index, sizeof(audio_index)); |
| 5428 | } |
| 5429 | } |
| 5430 | } |
| 5431 | |
| 5432 | static void find_ffmpeg_fallback_audio(hb_title_t *title) |
| 5433 | { |
no test coverage detected