X-Git-Url: http://vcs.maemo.org/git/?a=blobdiff_plain;f=mardrone%2Fdronelib%2Fvideo.cpp;h=5bf3328e1eae56d2ce25e40126dae16c9b4cc58e;hb=f19da612ad0dd01a6f6339386625ce2bdc259220;hp=0aa269b3e9a950677877e216c755262c415be0d1;hpb=196f6d56fb98af5849cc98d389de421822d3d5e0;p=mardrone diff --git a/mardrone/dronelib/video.cpp b/mardrone/dronelib/video.cpp index 0aa269b..5bf3328 100644 --- a/mardrone/dronelib/video.cpp +++ b/mardrone/dronelib/video.cpp @@ -102,7 +102,7 @@ void VideoThread::run() picture.cr_line_size = pictureWidth / 2; picture.y_pad = 0; picture.c_pad = 0; - video_codec_open(&controller, (codec_type_t)UVLC_CODEC); + qDebug() << "video_codec_open=" << video_codec_open(&controller, (codec_type_t)codec_type); //stateTimer->start(1000); qDebug() << "videoThread::run() initialized"; sendVideoPort("AT"); @@ -149,8 +149,9 @@ void VideoThread::decodeTransform(QByteArray &videoData) controller.in_stream.code = 0; bool_t got_image = FALSE; - //qDebug() <<"VideoThread::decodeTransform"; - video_decode_blockline( &controller, &picture, &got_image ); + //qDebug() <<"VideoThread::decodeTransform" << controller.video_codec; + if(controller.video_codec!=NULL) video_decode_blockline( &controller, &picture, &got_image ); + //else qDebug() << "No video controller"; //qDebug() <<"VideoThread::decodeTransform 2"; //video_decode_picture( &controller, &picture, &stream, &got_image ); if( got_image )