Uploaded image for project: 'Qt Mobility'
  1. Qt Mobility
  2. QTMOBILITY-2069

1920x1088 resolution does not have any supported codecs using PureView808

    XMLWordPrintable

Details

    • 5ef1bbe0457c9e5041d76ecb6560a2660b1bc1e5

    Description

      Using the following code:

      QList<QString> lCodecs = m_pMediaRecorder->supportedVideoCodecs();
      QString qCodecName1;
      foreach( qCodecName1, lCodecs )
      {
      qDebug() << qCodecName1;

      QVideoEncoderSettings qVideoEncoderSettings;
      qVideoEncoderSettings.setCodec( qCodecName1 );

      QList<QSize> lSizes = m_pMediaRecorder->supportedResolutions( qVideoEncoderSettings );
      QSize qSize;
      foreach( qSize, lSizes )

      { qDebug() << qSize; QVideoEncoderSettings qVideoEncoderSettings1; qVideoEncoderSettings1.setCodec( qCodecName1 ); qVideoEncoderSettings1.setResolution( qSize ); QList<qreal> lFrameRates = m_pMediaRecorder->supportedFrameRates( qVideoEncoderSettings1 ); qDebug() << lFrameRates; }

      qDebug( "\n" );
      }

      I get the included log file output.

      Note there is no supported codec for resolution 1920x1088. Yet codec "video/H264; profile-level-id=644028" lets me record at this resolution @ 30fps just fine.

      Attachments

        Activity

          People

            makentta Marko Kenttälä
            steuk Ste Butcher
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: