There are 250 total results
0 errors, 14 warnings, 0 performance, 13 portability,
0 information, 223 style
MythTV

cppcheck Report


Columns are sortable
# Severity Description File
1 2 warning  Member variable ' GUIStartup::m_messageState' is not initialized in the constructor. mythtv/libs/libmyth/guistartup.cpp:55
2 2 warning  Member variable ' StandardSettingDialog::m_loaded' is not initialized in the constructor. mythtv/libs/libmyth/standardsettings.cpp:788
3 2 warning  Member variable ' PortChecker::cancelCheck' is not initialized in the constructor. mythtv/libs/libmythbase/portchecker.cpp:40
4 2 warning  Redundant assignment of ' m_played' to itself. mythtv/libs/libmythtv/HLS/httplivestreambuffer.cpp:156
5 2 warning  Member variable ' HLSSegment::m_lock' is not assigned a value in ' HLSSegment::operator=' . mythtv/libs/libmythtv/HLS/httplivestreambuffer.cpp:146
6 2 warning  Member variable ' HLSStream::m_lock' is not assigned a value in ' HLSStream::operator=' . mythtv/libs/libmythtv/HLS/httplivestreambuffer.cpp:443
7 2 warning  Result of operator ' |' is always true if one operand is non-zero. Did you intend to use ' & ' ? mythtv/libs/libmythtv/channelscan/channelscan_sm.cpp:874
8 2 warning  Member variable ' ChannelScannerGUI::doneStage' is not initialized in the constructor. mythtv/libs/libmythtv/channelscan/channelscanner_gui.cpp:52
9 2 warning  Member variable ' TSPacket::_tspayload' is not initialized in the constructor. mythtv/libs/libmythtv/mpeg/tspacket.h:132
10 2 warning  Member variable ' DFDPriv::controller_thread' is not initialized in the constructor. mythtv/libs/libmythtv/recorders/darwinfirewiredevice.cpp:77
11 2 warning  Result of operator ' |' is always true if one operand is non-zero. Did you intend to use ' & ' ? mythtv/libs/libmythtv/recorders/dtvrecorder.cpp:478
12 2 warning  Result of operator ' |' is always true if one operand is non-zero. Did you intend to use ' & ' ? mythtv/libs/libmythtv/recorders/dtvrecorder.cpp:1137
13 2 warning  Member variable ' MPEG2replex::mutex' is not initialized in the constructor. mythtv/programs/mythtranscode/mpeg2fix.cpp:500
14 2 warning  Member variable ' MPEG2replex::cond' is not initialized in the constructor. mythtv/programs/mythtranscode/mpeg2fix.cpp:500
15 4 portability  Non reentrant function ' gmtime' called. For threadsafe applications it is recommended to use the reentrant replacement function ' gmtime_r' . mythtv/libs/libmythbase/compat.h:262
16 4 portability  Non reentrant function ' localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function ' localtime_r' . mythtv/libs/libmythbase/compat.h:280
17 4 portability  Using memset() on struct which contains a floating point number. mythtv/libs/libmyth/audio/audiooutputbase.cpp:119
18 4 portability  Casting between integer* and float* which have an incompatible binary data representation. mythtv/libs/libmyth/audio/audiooutputjack.cpp:423
19 4 portability  Using memset() on struct which contains a floating point number. mythtv/libs/libmythtv/videobuffers.cpp:188
20 4 portability  Using memset() on struct which contains a floating point number. mythtv/libs/libmythtv/videobuffers.cpp:790
21 4 portability  Using memset() on struct which contains a floating point number. mythtv/libs/libmythtv/videoout_null.cpp:41
22 4 portability  Using memset() on struct which contains a floating point number. mythtv/libs/libmythtv/videoout_null.cpp:52
23 4 portability  Using memset() on struct which contains a floating point number. mythtv/libs/libmythtv/videoout_opengl.cpp:71
24 4 portability  Using memset() on struct which contains a floating point number. mythtv/libs/libmythtv/videoout_xv.cpp:156
25 4 portability  Using memset() on struct which contains a floating point number. mythtv/libs/libmythtv/videooutbase.cpp:444
26 4 portability  Using memset() on struct which contains a floating point number. mythtv/libs/libmythtv/videooutbase.cpp:1118
27 4 portability  Using memset() on struct which contains a floating point number. mythtv/programs/mythtranscode/transcode.cpp:890
28 6 style  Class ' MythRect' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythui/mythrect.h:25
29 6 style  Class ' MythPoint' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythui/mythrect.h:91
30 6 style  Class ' StandardSetting' has a constructor with 1 argument that is not explicit. mythtv/libs/libmyth/standardsettings.h:101
31 6 style  Class ' MythUITextEditSetting' has a constructor with 1 argument that is not explicit. mythtv/libs/libmyth/standardsettings.h:147
32 6 style  Class ' HostTextEditSetting' has a constructor with 1 argument that is not explicit. mythtv/libs/libmyth/standardsettings.h:163
33 6 style  Class ' GlobalTextEditSetting' has a constructor with 1 argument that is not explicit. mythtv/libs/libmyth/standardsettings.h:170
34 6 style  Class ' MythUIFileBrowserSetting' has a constructor with 1 argument that is not explicit. mythtv/libs/libmyth/standardsettings.h:189
35 6 style  Class ' HostFileBrowserSetting' has a constructor with 1 argument that is not explicit. mythtv/libs/libmyth/standardsettings.h:198
36 6 style  Class ' TransMythUIComboBoxSetting' has a constructor with 1 argument that is not explicit. mythtv/libs/libmyth/standardsettings.h:256
37 6 style  Class ' MythUICheckBoxSetting' has a constructor with 1 argument that is not explicit. mythtv/libs/libmyth/standardsettings.h:368
38 6 style  Class ' HostCheckBoxSetting' has a constructor with 1 argument that is not explicit. mythtv/libs/libmyth/standardsettings.h:382
39 6 style  Class ' GlobalCheckBoxSetting' has a constructor with 1 argument that is not explicit. mythtv/libs/libmyth/standardsettings.h:389
40 6 style  Class ' ButtonStandardSetting' has a constructor with 1 argument that is not explicit. mythtv/libs/libmyth/standardsettings.h:418
41 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythplugins/mytharchive/mytharchive/recordingselector.cpp:152
42 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythplugins/mythgallery/mythgallery/galleryfilterdlg.cpp:200
43 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythplugins/mythgallery/mythgallery/iconview.cpp:1202
44 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythplugins/mythgallery/mythgallery/iconview.cpp:1558
45 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythplugins/mythmusic/mythmusic/cddecoder.cpp:154
46 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythplugins/mythmusic/mythmusic/cddecoder.cpp:407
47 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythplugins/mythmusic/mythmusic/decoderhandler.cpp:335
48 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythplugins/mythmusic/mythmusic/editmetadata.cpp:1391
49 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythplugins/mythmusic/mythmusic/importmusic.cpp:524
50 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythplugins/mythmusic/mythmusic/importmusic.cpp:565
51 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythplugins/mythmusic/mythmusic/musicdata.cpp:95
52 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythplugins/mythmusic/mythmusic/musicdata.cpp:141
53 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythplugins/mythmusic/mythmusic/playlist.cpp:1369
54 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythplugins/mythmusic/mythmusic/playlist.cpp:1418
55 6 style  ' class PlaylistContainer' does not have a copy constructor which is recommended since the class contains a pointer to allocated memory. mythplugins/mythmusic/mythmusic/playlistcontainer.h:30
56 6 style  ' class Recycler' does not have a copy constructor which is recommended since the class contains a pointer to allocated memory. mythplugins/mythmusic/mythmusic/recycler.h:16
57 6 style  Variable ' doneWhere' is assigned a value that is never used. mythplugins/mythmusic/mythmusic/streamview.cpp:1103
58 6 style  Variable ' allZero' is assigned a value that is never used. mythplugins/mythmusic/mythmusic/visualize.cpp:747
59 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythplugins/mythzoneminder/mythzoneminder/zmclient.cpp:109
60 6 style  Variable ' buffer' is not assigned a value. mythtv/libs/libmyth/audio/audioconvert.cpp:686
61 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmyth/audio/audiooutputdx.cpp:333
62 6 style  Unused private function: ' AudioOutputSettings::SortSupportedChannels' mythtv/libs/libmyth/audio/audiooutputsettings.h:188
63 6 style  ' class AudioOutputWinPrivate' does not have a copy constructor which is recommended since the class contains a pointer to allocated memory. mythtv/libs/libmyth/audio/audiooutputwin.cpp:48
64 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmyth/audio/audiopulsehandler.cpp:281
65 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmyth/audio/audiopulsehandler.cpp:334
66 6 style  Class ' DatabaseSettings' has a constructor with 1 argument that is not explicit. mythtv/libs/libmyth/dbsettings.h:16
67 6 style  ' class PMapDBReplacement' does not have a copy constructor which is recommended since the class contains a pointer to allocated memory. mythtv/libs/libmyth/programinfo.h:907
68 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmyth/programinfoupdater.cpp:53
69 6 style  Expression is always false because ' else if' condition matches previous condition at line 66. mythtv/libs/libmyth/remoteutil.cpp:68
70 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmyth/remoteutil.cpp:324
71 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythbase/lcddevice.cpp:160
72 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythbase/lcddevice.cpp:197
73 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythbase/loggingserver.cpp:1039
74 6 style  ' class MThread' does not have a copy constructor which is recommended since the class contains a pointer to allocated memory. mythtv/libs/libmythbase/mthread.h:46
75 6 style  ' class MThreadPool' does not have a copy constructor which is recommended since the class contains a pointer to allocated memory. mythtv/libs/libmythbase/mthreadpool.h:17
76 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythbase/mythcorecontext.cpp:500
77 6 style  ' class MythDB' does not have a copy constructor which is recommended since the class contains a pointer to allocated memory. mythtv/libs/libmythbase/mythdb.h:14
78 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythbase/mythdownloadmanager.cpp:192
79 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythbase/mythdownloadmanager.cpp:198
80 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythbase/mythmedia.cpp:149
81 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythbase/mythmedia.cpp:162
82 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythbase/mythmedia.cpp:168
83 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythbase/mythmiscutil.cpp:709
84 6 style  ' class MythObservable' does not have a copy constructor which is recommended since the class contains a pointer to allocated memory. mythtv/libs/libmythbase/mythobservable.h:11
85 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythbase/mythsocket.cpp:801
86 6 style  ' class CleanupHooks' does not have a copy constructor which is recommended since the class contains a pointer to allocated memory. mythtv/libs/libmythmetadata/cleanup.h:13
87 6 style  Redundant condition: p!=m_val_map.end(). ' p==m_val_map.end() || (p!=m_val_map.end() & & p.first!=id)' is equivalent to ' p==m_val_map.end() || p.first!=id' mythtv/libs/libmythmetadata/dbaccess.cpp:421
88 6 style  ' class FileAssociations' does not have a copy constructor which is recommended since the class contains a pointer to allocated memory. mythtv/libs/libmythmetadata/dbaccess.h:135
89 6 style  Class ' ParentalLevel' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythmetadata/parentalcontrols.h:16
90 6 style  Class ' RefCountHandler< T> ' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythbase/referencecounterlist.h:21
91 6 style  Class ' RefCountHandler< MetadataLookup> ' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythbase/referencecounterlist.h:21
92 6 style  Class ' AlbumArtImage' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythmetadata/musicmetadata.h:43
93 6 style  Unused private function: ' MetadataDownload::handleRecordingGeneric' mythtv/libs/libmythmetadata/metadatadownload.h:66
94 6 style  Unused private function: ' MetadataDownload::runGrabber' mythtv/libs/libmythmetadata/metadatadownload.h:72
95 6 style  Class ' simple_ref_ptr< T,NoLock> ' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythmetadata/quicksp.h:31
96 6 style  Class ' simple_ref_ptr< VideoMetadata,NoLock> ' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythmetadata/quicksp.h:31
97 6 style  Class ' simple_ref_ptr< meta_dir_node,NoLock> ' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythmetadata/quicksp.h:31
98 6 style  Class ' simple_ref_ptr< meta_data_node,NoLock> ' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythmetadata/quicksp.h:31
99 6 style  Obsolescent function ' utime' called. It is recommended to use ' utimensat' instead. mythtv/libs/libmythmetadata/metaio.cpp:245
100 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythmetadata/musicmetadata.cpp:2044
101 6 style  ' class VideoMetadataListManager' does not have a copy constructor which is recommended since the class contains a pointer to allocated memory. mythtv/libs/libmythmetadata/videometadatalistmanager.h:10
102 6 style  Class ' RecordingInfo' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/recordinginfo.h:60
103 6 style  Class ' RecordingInfo' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/recordinginfo.h:72
104 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythprotoserver/requesthandler/deletethread.cpp:47
105 6 style  Class ' RingBuffer' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/ringbuffer.h:174
106 6 style  Class ' OSDHideEvent' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/osd.h:70
107 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/AirPlay/mythraopconnection.cpp:1771
108 6 style  Class ' PlayerContext' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/playercontext.h:52
109 6 style  Class ' VideoColourSpace' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/videocolourspace.h:35
110 6 style  Class ' MythPlayer' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/mythplayer.h:141
111 6 style  Unused private function: ' BDRingBuffer::ClickButton' mythtv/libs/libmythtv/Bluray/bdringbuffer.h:152
112 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/Bluray/mythbdplayer.cpp:130
113 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/DVD/avformatdecoderdvd.cpp:198
114 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/DVD/dvdringbuffer.cpp:1222
115 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/DVD/dvdringbuffer.cpp:1276
116 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/DVD/mythdvdplayer.cpp:210
117 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/DVD/mythdvdplayer.cpp:307
118 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/HLS/httplivestream.cpp:838
119 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/HLS/httplivestream.cpp:951
120 6 style  Redundant condition: live. ' !live & & (live || m_streamworker.IsAtEnd())' is equivalent to ' !live & & m_streamworker.IsAtEnd()' mythtv/libs/libmythtv/HLS/httplivestreambuffer.cpp:2677
121 6 style  Redundant condition: !live. ' live || (!live & & !m_streamworker.IsAtEnd())' is equivalent to ' live || !m_streamworker.IsAtEnd()' mythtv/libs/libmythtv/HLS/httplivestreambuffer.cpp:2690
122 6 style  Unused private function: ' HLSRingBuffer::GetFirstStream' mythtv/libs/libmythtv/HLS/httplivestreambuffer.h:75
123 6 style  Unused private function: ' HLSRingBuffer::ChooseSegment' mythtv/libs/libmythtv/HLS/httplivestreambuffer.h:97
124 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/avformatdecoder.cpp:1096
125 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/avformatdecoder.cpp:1107
126 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/avformatdecoder.cpp:1122
127 6 style  Class ' TeletextDecoder' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/teletextdecoder.h:11
128 6 style  Class ' V4L2util' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/v4l2util.h:20
129 6 style  Class ' DTVTunerType' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/dtvconfparserhelpers.h:122
130 6 style  Class ' DTVInversion' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/dtvconfparserhelpers.h:171
131 6 style  Class ' DTVBandwidth' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/dtvconfparserhelpers.h:213
132 6 style  Class ' DTVCodeRate' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/dtvconfparserhelpers.h:262
133 6 style  Class ' DTVModulation' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/dtvconfparserhelpers.h:311
134 6 style  Class ' DTVTransmitMode' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/dtvconfparserhelpers.h:355
135 6 style  Class ' DTVGuardInterval' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/dtvconfparserhelpers.h:398
136 6 style  Class ' DTVHierarchy' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/dtvconfparserhelpers.h:438
137 6 style  Class ' DTVModulationSystem' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/dtvconfparserhelpers.h:527
138 6 style  Redundant condition: vct.IsHidden(i). ' !A || (A & & B)' is equivalent to ' !A || B' mythtv/libs/libmythtv/channelscan/channelscan_sm.cpp:1051
139 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/channelscan/channelscan_sm.cpp:1539
140 6 style  Class ' DTVTransport' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/dtvconfparser.h:69
141 6 style  Class ' transport_scan_items_it_t' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/frequencytables.h:196
142 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/diseqc.cpp:508
143 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/diseqc.cpp:540
144 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/diseqc.cpp:670
145 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/diseqc.cpp:747
146 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/diseqc.cpp:771
147 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/diseqc.cpp:779
148 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/diseqc.cpp:781
149 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/diseqc.cpp:799
150 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/diseqc.cpp:832
151 6 style  Class ' DBEvent' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/programdata.h:76
152 6 style  Class ' TuningRequest' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/tv_rec.h:107
153 6 style  Class ' TVRec' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/tv_rec.h:156
154 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/fifowriter.cpp:135
155 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/fifowriter.cpp:267
156 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/fileringbuffer.cpp:235
157 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/fileringbuffer.cpp:254
158 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/fileringbuffer.cpp:553
159 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/jobqueue.cpp:802
160 6 style  Class ' SelectionInformationTable' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/mpeg/dvbtables.h:258
161 6 style  ' class MythAVCopyPrivate' does not have a copy constructor which is recommended since the class contains a pointer to allocated memory. mythtv/libs/libmythtv/mythavutil.cpp:77
162 6 style  Class ' SRTWriter' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/srtwriter.h:29
163 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/mythcommflagplayer.cpp:129
164 6 style  Class ' MythCommFlagPlayer' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/mythcommflagplayer.h:9
165 6 style  Unused private function: ' MythUSWCCopy::allocateCache' mythtv/libs/libmythtv/mythframe.h:83
166 6 style  Redundant condition: player_ctx.tvchain. ' !A || (A & & B)' is equivalent to ' !A || B' mythtv/libs/libmythtv/mythplayer.cpp:3104
167 6 style  Variable ' ps' is assigned a value that is never used. mythtv/libs/libmythtv/mythplayer.cpp:2321
168 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/dummydecoder.h:17
169 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/mythplayer.cpp:964
170 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/mythplayer.cpp:2215
171 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/mythplayer.cpp:2520
172 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/mythplayer.cpp:3394
173 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/mythplayer.cpp:3432
174 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/mythplayer.cpp:3511
175 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/mythplayer.cpp:4072
176 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/mythplayer.cpp:4581
177 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/mythplayer.cpp:4706
178 6 style  Class ' ChromaKeyOSD' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/osdchromakey.h:14
179 6 style  Class ' TitleMatch' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/playgroup.cpp:39
180 6 style  Class ' SkipAhead' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/playgroup.cpp:55
181 6 style  Class ' SkipBack' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/playgroup.cpp:69
182 6 style  Class ' JumpMinutes' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/playgroup.cpp:82
183 6 style  Class ' TimeStretch' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/playgroup.cpp:96
184 6 style  Obsolescent function ' utime' called. It is recommended to use ' utimensat' instead. mythtv/libs/libmythtv/previewgenerator.cpp:540
185 6 style  Obsolescent function ' utime' called. It is recommended to use ' utimensat' instead. mythtv/libs/libmythtv/previewgenerator.cpp:701
186 6 style  Class ' FetcherThread' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/privatedecoder_crystalhd.h:24
187 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/privatedecoder_crystalhd.cpp:381
188 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/privatedecoder_crystalhd.cpp:443
189 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/privatedecoder_crystalhd.cpp:477
190 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/privatedecoder_crystalhd.cpp:563
191 6 style  ' class VDALibrary' does not have a copy constructor which is recommended since the class contains a pointer to allocated memory. mythtv/libs/libmythtv/privatedecoder_vda.h:13
192 6 style  Class ' Is_default' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/profilegroup.h:48
193 6 style  Class ' Name' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/profilegroup.h:61
194 6 style  Class ' HostName' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/profilegroup.h:71
195 6 style  Class ' CardInfo' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/profilegroup.h:83
196 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/recorders/DeviceReadBuffer.cpp:698
197 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/recorders/ExternalRecorder.cpp:99
198 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/recorders/ExternalStreamHandler.cpp:1090
199 6 style  Unused private function: ' ExternIO::KillIfRunning' mythtv/libs/libmythtv/recorders/ExternalStreamHandler.h:37
200 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/recorders/HLS/HLSReader.cpp:860
201 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/recorders/asirecorder.cpp:129
202 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/recorders/cetonrecorder.cpp:104
203 6 style  Unused private function: ' CetonStreamHandler::VerifyTuning' mythtv/libs/libmythtv/recorders/cetonstreamhandler.h:55
204 6 style  Unused private function: ' CetonStreamHandler::RepeatTuning' mythtv/libs/libmythtv/recorders/cetonstreamhandler.h:56
205 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/recorders/darwinfirewiredevice.cpp:191
206 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/recorders/darwinfirewiredevice.cpp:224
207 6 style  Unused private function: ' DarwinFirewireDevice::RunController' mythtv/libs/libmythtv/recorders/darwinfirewiredevice.h:66
208 6 style  Unused private function: ' DarwinFirewireDevice::UpdateDeviceListItem' mythtv/libs/libmythtv/recorders/darwinfirewiredevice.h:68
209 6 style  Unused private function: ' DarwinFirewireDevice::ProcessNoDataMessage' mythtv/libs/libmythtv/recorders/darwinfirewiredevice.h:69
210 6 style  Unused private function: ' DarwinFirewireDevice::ProcessStreamingMessage' mythtv/libs/libmythtv/recorders/darwinfirewiredevice.h:70
211 6 style  ' class DFDPriv' does not have a copy constructor which is recommended since the class contains a pointer to allocated memory. mythtv/libs/libmythtv/recorders/darwinfirewiredevice.cpp:74
212 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/recorders/dvbchannel.cpp:253
213 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/recorders/dvbchannel.cpp:713
214 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/recorders/dvbchannel.cpp:837
215 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/recorders/dvbrecorder.cpp:131
216 6 style  Class ' StreamingRingBuffer' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/streamingringbuffer.h:14
217 6 style  ' class RemoteFileWrapper' does not have a copy constructor which is recommended since the class contains a pointer to allocated memory. mythtv/libs/libmythtv/textsubtitleparser.cpp:85
218 6 style  Class ' RemoteFileWrapper' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/textsubtitleparser.cpp:88
219 6 style  Redundant condition: ctx.player. ' !A || (A & & B)' is equivalent to ' !A || B' mythtv/libs/libmythtv/tv_play.cpp:8857
220 6 style  Class ' BrowseInfo' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/tvbrowsehelper.h:23
221 6 style  Class ' DDLoader' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/tv_play.cpp:179
222 6 style  Class ' VAAPIDisplay' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/vaapicontext.cpp:98
223 6 style  Unused private function: ' VBI608Extractor::GetClockStart' mythtv/libs/libmythtv/vbi608extractor.h:44
224 6 style  Unused private function: ' VBI608Extractor::GetClockRate' mythtv/libs/libmythtv/vbi608extractor.h:45
225 6 style  Class ' VideoOutputOpenGL' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/videoout_opengl.h:15
226 6 style  Variable ' mode' hides enumerator with same name mythtv/libs/libmythui/lirc_client.h:31
mythtv/libs/libmythui/lirc_client.h:79
227 6 style  ' class MythGenericTree' does not have a copy constructor which is recommended since the class contains a pointer to allocated memory. mythtv/libs/libmythui/mythgenerictree.h:19
228 6 style  ' class MythGesture' does not have a copy constructor which is recommended since the class contains a pointer to allocated memory. mythtv/libs/libmythui/mythgesture.h:144
229 6 style  ' class MythNotificationCenter' does not have a copy constructor which is recommended since the class contains a pointer to allocated memory. mythtv/libs/libmythui/mythnotificationcenter.h:33
230 6 style  ' class MythThemeBase' does not have a copy constructor which is recommended since the class contains a pointer to allocated memory. mythtv/libs/libmythui/myththemebase.h:8
231 6 style  ' class MythUIHelper' does not have a copy constructor which is recommended since the class contains a pointer to allocated memory. mythtv/libs/libmythui/mythuihelper.h:42
232 6 style  ' class MythUIHelperPrivate' does not have a copy constructor which is recommended since the class contains a pointer to allocated memory. mythtv/libs/libmythui/mythuihelper.cpp:83
233 6 style  Redundant condition: m_active. ' !m_active || (m_active & & !m_browser.hasFocus())' is equivalent to ' !m_active || !m_browser.hasFocus()' mythtv/libs/libmythui/mythuiwebbrowser.cpp:1472
234 6 style  ' class ScreenSaverDBusPrivate' does not have a copy constructor which is recommended since the class contains a pointer to allocated memory. mythtv/libs/libmythui/screensaver-dbus.cpp:41
235 6 style  ' class ScreenSaverX11Private' does not have a copy constructor which is recommended since the class contains a pointer to allocated memory. mythtv/libs/libmythui/screensaver-x11.cpp:26
236 6 style  ' class BufferedSocketDevice' does not have a copy constructor which is recommended since the class contains a pointer to allocated memory. mythtv/libs/libmythupnp/bufferedsocketdevice.h:38
237 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/programs/mythbackend/services/music.cpp:33
238 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/programs/mythbackend/services/music.cpp:96
239 6 style  Variable ' flagFPS' is assigned a value that is never used. mythtv/programs/mythcommflag/ClassicCommDetector.cpp:616
240 6 style  Variable ' lastScore' is assigned a value that is never used. mythtv/programs/mythcommflag/ClassicCommDetector.cpp:1825
241 6 style  Variable ' lastFrameWasBlank' is assigned a value that is never used. mythtv/programs/mythcommflag/ClassicCommDetector.cpp:1324
242 6 style  Variable ' formatFrames' is assigned a value that is never used. mythtv/programs/mythcommflag/ClassicCommDetector.cpp:1276
243 6 style  Variable ' framesToProcess' is assigned a value that is never used. mythtv/programs/mythcommflag/PrePostRollFlagger.cpp:195
244 6 style  Unused private function: ' TemplateFinder::resetBuffers' mythtv/programs/mythcommflag/TemplateFinder.h:53
245 6 style  Class ' PlaybackSettingsDialog' has a constructor with 1 argument that is not explicit. mythtv/programs/mythfrontend/globalsettings.h:22
246 6 style  Class ' VideoModeSettings' has a constructor with 1 argument that is not explicit. mythtv/programs/mythfrontend/globalsettings.h:54
247 6 style  Class ' HostRefreshRateComboBoxSetting' has a constructor with 1 argument that is not explicit. mythtv/programs/mythfrontend/globalsettings.h:148
248 6 style  Redundant condition: valid. ' !valid || (valid & & !ParseDescription(url,reply))' is equivalent to ' !valid || !ParseDescription(url,reply)' mythtv/programs/mythfrontend/upnpscanner.cpp:633
249 6 style  Variable ' handled' is assigned a value that is never used. mythtv/programs/mythfrontend/videodlg.cpp:648
250 6 style  ' class VideoList' does not have a copy constructor which is recommended since the class contains a pointer to allocated memory. mythtv/programs/mythfrontend/videolist.h:23

cppcheck version - 1.72
Updated 18 Aug 2017 06:04:26 GMT