There are 245 total results
0 errors, 11 warnings, 0 performance, 13 portability,
0 information, 221 style
MythTV

cppcheck Report


Columns are sortable
# Severity Description File
1 2 warning  Redundant assignment of ' m_played' to itself. mythtv/libs/libmythtv/HLS/httplivestreambuffer.cpp:156
2 2 warning  Member variable ' HLSSegment::m_lock' is not assigned a value in ' HLSSegment::operator=' . mythtv/libs/libmythtv/HLS/httplivestreambuffer.cpp:146
3 2 warning  Member variable ' HLSStream::m_lock' is not assigned a value in ' HLSStream::operator=' . mythtv/libs/libmythtv/HLS/httplivestreambuffer.cpp:443
4 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:881
5 2 warning  Member variable ' ChannelScannerGUI::doneStage' is not initialized in the constructor. mythtv/libs/libmythtv/channelscan/channelscanner_gui.cpp:52
6 2 warning  Member variable ' TSPacket::_tspayload' is not initialized in the constructor. mythtv/libs/libmythtv/mpeg/tspacket.h:132
7 2 warning  Member variable ' DFDPriv::controller_thread' is not initialized in the constructor. mythtv/libs/libmythtv/recorders/darwinfirewiredevice.cpp:77
8 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
9 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
10 2 warning  Member variable ' MPEG2replex::mutex' is not initialized in the constructor. mythtv/programs/mythtranscode/mpeg2fix.cpp:500
11 2 warning  Member variable ' MPEG2replex::cond' is not initialized in the constructor. mythtv/programs/mythtranscode/mpeg2fix.cpp:500
12 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
13 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
14 4 portability  Using memset() on struct which contains a floating point number. mythtv/libs/libmyth/audio/audiooutputbase.cpp:119
15 4 portability  Casting between integer* and float* which have an incompatible binary data representation. mythtv/libs/libmyth/audio/audiooutputjack.cpp:423
16 4 portability  Using memset() on struct which contains a floating point number. mythtv/libs/libmythtv/videobuffers.cpp:188
17 4 portability  Using memset() on struct which contains a floating point number. mythtv/libs/libmythtv/videobuffers.cpp:790
18 4 portability  Using memset() on struct which contains a floating point number. mythtv/libs/libmythtv/videoout_null.cpp:41
19 4 portability  Using memset() on struct which contains a floating point number. mythtv/libs/libmythtv/videoout_null.cpp:52
20 4 portability  Using memset() on struct which contains a floating point number. mythtv/libs/libmythtv/videoout_opengl.cpp:71
21 4 portability  Using memset() on struct which contains a floating point number. mythtv/libs/libmythtv/videoout_xv.cpp:156
22 4 portability  Using memset() on struct which contains a floating point number. mythtv/libs/libmythtv/videooutbase.cpp:444
23 4 portability  Using memset() on struct which contains a floating point number. mythtv/libs/libmythtv/videooutbase.cpp:1119
24 4 portability  Using memset() on struct which contains a floating point number. mythtv/programs/mythtranscode/transcode.cpp:896
25 6 style  Class ' MythRect' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythui/mythrect.h:25
26 6 style  Class ' MythPoint' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythui/mythrect.h:91
27 6 style  Class ' StandardSetting' has a constructor with 1 argument that is not explicit. mythtv/libs/libmyth/standardsettings.h:101
28 6 style  Class ' MythUITextEditSetting' has a constructor with 1 argument that is not explicit. mythtv/libs/libmyth/standardsettings.h:147
29 6 style  Class ' HostTextEditSetting' has a constructor with 1 argument that is not explicit. mythtv/libs/libmyth/standardsettings.h:163
30 6 style  Class ' GlobalTextEditSetting' has a constructor with 1 argument that is not explicit. mythtv/libs/libmyth/standardsettings.h:170
31 6 style  Class ' MythUIFileBrowserSetting' has a constructor with 1 argument that is not explicit. mythtv/libs/libmyth/standardsettings.h:189
32 6 style  Class ' HostFileBrowserSetting' has a constructor with 1 argument that is not explicit. mythtv/libs/libmyth/standardsettings.h:198
33 6 style  Class ' TransMythUIComboBoxSetting' has a constructor with 1 argument that is not explicit. mythtv/libs/libmyth/standardsettings.h:256
34 6 style  Class ' MythUICheckBoxSetting' has a constructor with 1 argument that is not explicit. mythtv/libs/libmyth/standardsettings.h:368
35 6 style  Class ' HostCheckBoxSetting' has a constructor with 1 argument that is not explicit. mythtv/libs/libmyth/standardsettings.h:382
36 6 style  Class ' GlobalCheckBoxSetting' has a constructor with 1 argument that is not explicit. mythtv/libs/libmyth/standardsettings.h:389
37 6 style  Class ' ButtonStandardSetting' has a constructor with 1 argument that is not explicit. mythtv/libs/libmyth/standardsettings.h:418
38 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythplugins/mytharchive/mytharchive/recordingselector.cpp:152
39 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythplugins/mythgallery/mythgallery/galleryfilterdlg.cpp:200
40 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythplugins/mythgallery/mythgallery/iconview.cpp:1202
41 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythplugins/mythgallery/mythgallery/iconview.cpp:1558
42 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythplugins/mythmusic/mythmusic/cddecoder.cpp:154
43 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythplugins/mythmusic/mythmusic/cddecoder.cpp:407
44 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythplugins/mythmusic/mythmusic/decoderhandler.cpp:335
45 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythplugins/mythmusic/mythmusic/editmetadata.cpp:1391
46 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythplugins/mythmusic/mythmusic/importmusic.cpp:524
47 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythplugins/mythmusic/mythmusic/importmusic.cpp:565
48 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythplugins/mythmusic/mythmusic/musicdata.cpp:95
49 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythplugins/mythmusic/mythmusic/musicdata.cpp:141
50 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythplugins/mythmusic/mythmusic/playlist.cpp:1369
51 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythplugins/mythmusic/mythmusic/playlist.cpp:1418
52 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
53 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
54 6 style  Variable ' doneWhere' is assigned a value that is never used. mythplugins/mythmusic/mythmusic/streamview.cpp:1103
55 6 style  Variable ' allZero' is assigned a value that is never used. mythplugins/mythmusic/mythmusic/visualize.cpp:747
56 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythplugins/mythzoneminder/mythzoneminder/zmclient.cpp:109
57 6 style  Variable ' buffer' is not assigned a value. mythtv/libs/libmyth/audio/audioconvert.cpp:686
58 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmyth/audio/audiooutputdx.cpp:333
59 6 style  Unused private function: ' AudioOutputSettings::SortSupportedChannels' mythtv/libs/libmyth/audio/audiooutputsettings.h:188
60 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
61 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmyth/audio/audiopulsehandler.cpp:281
62 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmyth/audio/audiopulsehandler.cpp:334
63 6 style  Class ' DatabaseSettings' has a constructor with 1 argument that is not explicit. mythtv/libs/libmyth/dbsettings.h:16
64 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:912
65 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmyth/programinfoupdater.cpp:53
66 6 style  Expression is always false because ' else if' condition matches previous condition at line 66. mythtv/libs/libmyth/remoteutil.cpp:68
67 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmyth/remoteutil.cpp:324
68 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythbase/lcddevice.cpp:160
69 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythbase/lcddevice.cpp:197
70 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythbase/loggingserver.cpp:1041
71 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
72 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
73 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythbase/mythcorecontext.cpp:502
74 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
75 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythbase/mythdownloadmanager.cpp:192
76 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythbase/mythdownloadmanager.cpp:198
77 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythbase/mythmedia.cpp:149
78 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythbase/mythmedia.cpp:162
79 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythbase/mythmedia.cpp:168
80 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythbase/mythmiscutil.cpp:702
81 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
82 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythbase/mythsocket.cpp:801
83 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
84 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
85 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
86 6 style  Class ' ParentalLevel' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythmetadata/parentalcontrols.h:16
87 6 style  Class ' RefCountHandler< T> ' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythbase/referencecounterlist.h:21
88 6 style  Class ' RefCountHandler< MetadataLookup> ' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythbase/referencecounterlist.h:21
89 6 style  Class ' AlbumArtImage' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythmetadata/musicmetadata.h:43
90 6 style  Unused private function: ' MetadataDownload::handleRecordingGeneric' mythtv/libs/libmythmetadata/metadatadownload.h:66
91 6 style  Unused private function: ' MetadataDownload::runGrabber' mythtv/libs/libmythmetadata/metadatadownload.h:72
92 6 style  Class ' simple_ref_ptr< T,NoLock> ' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythmetadata/quicksp.h:31
93 6 style  Class ' simple_ref_ptr< VideoMetadata,NoLock> ' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythmetadata/quicksp.h:31
94 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
95 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
96 6 style  Obsolescent function ' utime' called. It is recommended to use ' utimensat' instead. mythtv/libs/libmythmetadata/metaio.cpp:245
97 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythmetadata/musicmetadata.cpp:2043
98 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
99 6 style  Class ' RecordingInfo' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/recordinginfo.h:60
100 6 style  Class ' RecordingInfo' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/recordinginfo.h:72
101 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythprotoserver/requesthandler/deletethread.cpp:47
102 6 style  Class ' RingBuffer' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/ringbuffer.h:174
103 6 style  Class ' OSDHideEvent' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/osd.h:70
104 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/AirPlay/mythraopconnection.cpp:1772
105 6 style  Class ' PlayerContext' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/playercontext.h:52
106 6 style  Class ' VideoColourSpace' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/videocolourspace.h:35
107 6 style  Class ' MythPlayer' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/mythplayer.h:141
108 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/Bluray/mythbdplayer.cpp:130
109 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/DVD/avformatdecoderdvd.cpp:198
110 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/DVD/dvdringbuffer.cpp:1230
111 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/DVD/dvdringbuffer.cpp:1284
112 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/DVD/mythdvdplayer.cpp:217
113 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/DVD/mythdvdplayer.cpp:314
114 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/HLS/httplivestream.cpp:841
115 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/HLS/httplivestream.cpp:954
116 6 style  Redundant condition: live. ' !live & & (live || m_streamworker.IsAtEnd())' is equivalent to ' !live & & m_streamworker.IsAtEnd()' mythtv/libs/libmythtv/HLS/httplivestreambuffer.cpp:2685
117 6 style  Redundant condition: !live. ' live || (!live & & !m_streamworker.IsAtEnd())' is equivalent to ' live || !m_streamworker.IsAtEnd()' mythtv/libs/libmythtv/HLS/httplivestreambuffer.cpp:2698
118 6 style  Unused private function: ' HLSRingBuffer::GetFirstStream' mythtv/libs/libmythtv/HLS/httplivestreambuffer.h:75
119 6 style  Unused private function: ' HLSRingBuffer::ChooseSegment' mythtv/libs/libmythtv/HLS/httplivestreambuffer.h:97
120 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/avformatdecoder.cpp:1100
121 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/avformatdecoder.cpp:1111
122 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/avformatdecoder.cpp:1126
123 6 style  Class ' TeletextDecoder' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/teletextdecoder.h:11
124 6 style  Class ' V4L2util' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/v4l2util.h:20
125 6 style  Class ' DTVTunerType' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/dtvconfparserhelpers.h:122
126 6 style  Class ' DTVInversion' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/dtvconfparserhelpers.h:171
127 6 style  Class ' DTVBandwidth' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/dtvconfparserhelpers.h:213
128 6 style  Class ' DTVCodeRate' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/dtvconfparserhelpers.h:262
129 6 style  Class ' DTVModulation' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/dtvconfparserhelpers.h:311
130 6 style  Class ' DTVTransmitMode' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/dtvconfparserhelpers.h:355
131 6 style  Class ' DTVGuardInterval' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/dtvconfparserhelpers.h:398
132 6 style  Class ' DTVHierarchy' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/dtvconfparserhelpers.h:438
133 6 style  Class ' DTVModulationSystem' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/dtvconfparserhelpers.h:530
134 6 style  Redundant condition: vct.IsHidden(i). ' !A || (A & & B)' is equivalent to ' !A || B' mythtv/libs/libmythtv/channelscan/channelscan_sm.cpp:1058
135 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/channelscan/channelscan_sm.cpp:1546
136 6 style  Class ' DTVTransport' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/dtvconfparser.h:69
137 6 style  Class ' transport_scan_items_it_t' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/frequencytables.h:196
138 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/diseqc.cpp:507
139 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/diseqc.cpp:539
140 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/diseqc.cpp:669
141 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/diseqc.cpp:746
142 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/diseqc.cpp:771
143 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/diseqc.cpp:779
144 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/diseqc.cpp:781
145 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/diseqc.cpp:799
146 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/diseqc.cpp:837
147 6 style  Class ' DBEvent' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/programdata.h:76
148 6 style  Class ' TuningRequest' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/tv_rec.h:107
149 6 style  Class ' TVRec' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/tv_rec.h:156
150 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/fifowriter.cpp:135
151 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/fifowriter.cpp:267
152 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/fileringbuffer.cpp:235
153 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/fileringbuffer.cpp:254
154 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/fileringbuffer.cpp:554
155 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/jobqueue.cpp:802
156 6 style  Class ' SelectionInformationTable' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/mpeg/dvbtables.h:258
157 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
158 6 style  Class ' SRTWriter' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/srtwriter.h:29
159 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/mythcommflagplayer.cpp:129
160 6 style  Class ' MythCommFlagPlayer' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/mythcommflagplayer.h:9
161 6 style  Unused private function: ' MythUSWCCopy::allocateCache' mythtv/libs/libmythtv/mythframe.h:83
162 6 style  Redundant condition: player_ctx.tvchain. ' !A || (A & & B)' is equivalent to ' !A || B' mythtv/libs/libmythtv/mythplayer.cpp:3096
163 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/dummydecoder.h:17
164 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/mythplayer.cpp:964
165 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/mythplayer.cpp:2211
166 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/mythplayer.cpp:2512
167 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/mythplayer.cpp:3386
168 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/mythplayer.cpp:3424
169 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/mythplayer.cpp:3503
170 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/mythplayer.cpp:4064
171 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/mythplayer.cpp:4573
172 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/mythplayer.cpp:4698
173 6 style  Class ' ChromaKeyOSD' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/osdchromakey.h:14
174 6 style  Class ' TitleMatch' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/playgroup.cpp:39
175 6 style  Class ' SkipAhead' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/playgroup.cpp:55
176 6 style  Class ' SkipBack' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/playgroup.cpp:69
177 6 style  Class ' JumpMinutes' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/playgroup.cpp:82
178 6 style  Class ' TimeStretch' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/playgroup.cpp:96
179 6 style  Obsolescent function ' utime' called. It is recommended to use ' utimensat' instead. mythtv/libs/libmythtv/previewgenerator.cpp:545
180 6 style  Obsolescent function ' utime' called. It is recommended to use ' utimensat' instead. mythtv/libs/libmythtv/previewgenerator.cpp:706
181 6 style  Class ' FetcherThread' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/privatedecoder_crystalhd.h:24
182 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/privatedecoder_crystalhd.cpp:383
183 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/privatedecoder_crystalhd.cpp:445
184 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/privatedecoder_crystalhd.cpp:479
185 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/privatedecoder_crystalhd.cpp:565
186 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
187 6 style  Class ' Is_default' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/profilegroup.h:48
188 6 style  Class ' Name' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/profilegroup.h:61
189 6 style  Class ' HostName' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/profilegroup.h:71
190 6 style  Class ' CardInfo' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/profilegroup.h:83
191 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/recorders/DeviceReadBuffer.cpp:698
192 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/recorders/ExternalRecorder.cpp:99
193 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/recorders/ExternalStreamHandler.cpp:1090
194 6 style  Unused private function: ' ExternIO::KillIfRunning' mythtv/libs/libmythtv/recorders/ExternalStreamHandler.h:37
195 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/recorders/HLS/HLSReader.cpp:860
196 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/recorders/asirecorder.cpp:129
197 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/recorders/cetonrecorder.cpp:104
198 6 style  Unused private function: ' CetonStreamHandler::VerifyTuning' mythtv/libs/libmythtv/recorders/cetonstreamhandler.h:55
199 6 style  Unused private function: ' CetonStreamHandler::RepeatTuning' mythtv/libs/libmythtv/recorders/cetonstreamhandler.h:56
200 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/recorders/darwinfirewiredevice.cpp:191
201 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/recorders/darwinfirewiredevice.cpp:224
202 6 style  Unused private function: ' DarwinFirewireDevice::RunController' mythtv/libs/libmythtv/recorders/darwinfirewiredevice.h:66
203 6 style  Unused private function: ' DarwinFirewireDevice::UpdateDeviceListItem' mythtv/libs/libmythtv/recorders/darwinfirewiredevice.h:68
204 6 style  Unused private function: ' DarwinFirewireDevice::ProcessNoDataMessage' mythtv/libs/libmythtv/recorders/darwinfirewiredevice.h:69
205 6 style  Unused private function: ' DarwinFirewireDevice::ProcessStreamingMessage' mythtv/libs/libmythtv/recorders/darwinfirewiredevice.h:70
206 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
207 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/recorders/dvbchannel.cpp:253
208 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/recorders/dvbchannel.cpp:764
209 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/recorders/dvbchannel.cpp:888
210 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/recorders/dvbrecorder.cpp:131
211 6 style  Class ' StreamingRingBuffer' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/streamingringbuffer.h:14
212 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
213 6 style  Class ' RemoteFileWrapper' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/textsubtitleparser.cpp:88
214 6 style  Redundant condition: ctx.player. ' !A || (A & & B)' is equivalent to ' !A || B' mythtv/libs/libmythtv/tv_play.cpp:8849
215 6 style  Class ' BrowseInfo' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/tvbrowsehelper.h:23
216 6 style  Class ' DDLoader' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/tv_play.cpp:179
217 6 style  Class ' VAAPIDisplay' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/vaapicontext.cpp:98
218 6 style  Unused private function: ' VBI608Extractor::GetClockStart' mythtv/libs/libmythtv/vbi608extractor.h:44
219 6 style  Unused private function: ' VBI608Extractor::GetClockRate' mythtv/libs/libmythtv/vbi608extractor.h:45
220 6 style  Class ' VideoOutputOpenGL' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/videoout_opengl.h:15
221 6 style  Variable ' mode' hides enumerator with same name mythtv/libs/libmythui/lirc_client.h:31
mythtv/libs/libmythui/lirc_client.h:79
222 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
223 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
224 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
225 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
226 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
227 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:92
228 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
229 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
230 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
231 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
232 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/programs/mythbackend/services/music.cpp:33
233 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/programs/mythbackend/services/music.cpp:96
234 6 style  Variable ' flagFPS' is assigned a value that is never used. mythtv/programs/mythcommflag/ClassicCommDetector.cpp:616
235 6 style  Variable ' lastScore' is assigned a value that is never used. mythtv/programs/mythcommflag/ClassicCommDetector.cpp:1825
236 6 style  Variable ' lastFrameWasBlank' is assigned a value that is never used. mythtv/programs/mythcommflag/ClassicCommDetector.cpp:1324
237 6 style  Variable ' formatFrames' is assigned a value that is never used. mythtv/programs/mythcommflag/ClassicCommDetector.cpp:1276
238 6 style  Variable ' framesToProcess' is assigned a value that is never used. mythtv/programs/mythcommflag/PrePostRollFlagger.cpp:195
239 6 style  Unused private function: ' TemplateFinder::resetBuffers' mythtv/programs/mythcommflag/TemplateFinder.h:53
240 6 style  Class ' PlaybackSettingsDialog' has a constructor with 1 argument that is not explicit. mythtv/programs/mythfrontend/globalsettings.h:22
241 6 style  Class ' VideoModeSettings' has a constructor with 1 argument that is not explicit. mythtv/programs/mythfrontend/globalsettings.h:54
242 6 style  Class ' HostRefreshRateComboBoxSetting' has a constructor with 1 argument that is not explicit. mythtv/programs/mythfrontend/globalsettings.h:148
243 6 style  Redundant condition: valid. ' !valid || (valid & & !ParseDescription(url,reply))' is equivalent to ' !valid || !ParseDescription(url,reply)' mythtv/programs/mythfrontend/upnpscanner.cpp:632
244 6 style  Variable ' handled' is assigned a value that is never used. mythtv/programs/mythfrontend/videodlg.cpp:648
245 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 19 Oct 2017 04:46:15 GMT