Commit 31a92955 authored by Laurent Aimar's avatar Laurent Aimar

Use vlc_fourcc_GetDescription for item infos.

parent e481f910
...@@ -37,6 +37,7 @@ ...@@ -37,6 +37,7 @@
#include <vlc_es_out.h> #include <vlc_es_out.h>
#include <vlc_block.h> #include <vlc_block.h>
#include <vlc_aout.h> #include <vlc_aout.h>
#include <vlc_fourcc.h>
#include "input_internal.h" #include "input_internal.h"
#include "clock.h" #include "clock.h"
...@@ -2677,8 +2678,15 @@ static void EsOutUpdateInfo( es_out_t *out, es_out_id_t *es, const es_format_t * ...@@ -2677,8 +2678,15 @@ static void EsOutUpdateInfo( es_out_t *out, es_out_id_t *es, const es_format_t *
input_Control( p_input, INPUT_ADD_INFO, psz_cat, _("Original ID"), input_Control( p_input, INPUT_ADD_INFO, psz_cat, _("Original ID"),
"%d", es->i_id ); "%d", es->i_id );
input_Control( p_input, INPUT_ADD_INFO, psz_cat, _("Codec"), const char *psz_codec_description =
"%.4s", (char*)&p_fmt_es->i_codec ); vlc_fourcc_GetDescription( p_fmt_es->i_cat, p_fmt_es->i_codec );
const vlc_fourcc_t i_codec_fourcc = p_fmt_es->i_original_fourcc ?: p_fmt_es->i_codec;
if( psz_codec_description )
input_Control( p_input, INPUT_ADD_INFO, psz_cat, _("Codec"),
"%s (%.4s)", psz_codec_description, (char*)&i_codec_fourcc );
else
input_Control( p_input, INPUT_ADD_INFO, psz_cat, _("Codec"),
"%.4s", (char*)&i_codec_fourcc );
if( es->psz_language && *es->psz_language ) if( es->psz_language && *es->psz_language )
input_Control( p_input, INPUT_ADD_INFO, psz_cat, _("Language"), input_Control( p_input, INPUT_ADD_INFO, psz_cat, _("Language"),
......
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