• 大小: 38.11MB
    文件类型: .rar
    金币: 2
    下载: 1 次
    发布日期: 2023-08-08
  • 语言: 其他
  • 标签: 摄像头  录制  音频  

资源简介

qt+directshow usb摄像头及音频设备录制视频的例子,希望大家少走弯路。

资源截图

代码片段和文件信息

#include “devicedialog.h“
#include 
#include 

DeviceDialog::DeviceDialog(int type QWidget *parent)
    : QDialog(parent)
{
    ui.setupUi(this);
    if(VIDEODEVICE == type)
    {
        QList lst = QCameraInfo::availableCameras();
        foreach(QCameraInfo camera lst)
        {
            ui.listWidget->addItem(camera.description());
        }
    }
    else if(AUDIODEVICE == type)
    {
        QList lst = QAudioDeviceInfo::availableDevices(QAudio::AudioInput);
        foreach(QAudioDeviceInfo audio lst)
        {
            ui.listWidget->addItem(audio.deviceName());
        }
    }
    connect(ui.pushButton SIGNAL(clicked()) this SLOT(accept()));
}

DeviceDialog::~DeviceDialog()
{

}

QString DeviceDialog::getDeviceName()
{
    QList lst = ui.listWidget->selectedItems();
    if(lst.count() > 0)
        return lst.at(0)->text();
    else
        return ““;
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1644  2018-02-28 15:57  directshow\directshow\baseClasses\amextra.h

     文件      58484  2018-02-28 15:57  directshow\directshow\baseClasses\amfilter.h

     文件       2898  2018-02-28 15:57  directshow\directshow\baseClasses\cache.h

     文件       3771  2018-02-28 15:57  directshow\directshow\baseClasses\checkbmi.h

     文件      10431  2018-02-28 15:57  directshow\directshow\baseClasses\combase.h

     文件       4390  2018-02-28 15:57  directshow\directshow\baseClasses\cprop.h

     文件      28542  2018-02-28 15:57  directshow\directshow\baseClasses\ctlutil.h

     文件        989  2018-02-28 15:57  directshow\directshow\baseClasses\ddmm.h

     文件    4812612  2018-02-28 15:57  directshow\directshow\baseClasses\Debug\strmbasd.lib

     文件       1407  2018-02-28 15:57  directshow\directshow\baseClasses\dllsetup.h

     文件      10249  2018-02-28 15:57  directshow\directshow\baseClasses\dxmperf.h

     文件       2082  2018-02-28 15:57  directshow\directshow\baseClasses\fourcc.h

     文件       8168  2018-02-28 15:57  directshow\directshow\baseClasses\measure.h

     文件       3589  2018-02-28 15:57  directshow\directshow\baseClasses\msgthrd.h

     文件       3071  2018-02-28 15:57  directshow\directshow\baseClasses\mtype.h

     文件       4823  2018-02-28 15:57  directshow\directshow\baseClasses\outputq.h

     文件       1328  2018-02-28 15:57  directshow\directshow\baseClasses\perflog.h

     文件       7130  2018-02-28 15:57  directshow\directshow\baseClasses\perfstruct.h

     文件       4285  2018-02-28 15:57  directshow\directshow\baseClasses\pstream.h

     文件       4461  2018-02-28 15:57  directshow\directshow\baseClasses\pullpin.h

     文件       7686  2018-02-28 15:57  directshow\directshow\baseClasses\refclock.h

     文件       2867  2018-02-28 15:57  directshow\directshow\baseClasses\reftime.h

     文件    3364838  2018-02-28 15:57  directshow\directshow\baseClasses\Release\strmbase.lib

     文件      21098  2018-02-28 15:57  directshow\directshow\baseClasses\renbase.h

     文件       4389  2018-02-28 15:57  directshow\directshow\baseClasses\schedule.h

     文件        887  2018-02-28 15:57  directshow\directshow\baseClasses\seekpt.h

     文件       5976  2018-02-28 15:57  directshow\directshow\baseClasses\source.h

     文件       7251  2018-02-28 15:57  directshow\directshow\baseClasses\streams.h

     文件       6220  2018-02-28 15:57  directshow\directshow\baseClasses\strmctl.h

     文件       1307  2018-02-28 15:57  directshow\directshow\baseClasses\sysclock.h

............此处省略392个文件信息

评论

共有 条评论