From b6d1094659f47f38fcd854369f80db298e14f06f Mon Sep 17 00:00:00 2001 From: Derk-Jan Hartman Date: Fri, 5 Nov 2004 14:16:09 +0000 Subject: [PATCH] * Trackname support for avi --- modules/demux/avi/avi.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/modules/demux/avi/avi.c b/modules/demux/avi/avi.c index caad59b931..58f3ada210 100644 --- a/modules/demux/avi/avi.c +++ b/modules/demux/avi/avi.c @@ -329,6 +329,7 @@ static int Open( vlc_object_t * p_this ) avi_track_t *tk = malloc( sizeof( avi_track_t ) ); avi_chunk_list_t *p_strl = AVI_ChunkFind( p_hdrl, AVIFOURCC_strl, i ); avi_chunk_strh_t *p_strh = AVI_ChunkFind( p_strl, AVIFOURCC_strh, 0 ); + avi_chunk_STRING_t *p_strn = AVI_ChunkFind( p_strl, AVIFOURCC_strn, 0 ); avi_chunk_strf_auds_t *p_auds; avi_chunk_strf_vids_t *p_vids; es_format_t fmt; @@ -461,6 +462,10 @@ static int Open( vlc_object_t * p_this ) free( tk ); continue; } + if( p_strn ) + { + fmt.psz_description = strdup( p_strn->p_str ); + } tk->p_es = es_out_Add( p_demux->out, &fmt ); TAB_APPEND( p_sys->i_track, p_sys->track, tk ); } -- 2.39.2