Changeset 009252c45246747fe4a243f87d204a258a24a019

Show
Ignore:
Timestamp:
01/10/06 16:36:15 (2 years ago)
Author:
Antoine Cellerier <dionoea@videolan.org>
git-committer:
Antoine Cellerier <dionoea@videolan.org> 1159713375 +0000
git-parent:

[0326005e1cb52ee615b50c545a2e9fae858a9214]

git-author:
Antoine Cellerier <dionoea@videolan.org> 1159713375 +0000
Message:

Some more format strings

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • modules/video_filter/marq.c

    r05aad79 r009252c  
    9191    "$d = description, $e = encoded by, $g = genre, " \ 
    9292    "$l = language, $n = track num, $p = now playing, " \ 
    93     "$r = rating, $t = title, $u = url, $A = date, " \ 
     93    "$r = rating, $s = subtitles language, $t = title, "\ 
     94    "$u = url, $A = date, " \ 
    9495    "$B = audio bitrate (in kb/s), $C = chapter," \ 
    9596    "$D = duration, $F = full name with path, $I = title, "\ 
    9697    "$L = time left, " \ 
    97     "$N = name, $P = position (in %), $S = audio sample rate (in kHz), " \ 
     98    "$N = name, $O = audio language, $P = position (in %), $R = rate, " \ 
     99    "$S = audio sample rate (in kHz), " \ 
    98100    "$T = time, $U = publisher, $V = volume, $_ = new line) ") 
    99101#define POSX_TEXT N_("X offset") 
     
    342344                                   p_item->p_meta->psz_rating ); 
    343345                    break; 
     346                case 's': 
     347                { 
     348                    char *lang; 
     349                    if( p_input ) 
     350                    { 
     351                        lang = var_GetString( p_input, "sub-language" ); 
     352                    } 
     353                    else 
     354                    { 
     355                        lang = strdup( "-" ); 
     356                    } 
     357                    INSERT_STRING( 1, lang ); 
     358                    break; 
     359                } 
    344360                case 't': 
    345361                    INSERT_STRING( p_item && p_item->p_meta, 
     
    424440                    INSERT_STRING( p_item, p_item->psz_name ); 
    425441                    break; 
     442                case 'O': 
     443                { 
     444                    char *lang; 
     445                    if( p_input ) 
     446                    { 
     447                        lang = var_GetString( p_input, "audio-language" ); 
     448                    } 
     449                    else 
     450                    { 
     451                        lang = strdup( "-" ); 
     452                    } 
     453                    INSERT_STRING( 1, lang ); 
     454                    break; 
     455                } 
    426456                case 'P': 
    427457                    if( p_input ) 
     
    433463                    { 
    434464                        sprintf( buf, "--.-%%" ); 
     465                    } 
     466                    INSERT_STRING( 1, buf ); 
     467                    break; 
     468                case 'R': 
     469                    if( p_input ) 
     470                    { 
     471                        int r = var_GetInteger( p_input, "rate" ); 
     472                        snprintf( buf, 10, "%d.%d", r/1000, r%1000 ); 
     473                    } 
     474                    else 
     475                    { 
     476                        sprintf( buf, "-" ); 
    435477                    } 
    436478                    INSERT_STRING( 1, buf );