Autore Topic: problema con le canzoni messe in pausa  (Letto 1078 volte)

Offline luca1202

  • Gambero
  • **
  • Post: 95
    • Mostra profilo
    • http://luca1202.wordpress.com
problema con le canzoni messe in pausa
« il: 15 Gennaio 2010, 14:19:03 »
mi trovo difronte all'ennesimo problema, cerco di spiegarvelo brevemente!
in pratica quando metto in pausa una canzone (penso non ci sia bisogno di dirvi che programma sto realizzando :-D ) e poi la faccio ripartire, al termine della canzone la riproduzione si ferma anche se nella playlist ci sono altri elementi e la barra di progresso si riposiziona nella posizione in cui si trovava quando l'avevo messa in pausa.
ovviamente se non metto in pausa al termine di una canzone viene riprodotta quella successiva (se c'è).

potrebbe essere un problema del timer? quando metto in pausa una canzone non tocco minimamente il timer e lui continua ad andare avanti!
il mio progetto -> SITO

Offline luca1202

  • Gambero
  • **
  • Post: 95
    • Mostra profilo
    • http://luca1202.wordpress.com
Re: problema con le canzoni messe in pausa
« Risposta #1 il: 15 Gennaio 2010, 18:26:41 »
ho provato anche a stoppare il timer e a farlo ripartire, oppure farlo ripartire senza ritardo ma niente...

non riesco a capire quale sia il motivo!! volevo evitare di usare un barbaro work-around per risolverlo :aiuto:
il mio progetto -> SITO

Offline Ceskho

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 3.778
  • Vi Veri Veniversum Vivus Vici
    • Mostra profilo
    • Pagina Personale
Re: problema con le canzoni messe in pausa
« Risposta #2 il: 15 Gennaio 2010, 18:32:39 »
Purtroppo così su due righe è difficile esserti utile...dovresti postare i sorgenti poichè puoi aver usato qualsiasi metodo per fare questo lavoro...se il programma è invariato rispetto a prima scarichiamo i sorgenti in "Progetti in cerca di aiuto" anche se così purtroppo non potrò aiutarti personalmente per via del crash dell'IDE....

Offline luca1202

  • Gambero
  • **
  • Post: 95
    • Mostra profilo
    • http://luca1202.wordpress.com
Re: problema con le canzoni messe in pausa
« Risposta #3 il: 15 Gennaio 2010, 18:35:34 »
ti posto i sorgenti!!

tra ieri e oggi ho corretto diversi bug!! mi sono messo a usare il programma come un utente normale, quindi niente prove speciali ma solo ascoltando musica, e ho trovato 5 bug in un quarto d'ora!!

3 sono a posto me ne mancano 2!!
il mio progetto -> SITO

Offline luca1202

  • Gambero
  • **
  • Post: 95
    • Mostra profilo
    • http://luca1202.wordpress.com
Re: problema con le canzoni messe in pausa
« Risposta #4 il: 16 Gennaio 2010, 12:52:15 »
ho provato anche con un work around ma non ne vuole sapere... sul sito ufficiale nei bug noti non mi pare ci sia!!

ho anche aggiornato a gambas 2.19 ma niente... dite che devo segnalarlo perchè potrebbe essere un bug o sbaglio qualcosa io?? guardando la documentazione direi che i metodi li ho usati correttamente!!
il mio progetto -> SITO

Offline fsurfing

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.482
    • Mostra profilo
Re: problema con le canzoni messe in pausa
« Risposta #5 il: 16 Gennaio 2010, 13:53:38 »
direi che è piu probabile un errore nel codice per capire se invece è un bug dovresti fare un semplice programma che metta in evidenza il problema.

in linea di massima cmq ti consiglio di fermare/attivare i timer con timer.start/stop , non è raro che usando enable=false/true si formino dei cicli che non si dovrebbero formare,

Offline luca1202

  • Gambero
  • **
  • Post: 95
    • Mostra profilo
    • http://luca1202.wordpress.com
Re: problema con le canzoni messe in pausa
« Risposta #6 il: 17 Gennaio 2010, 13:15:26 »
con una serie di print ho visto che in pratica quando una canzone viene messa in pausa al termine la variabile Music.Pos torna al valore a cui l'avevo messa in pausa!!

non capisco perchè poi per farla ripartire bisogna usare il tasto play che contiene il metodo music.play... non faccio cose strane...  :muro:
il mio progetto -> SITO

Offline fsurfing

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.482
    • Mostra profilo
Re: problema con le canzoni messe in pausa
« Risposta #7 il: 17 Gennaio 2010, 19:38:29 »
si credo sia proprio un bug, hai provato il programma impostando le qt anzichè le gtk?

Offline leo72

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 2.163
    • Mostra profilo
    • http://www.leonardomiliani.com
Re: problema con le canzoni messe in pausa
« Risposta #8 il: 19 Gennaio 2010, 21:52:44 »
Adesso non ho il sorgente sottomano ma vai nella sezione Download e cerca il mio programmino "Sottofondo". E' un software che riproduce musica in background ed usa play, pausa e ripresa di canzoni, ma a me non faceva il comportamento che citi tu per cui penso anch'io ad un problema di logica del tuo codice.
Visita il mio sito personale: http://www.leonardomiliani.com

Offline luca1202

  • Gambero
  • **
  • Post: 95
    • Mostra profilo
    • http://luca1202.wordpress.com
Re: problema con le canzoni messe in pausa
« Risposta #9 il: 19 Gennaio 2010, 23:09:41 »
si ho scaricato e gli ho dato un'occhiata (per altro quei suoni sono estremamente rilassanti :-D) e da quello che ho visto li usi esattamente come li uso io!!

proverò a riguardare il codice ma non mi pare ci sia niente di strano nel mio codice.... effettivamente è strano che nessuno si sia accorto di un bug del genere prima!! riguarderò per l'ennesima volta!
il mio progetto -> SITO