Changeset 7c57276ba8134f628b660a3c75df52386331db2d

Show
Ignore:
Timestamp:
04/13/08 18:40:47 (5 months ago)
Author:
Jean-Paul Saman <jpsaman@videolan.org>
git-committer:
Jean-Paul Saman <jpsaman@videolan.org> 1208104847 +0200
git-parent:

[f4995bebaa296afc70f586aa7393f53cd66b3161]

git-author:
Jean-Paul Saman <jpsaman@videolan.org> 1208097075 +0200
Message:

Don't compile dynamicoverlay when there is no POSIX shared memory support on the system. Use VLC_UNUSED() iso (void)().

Files:

Legend:

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

    r01bc969 r7c57276  
    3535#include <string.h> 
    3636#include <ctype.h> 
     37 
     38#if defined(HAVE_SYS_SHM_H) 
    3739#include <sys/shm.h> 
     40#endif 
    3841 
    3942#include "dynamicoverlay.h" 
     
    155158                      commandparams_t *p_params ) 
    156159{ 
    157     (void)(psz_end); 
     160    VLC_UNUSED(psz_end); 
    158161    skip_space( &psz_command ); 
    159162    if( isdigit( *psz_command ) ) 
     
    168171                        commandparams_t *p_params ) 
    169172{ 
    170     (void)(psz_command); 
    171     (void)(psz_end); 
    172     (void)(p_params); 
     173    VLC_UNUSED(psz_command); 
     174    VLC_UNUSED(psz_end); 
     175    VLC_UNUSED(p_params); 
    173176    return VLC_SUCCESS; 
    174177} 
     
    177180                            commandparams_t *p_params ) 
    178181{ 
    179     (void)(psz_end); 
     182    VLC_UNUSED(psz_end); 
    180183    skip_space( &psz_command ); 
    181184    if( isdigit( *psz_command ) ) 
     
    196199                               commandparams_t *p_params ) 
    197200{ 
    198     (void)(psz_end); 
     201    VLC_UNUSED(psz_end); 
    199202    skip_space( &psz_command ); 
    200203    if( isdigit( *psz_command ) ) 
     
    221224                                commandparams_t *p_params ) 
    222225{ 
    223     (void)(psz_end); 
     226    VLC_UNUSED(psz_end); 
    224227    skip_space( &psz_command ); 
    225228    if( isdigit( *psz_command ) ) 
     
    241244{ 
    242245    int r, g, b; 
    243     (void)(psz_end); 
     246    VLC_UNUSED(psz_end); 
    244247    skip_space( &psz_command ); 
    245248    if( isdigit( *psz_command ) ) 
     
    273276                               commandparams_t *p_params ) 
    274277{ 
    275     (void)(psz_end); 
     278    VLC_UNUSED(psz_end); 
    276279    skip_space( &psz_command ); 
    277280    if( isdigit( *psz_command ) ) 
     
    292295                                 commandparams_t *p_params ) 
    293296{ 
    294     (void)(psz_end); 
     297    VLC_UNUSED(psz_end); 
    295298    skip_space( &psz_command ); 
    296299    if( isdigit( *psz_command ) ) 
     
    317320                            buffer_t *p_output ) 
    318321{ 
    319     (void)(p_results); 
     322    VLC_UNUSED(p_results); 
    320323    VLC_UNUSED(p_output); 
    321324    return VLC_SUCCESS; 
     
    411414                               commandparams_t *p_results ) 
    412415{ 
     416#if defined(HAVE_SYS_SHM_H) 
    413417    filter_sys_t *p_sys = (filter_sys_t*) p_filter->p_sys; 
    414418    struct shmid_ds shminfo; 
     
    416420    size_t i_size; 
    417421 
    418     (void)(p_results); 
     422    VLC_UNUSED(p_results); 
    419423 
    420424    p_ovl = ListGet( &p_sys->overlays, p_params->i_id ); 
     
    471475            return VLC_ENOMEM; 
    472476        } 
    473  
    474477        memcpy( p_ovl->data.p_text, p_data, p_params->i_width ); 
    475478 
     
    483486        p_ovl->data.p_pic = malloc( sizeof( picture_t ) ); 
    484487        if( p_ovl->data.p_pic == NULL ) 
    485         { 
    486             msg_Err( p_filter, "Unable to allocate picture structure" ); 
    487488            return VLC_ENOMEM; 
    488         } 
    489489 
    490490        vout_InitFormat( &p_ovl->format, p_params->fourcc, 
     
    546546        shmdt( p_data ); 
    547547    } 
    548  
    549548    p_sys->b_updated = p_ovl->b_active; 
    550549 
    551550    return VLC_SUCCESS; 
     551#else 
     552    VLC_UNUSED(p_params); 
     553    VLC_UNUSED(p_results); 
     554 
     555    msg_Err( p_filter, "system doesn't support shared memory" ); 
     556    return VLC_EGENERIC; 
     557#endif 
    552558} 
    553559 
     
    556562                             commandparams_t *p_results ) 
    557563{ 
    558     (void)(p_results); 
     564    VLC_UNUSED(p_results); 
    559565    filter_sys_t *p_sys = (filter_sys_t*) p_filter->p_sys; 
    560566    p_sys->b_updated = VLC_TRUE; 
     
    567573                           commandparams_t *p_results ) 
    568574{ 
    569     (void)(p_params); 
    570     (void)(p_results); 
     575    VLC_UNUSED(p_params); 
     576    VLC_UNUSED(p_results); 
    571577    filter_sys_t *p_sys = (filter_sys_t*) p_filter->p_sys; 
    572578    QueueTransfer( &p_sys->pending, &p_sys->atomic ); 
     
    579585                          commandparams_t *p_results ) 
    580586{ 
    581     (void)(p_params); 
     587    VLC_UNUSED(p_params); 
    582588    filter_sys_t *p_sys = (filter_sys_t*) p_filter->p_sys; 
    583589 
     
    678684                          commandparams_t *p_results ) 
    679685{ 
    680     (void)(p_results); 
     686    VLC_UNUSED(p_results); 
    681687    filter_sys_t *p_sys = (filter_sys_t*) p_filter->p_sys; 
    682688 
     
    694700                             commandparams_t *p_results ) 
    695701{ 
    696     (void)(p_results); 
     702    VLC_UNUSED(p_results); 
    697703    filter_sys_t *p_sys = (filter_sys_t*) p_filter->p_sys; 
    698704 
     
    712718                              commandparams_t *p_results ) 
    713719{ 
    714     (void)(p_results); 
     720    VLC_UNUSED(p_results); 
    715721    filter_sys_t *p_sys = (filter_sys_t*) p_filter->p_sys; 
    716722 
     
    728734                              commandparams_t *p_results ) 
    729735{ 
    730     (void)(p_results); 
     736    VLC_UNUSED(p_results); 
    731737    filter_sys_t *p_sys = (filter_sys_t*) p_filter->p_sys; 
    732738 
     
    744750                              commandparams_t *p_results ) 
    745751{ 
    746     (void)(p_results); 
     752    VLC_UNUSED(p_results); 
    747753    filter_sys_t *p_sys = (filter_sys_t*) p_filter->p_sys; 
    748754 
     
    760766                               commandparams_t *p_results ) 
    761767{ 
    762     (void)(p_results); 
     768    VLC_UNUSED(p_results); 
    763769    filter_sys_t *p_sys = (filter_sys_t*) p_filter->p_sys; 
    764770 
     
    777783{ 
    778784    filter_sys_t *p_sys = (filter_sys_t*) p_filter->p_sys; 
    779     (void)(p_params); 
    780     (void)(p_results); 
     785    VLC_UNUSED(p_params); 
     786    VLC_UNUSED(p_results); 
    781787 
    782788    p_sys->b_atomic = VLC_TRUE;