Changeset 9857

Show
Ignore:
Timestamp:
03/04/09 12:59:15 (6 years ago)
Author:
robert
Message:

Fixes to non swscale code path

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • OpenSceneGraph/trunk/src/osgPlugins/ffmpeg/FFmpegDecoderVideo.cpp

    r9856 r9857  
    1919    m_user_data(0), 
    2020    m_publish_func(0), 
    21     m_exit(false), 
    22     m_swscale_ctx(0) 
     21    m_exit(false) 
     22#ifdef USE_SWSCALE 
     23    ,m_swscale_ctx(0) 
     24#endif 
    2325{ 
    2426 
     
    3537    } 
    3638     
     39#ifdef USE_SWSCALE 
    3740    if (m_swscale_ctx) 
    3841    { 
     
    4043        m_swscale_ctx = 0; 
    4144    } 
     45#endif 
    4246} 
    4347 
     
    220224    } 
    221225     
     226    osg::notify(osg::NOTICE)<<"Using sws_scale"<<std::endl; 
     227 
    222228    return sws_scale(m_swscale_ctx, 
    223229           src->data, src->linesize, 0, src_height, 
    224230           dst->data, dst->linesize); 
    225231#else 
    226     return im_convert(dst, dst_pix_fmt, src, 
    227                       src_pix_fmt, src_width, src_height) 
     232    osg::notify(osg::NOTICE)<<"Using img_convert"<<std::endl; 
     233 
     234    return img_convert(dst, dst_pix_fmt, src, 
     235                      src_pix_fmt, src_width, src_height); 
    228236#endif 
    229237}