Bonjour tous le monde,
Je ne sais pas trop si je suis sur le bon forum mais bon je me lance.
Mise en situation :
Je suis en train d'assembler des médias pour l'affichage sur des écrans.
Chaque écran fait 100x100 pixels.
J'ai 4 grappes d'écrans : 1 grappe de 2, 1 grappe de 3, 1 grappe de 4 et 1 grappe de 5
Donc maximum d'écrans : 5
Maximum de médias en entrée : 5
Je programme en pascal sur Lazarus.
Je n'encode pas forcément pour toutes les grappes et mon nombre de média est variable de 1 à 5.
J'encode grappe par grappe.
J'ai une variable "NbEcranGrappe" qui me permet de savoir combien j'ai d'écrans dans ma grappe.
J'ai une variable "NbMediaSource" qui me permet de savoir combien j'ai de médias source.
Je cherche une solution (Surement un Algo) pour faire suivant le nombre d'écrans et le nombre de médias l'assemblage.
Exemple 1 :
5 écrans 1 médias
Sortie 500x100 pixels soit 5 fois le médias 1
Exemple 2 :
5 écrans 2 médias
Sortie 500x100 pixels soit média 1 + média 2 + média 1 + média 2 + média 1
Exemple 3 :
4 écrans 3 médias
Sortie 400x100 pixels soit média 1 + média 2 + média 3 + média 1
Partager