diff options
Diffstat (limited to 'vobsub.c')
-rw-r--r-- | vobsub.c | 5 |
1 files changed, 4 insertions, 1 deletions
@@ -1262,8 +1262,11 @@ vobsub_out_open(const char *basename, const unsigned int *palette, strcat(filename, ".idx"); result->fidx = fopen(filename, "a"); if (result->fidx) { - if (ftell(result->fidx) == 0) + if (ftell(result->fidx) == 0){ create_idx(result, palette, orig_width, orig_height); + /* Make the selected language the default language */ + fprintf(result->fidx, "\n# Language index in use\nlangidx: %u\n", index); + } fprintf(result->fidx, "\nid: %s, index: %u\n", id ? id : "xx", index); /* So that we can check the file now */ fflush(result->fidx); |