Commit 146fda0f authored by Thorfin89's avatar Thorfin89

Amélioration des noms de fonctions

parent 2c719a8c
...@@ -25,7 +25,7 @@ class Radio(Pupitre): ...@@ -25,7 +25,7 @@ class Radio(Pupitre):
self.media = self.instance.media_new(flux) self.media = self.instance.media_new(flux)
self.player.set_media(self.media) self.player.set_media(self.media)
self.radio_play() self.radio_play()
self.now_playing_info() self.radio_info()
def radio_play(self): def radio_play(self):
self.radio_on = True self.radio_on = True
......
...@@ -7,7 +7,7 @@ import tkinter as tk ...@@ -7,7 +7,7 @@ import tkinter as tk
from tkinter import ttk, Scale, HORIZONTAL from tkinter import ttk, Scale, HORIZONTAL
from PIL import Image, ImageTk from PIL import Image, ImageTk
import csv import csv
from vlc import Media, MediaPlayer, Meta from vlc import Meta
mute = False # le son n'est pas coupé au démarrage mute = False # le son n'est pas coupé au démarrage
radio_on = False # mémorise le fait d'écouter une radio ou pas radio_on = False # mémorise le fait d'écouter une radio ou pas
...@@ -54,7 +54,7 @@ class Pupitre: ...@@ -54,7 +54,7 @@ class Pupitre:
self.mosaique() # affichage d'une mosaïque de logos des radios self.mosaique() # affichage d'une mosaïque de logos des radios
self.boutons() # affichage des boutons self.boutons() # affichage des boutons
self.menu_droite() # affichage de la radio choisie self.menu_droite() # affichage de la radio choisie
self.info() # affichage de l'info sur l'application self.radio_name() # affichage de l'info sur l'application
self.num_radio_selected = 0 self.num_radio_selected = 0
...@@ -119,7 +119,7 @@ class Pupitre: ...@@ -119,7 +119,7 @@ class Pupitre:
# affiche les infos sur le titre en cours d'écoute # affiche les infos sur le titre en cours d'écoute
self.lbl_radio_info = tk.Label(self.menu, background=bg_color_light) self.lbl_radio_info = tk.Label(self.menu, background=bg_color_light)
self.lbl_radio_info.place(width=250, height=80, x=20, y=310) self.lbl_radio_info.place(width=250, height=90, x=20, y=300)
self.lbl_radio_info.config(font=('Helvetica', 10), anchor="n", bg=bg_color, fg="white", wraplength=240) self.lbl_radio_info.config(font=('Helvetica', 10), anchor="n", bg=bg_color, fg="white", wraplength=240)
# potentiomètre de volume # potentiomètre de volume
...@@ -226,20 +226,19 @@ class Pupitre: ...@@ -226,20 +226,19 @@ class Pupitre:
self.mosaique() self.mosaique()
def info(self): # affiche les labels contenant les informations def radio_name(self): # affiche les labels contenant les informations
# affichage le nom la radio en cours d'audition # affichage le nom la radio en cours d'audition
self.lbl_radio_name.config(bg=bg_color) self.lbl_radio_name.config(bg=bg_color)
def now_playing_info(self): def radio_info(self):
if self.radio_on: # si on a une radio en cours d'écoute if self.radio_on: # si on a une radio en cours d'écoute
flux_info = self.media.get_meta(Meta.NowPlaying) # on récupère l'info sur le titre actuel flux_info = self.media.get_meta(Meta.NowPlaying) # on récupère l'info sur le titre actuel
if flux_info: # si on a bien une information sur le titre if flux_info: # si on a bien une information sur le titre
self.lbl_radio_info.config(text=flux_info) # afficher les infos sous le titre de la radio self.lbl_radio_info.config(text=flux_info) # afficher les infos sous le titre de la radio
self.root.after(2000, self.now_playing_info) self.root.after(2000, self.radio_info) # relance la fonction 'now_playing_info' toutes les 2s
def boucle(self): # boucle principale de tkinter def boucle(self): # boucle principale de tkinter
self.root.mainloop() self.root.mainloop()
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment