Commit e49255cb authored by Ilkka Ollakka's avatar Ilkka Ollakka

Revert "QT4: connect signal from inputmanager metaChanged to playlist-model so it updates item."

This reverts commit 394a9e2c.

This doesn't really fix the issues, so better to revert and rework it.
parent ff9c8ae1
......@@ -528,14 +528,6 @@ void PLModel::customEvent( QEvent *event )
rebuild();
}
void PLModel::updateMeta ( input_item_t *p_item )
{
if( p_item )
{
ProcessInputItemUpdate( p_item->i_id );
}
}
/**** Events processing ****/
void PLModel::ProcessInputItemUpdate( int i_input_id )
{
......@@ -631,9 +623,6 @@ void PLModel::rebuild( playlist_item_t *p_root )
/* And signal the view */
emit layoutChanged();
addCallbacks();
/* Connect item update for metachanges */
CONNECT( THEMIM->getIM(), metaChanged( input_item_t *),
this, updateMeta( input_item_t *) );
}
/* This function must be entered WITH the playlist lock */
......
......@@ -178,7 +178,6 @@ private slots:
void popupSave();
void popupExplore();
void viewchanged( int );
void updateMeta( input_item_t * );
};
#endif
......@@ -69,12 +69,9 @@ void input_SendEventTimes( input_thread_t *p_input,
val.i_time = i_time;
var_Change( p_input, "time", VLC_VAR_SETVALUE, &val, NULL );
/* FIXME ugly */
/* FIXME ugly + what about meta change event ? */
if( var_GetTime( p_input, "length" ) != i_length )
{
input_item_SetDuration( p_input->p->p_item, i_length );
input_SendEventMeta( p_input );
}
val.i_time = i_length;
var_Change( p_input, "length", VLC_VAR_SETVALUE, &val, NULL );
......
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