Commit e7b0790a authored by Pierre d'Herbemont's avatar Pierre d'Herbemont

Revert "messages: Prefer the object name over the object type if type is VLC_GENERIC."

This reverts commit 03866185.

Conflicts:

	src/misc/messages.c
parent d59cd4ab
...@@ -44,7 +44,7 @@ typedef struct ...@@ -44,7 +44,7 @@ typedef struct
{ {
int i_type; /**< message type, see below */ int i_type; /**< message type, see below */
int i_object_id; int i_object_id;
char * psz_object; const char *psz_object_type;
char * psz_module; char * psz_module;
char * psz_msg; /**< the message itself */ char * psz_msg; /**< the message itself */
char * psz_header; /**< Additional header */ char * psz_header; /**< Additional header */
......
...@@ -80,7 +80,7 @@ void MessagesView::Pulse() ...@@ -80,7 +80,7 @@ void MessagesView::Pulse()
case VLC_MSG_DBG: color = gray; break; case VLC_MSG_DBG: color = gray; break;
} }
psz_module_type = p_sub->p_msg[i_start].psz_object; psz_module_type = p_sub->p_msg[i_start].psz_object_type;
if( LockLooper() ) if( LockLooper() )
{ {
......
...@@ -178,7 +178,7 @@ libvlc_log_message_t *libvlc_log_iterator_next( libvlc_log_iterator_t *p_iter, ...@@ -178,7 +178,7 @@ libvlc_log_message_t *libvlc_log_iterator_next( libvlc_log_iterator_t *p_iter,
vlc_mutex_lock(p_iter->p_messages->p_lock); vlc_mutex_lock(p_iter->p_messages->p_lock);
msg = p_iter->p_messages->p_msg+i_pos; msg = p_iter->p_messages->p_msg+i_pos;
buffer->i_severity = msg->i_type; buffer->i_severity = msg->i_type;
buffer->psz_type = msg->psz_object; buffer->psz_type = msg->psz_object_type;
buffer->psz_name = msg->psz_module; buffer->psz_name = msg->psz_module;
buffer->psz_header = msg->psz_header; buffer->psz_header = msg->psz_header;
buffer->psz_message = msg->psz_msg; buffer->psz_message = msg->psz_msg;
......
...@@ -78,11 +78,6 @@ static void QueueMsg ( vlc_object_t *, int, const char *, ...@@ -78,11 +78,6 @@ static void QueueMsg ( vlc_object_t *, int, const char *,
static void FlushMsg ( msg_queue_t * ); static void FlushMsg ( msg_queue_t * );
static void PrintMsg ( vlc_object_t *, msg_item_t * ); static void PrintMsg ( vlc_object_t *, msg_item_t * );
static inline char * object_description( vlc_object_t * p_this )
{
return strdup( p_this->psz_object_type );
}
/** /**
* Initialize messages queues * Initialize messages queues
* This function initializes all message queues * This function initializes all message queues
...@@ -427,7 +422,7 @@ static void QueueMsg( vlc_object_t *p_this, int i_type, const char *psz_module, ...@@ -427,7 +422,7 @@ static void QueueMsg( vlc_object_t *p_this, int i_type, const char *psz_module,
p_item->i_type = VLC_MSG_WARN; p_item->i_type = VLC_MSG_WARN;
p_item->i_object_id = p_this->i_object_id; p_item->i_object_id = p_this->i_object_id;
p_item->psz_object = object_description( p_this ); p_item->psz_object_type = p_this->psz_object_type;
p_item->psz_module = strdup( "message" ); p_item->psz_module = strdup( "message" );
p_item->psz_msg = strdup( "message queue overflowed" ); p_item->psz_msg = strdup( "message queue overflowed" );
p_item->psz_header = NULL; p_item->psz_header = NULL;
...@@ -448,7 +443,7 @@ static void QueueMsg( vlc_object_t *p_this, int i_type, const char *psz_module, ...@@ -448,7 +443,7 @@ static void QueueMsg( vlc_object_t *p_this, int i_type, const char *psz_module,
/* Fill message information fields */ /* Fill message information fields */
p_item->i_type = i_type; p_item->i_type = i_type;
p_item->i_object_id = p_this->i_object_id; p_item->i_object_id = p_this->i_object_id;
p_item->psz_object = object_description( p_this ); p_item->psz_object_type = p_this->psz_object_type;
p_item->psz_module = strdup( psz_module ); p_item->psz_module = strdup( psz_module );
p_item->psz_msg = psz_str; p_item->psz_msg = psz_str;
p_item->psz_header = psz_header; p_item->psz_header = psz_header;
...@@ -460,7 +455,6 @@ static void QueueMsg( vlc_object_t *p_this, int i_type, const char *psz_module, ...@@ -460,7 +455,6 @@ static void QueueMsg( vlc_object_t *p_this, int i_type, const char *psz_module,
free( p_item->psz_module ); free( p_item->psz_module );
free( p_item->psz_msg ); free( p_item->psz_msg );
free( p_item->psz_header ); free( p_item->psz_header );
free( p_item->psz_object );
} }
vlc_mutex_unlock ( &p_queue->lock ); vlc_mutex_unlock ( &p_queue->lock );
...@@ -506,7 +500,6 @@ static void FlushMsg ( msg_queue_t *p_queue ) ...@@ -506,7 +500,6 @@ static void FlushMsg ( msg_queue_t *p_queue )
free( p_queue->msg[i_index].psz_msg ); free( p_queue->msg[i_index].psz_msg );
free( p_queue->msg[i_index].psz_module ); free( p_queue->msg[i_index].psz_module );
free( p_queue->msg[i_index].psz_header ); free( p_queue->msg[i_index].psz_header );
free( p_queue->msg[i_index].psz_object );
} }
/* Update the new start value */ /* Update the new start value */
...@@ -552,7 +545,7 @@ static void PrintMsg ( vlc_object_t * p_this, msg_item_t * p_item ) ...@@ -552,7 +545,7 @@ static void PrintMsg ( vlc_object_t * p_this, msg_item_t * p_item )
break; break;
} }
psz_object = p_item->psz_object; psz_object = p_item->psz_object_type;
#ifdef UNDER_CE #ifdef UNDER_CE
# define CE_WRITE(str) WriteFile( QUEUE.logfile, \ # define CE_WRITE(str) WriteFile( QUEUE.logfile, \
......
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