Commit 6d7e63dd authored by dionoea's avatar dionoea
Browse files

* show number of broadcast and vod media items within show command

When we end the feature freeze, we'll have to complete the show command to
show (for example) the number of clients connected
parent aa632ae8
...@@ -1743,9 +1743,22 @@ static vlm_message_t *vlm_Show( vlm_t *vlm, vlm_media_t *media, ...@@ -1743,9 +1743,22 @@ static vlm_message_t *vlm_Show( vlm_t *vlm, vlm_media_t *media,
int i, j; int i, j;
vlm_message_t *msg; vlm_message_t *msg;
vlm_message_t *msg_child; vlm_message_t *msg_child;
int i_vod = 0, i_broadcast = 0;
char *psz_count;
for( i = 0; i < vlm->i_media; i++ )
{
if( vlm->media[i]->i_type == VOD_TYPE )
i_vod ++;
else
i_broadcast ++;
}
asprintf( &psz_count, "( %d broadcast - %d vod )", i_broadcast, i_vod);
msg = vlm_MessageNew( "show", NULL ); msg = vlm_MessageNew( "show", NULL );
msg_child = vlm_MessageAdd( msg, vlm_MessageNew( "media", NULL ) ); msg_child = vlm_MessageAdd( msg, vlm_MessageNew( "media", psz_count ) );
free( psz_count );
for( i = 0; i < vlm->i_media; i++ ) for( i = 0; i < vlm->i_media; i++ )
{ {
......
Supports Markdown
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