camerauis/cameraxui/cxengine/tsrc/fakeclasses/cxefakequalitypresets.cpp
changeset 43 0e652f8f1fbd
parent 19 d9aefe59d544
equal deleted inserted replaced
28:3075d9b614e6 43:0e652f8f1fbd
    45     QList<CxeVideoDetails> list;
    45     QList<CxeVideoDetails> list;
    46     list.append(fakeVideoDetails());
    46     list.append(fakeVideoDetails());
    47     return list;
    47     return list;
    48 }
    48 }
    49 
    49 
    50 qreal CxeFakeQualityPresets::avgVideoBitRateScaler()
    50 int CxeFakeQualityPresets::recordingTimeAvailable(const CxeVideoDetails& details, qint64 space)
    51 {
    51 {
    52     return 1.0;
    52     int time(0);
       
    53     if (details.mMaximumSizeInBytes > 0 && details.mMaximumSizeInBytes < space) {
       
    54         time = details.mMaximumSizeInBytes / 1000; // 1 kB/s
       
    55     } else {
       
    56         time = space / 1000;
       
    57     }
       
    58     return time;
    53 }
    59 }
    54 
    60 
    55 CxeImageDetails CxeFakeQualityPresets::fakeImageDetails()
    61 CxeImageDetails CxeFakeQualityPresets::fakeImageDetails()
    56 {
    62 {
    57     CxeImageDetails quality;
    63     CxeImageDetails quality;