for(uint32_t i=0;i<lingua->nbLanguage;i++) delete [] lingua->language[i];
for(uint32_t i=0;i<lingua->nbLanguage;i++) delete [] lingua->language[i].name;
uint8_t vobSubDestroyLanguage(vobSubLanguage *lingua){  for(uint32_t i=0;i<lingua->nbLanguage;i++)    delete [] lingua->language[i];  delete lingua;   return 1;}