There are 423 total results
4 errors, 16 warnings, 0 performance, 13 portability,
0 information, 390 style
MythTV

cppcheck Report


Columns are sortable
# Severity Description File
1 1 error  Dereferencing ' i' after it is deallocated / released mythplugins/mythzoneminder/mythzmserver/main.cpp:346
2 1 error  Same iterator is used with different containers ' _handlers' and ' _handler' . mythtv/libs/libmythtv/recorders/asistreamhandler.cpp:79
3 1 error  Signed integer overflow for expression ' (8589934592)/2' . mythtv/programs/mythtranscode/mpeg2fix.cpp:456
4 1 error  Signed integer overflow for expression ' (8589934592)/2' . mythtv/programs/mythtranscode/mpeg2fix.cpp:465
5 2 warning  Member variable ' GUIStartup::m_messageState' is not initialized in the constructor. mythtv/libs/libmyth/guistartup.cpp:31
6 2 warning  Redundant assignment of ' m_played' to itself. mythtv/libs/libmythtv/HLS/httplivestreambuffer.cpp:156
7 2 warning  Member variable ' HLSSegment::m_lock' is not assigned a value in ' HLSSegment::operator=' . mythtv/libs/libmythtv/HLS/httplivestreambuffer.cpp:146
8 2 warning  Member variable ' HLSStream::m_lock' is not assigned a value in ' HLSStream::operator=' . mythtv/libs/libmythtv/HLS/httplivestreambuffer.cpp:443
9 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
10 2 warning  Member variable ' VBoxChannelInfo::m_networkID' is not initialized in the constructor. mythtv/libs/libmythtv/channelscan/vboxchannelfetcher.h:25
11 2 warning  Member variable ' VBoxChannelInfo::m_transportID' is not initialized in the constructor. mythtv/libs/libmythtv/channelscan/vboxchannelfetcher.h:25
12 2 warning  Member variable ' TSPacket::_tspayload' is not initialized in the constructor. mythtv/libs/libmythtv/mpeg/tspacket.h:132
13 2 warning  The class ' ProfileGroupEditor' defines member variable with name ' dialog' also defined in its parent class ' ConfigurationDialog' . mythtv/libs/libmyth/mythconfigdialogs.h:66
mythtv/libs/libmythtv/profilegroup.h:142
14 2 warning  Member variable ' DFDPriv::controller_thread' is not initialized in the constructor. mythtv/libs/libmythtv/recorders/darwinfirewiredevice.cpp:77
15 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
16 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
17 2 warning  Result of operator ' |' is always true if one operand is non-zero. Did you intend to use ' & ' ? mythtv/libs/libmythtv/tvremoteutil.cpp:415
18 2 warning  Result of operator ' |' is always true if one operand is non-zero. Did you intend to use ' & ' ? mythtv/libs/libmythui/mythrender_d3d9.cpp:441
19 2 warning  Member variable ' MPEG2replex::mutex' is not initialized in the constructor. mythtv/programs/mythtranscode/mpeg2fix.cpp:500
20 2 warning  Member variable ' MPEG2replex::cond' is not initialized in the constructor. mythtv/programs/mythtranscode/mpeg2fix.cpp:500
21 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
22 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
23 4 portability  Using memset() on struct which contains a floating point number. mythtv/libs/libmyth/audio/audiooutputbase.cpp:119
24 4 portability  Casting between integer* and float* which have an incompatible binary data representation. mythtv/libs/libmyth/audio/audiooutputjack.cpp:423
25 4 portability  Using memset() on struct which contains a floating point number. mythtv/libs/libmythtv/videobuffers.cpp:188
26 4 portability  Using memset() on struct which contains a floating point number. mythtv/libs/libmythtv/videobuffers.cpp:790
27 4 portability  Using memset() on struct which contains a floating point number. mythtv/libs/libmythtv/videoout_null.cpp:41
28 4 portability  Using memset() on struct which contains a floating point number. mythtv/libs/libmythtv/videoout_null.cpp:52
29 4 portability  Using memset() on struct which contains a floating point number. mythtv/libs/libmythtv/videoout_opengl.cpp:71
30 4 portability  Using memset() on struct which contains a floating point number. mythtv/libs/libmythtv/videoout_xv.cpp:156
31 4 portability  Using memset() on struct which contains a floating point number. mythtv/libs/libmythtv/videooutbase.cpp:438
32 4 portability  Using memset() on struct which contains a floating point number. mythtv/libs/libmythtv/videooutbase.cpp:1122
33 4 portability  Using memset() on struct which contains a floating point number. mythtv/programs/mythtranscode/transcode.cpp:890
34 6 style  Class ' MythContextSlotHandler' has a constructor with 1 argument that is not explicit. mythtv/libs/libmyth/mythcontext.h:19
35 6 style  Class ' Configurable' has a constructor with 1 argument that is not explicit. mythtv/libs/libmyth/settings.h:79
36 6 style  Class ' Setting' has a constructor with 1 argument that is not explicit. mythtv/libs/libmyth/settings.h:116
37 6 style  Class ' LabelSetting' has a constructor with 1 argument that is not explicit. mythtv/libs/libmyth/settings.h:129
38 6 style  Class ' IntegerSetting' has a constructor with 1 argument that is not explicit. mythtv/libs/libmyth/settings.h:176
39 6 style  Class ' SelectSetting' has a constructor with 1 argument that is not explicit. mythtv/libs/libmyth/settings.h:269
40 6 style  Class ' SelectLabelSetting' has a constructor with 1 argument that is not explicit. mythtv/libs/libmyth/settings.h:318
41 6 style  Class ' ListBoxSetting' has a constructor with 1 argument that is not explicit. mythtv/libs/libmyth/settings.h:375
42 6 style  Class ' BooleanSetting' has a constructor with 1 argument that is not explicit. mythtv/libs/libmyth/settings.h:429
43 6 style  Class ' CheckBoxSetting' has a constructor with 1 argument that is not explicit. mythtv/libs/libmyth/settings.h:459
44 6 style  Class ' HostnameSetting' has a constructor with 1 argument that is not explicit. mythtv/libs/libmyth/settings.h:502
45 6 style  Class ' ChannelSetting' has a constructor with 1 argument that is not explicit. mythtv/libs/libmyth/settings.h:509
46 6 style  Class ' DateSetting' has a constructor with 1 argument that is not explicit. mythtv/libs/libmyth/settings.h:523
47 6 style  Class ' TimeSetting' has a constructor with 1 argument that is not explicit. mythtv/libs/libmyth/settings.h:539
48 6 style  Class ' TransButtonSetting' has a constructor with 1 argument that is not explicit. mythtv/libs/libmyth/settings.h:615
49 6 style  Class ' TransLineEditSetting' has a constructor with 1 argument that is not explicit. mythtv/libs/libmyth/settings.h:632
50 6 style  Class ' HostCheckBox' has a constructor with 1 argument that is not explicit. mythtv/libs/libmyth/settings.h:699
51 6 style  Class ' GlobalCheckBox' has a constructor with 1 argument that is not explicit. mythtv/libs/libmyth/settings.h:785
52 6 style  Class ' MythRect' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythui/mythrect.h:25
53 6 style  Class ' MythPoint' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythui/mythrect.h:91
54 6 style  Class ' ProgramInfo' has a constructor with 1 argument that is not explicit. mythtv/libs/libmyth/programinfo.h:78
55 6 style  Class ' ProgramInfo' has a constructor with 1 argument that is not explicit. mythtv/libs/libmyth/programinfo.h:248
56 6 style  Class ' ProgramInfo' has a constructor with 1 argument that is not explicit. mythtv/libs/libmyth/programinfo.h:274
57 6 style  Class ' MythAVCopy' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/mythavutil.h:91
58 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythplugins/mytharchive/mytharchive/recordingselector.cpp:152
59 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythplugins/mythgallery/mythgallery/galleryfilterdlg.cpp:200
60 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythplugins/mythgallery/mythgallery/iconview.cpp:1187
61 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythplugins/mythgallery/mythgallery/iconview.cpp:1543
62 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythplugins/mythmusic/mythmusic/cddecoder.cpp:154
63 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythplugins/mythmusic/mythmusic/cddecoder.cpp:407
64 6 style  Class ' OutputEvent' has a constructor with 1 argument that is not explicit. mythtv/libs/libmyth/output.h:32
65 6 style  Class ' OutputEvent' has a constructor with 1 argument that is not explicit. mythtv/libs/libmyth/output.h:42
66 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythplugins/mythmusic/mythmusic/decoderhandler.cpp:335
67 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythplugins/mythmusic/mythmusic/editmetadata.cpp:1391
68 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythplugins/mythmusic/mythmusic/importmusic.cpp:524
69 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythplugins/mythmusic/mythmusic/importmusic.cpp:565
70 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythplugins/mythmusic/mythmusic/musicdata.cpp:95
71 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythplugins/mythmusic/mythmusic/musicdata.cpp:141
72 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythplugins/mythmusic/mythmusic/playlist.cpp:1369
73 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythplugins/mythmusic/mythmusic/playlist.cpp:1418
74 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
75 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
76 6 style  Variable ' doneWhere' is assigned a value that is never used. mythplugins/mythmusic/mythmusic/streamview.cpp:1103
77 6 style  Variable ' allZero' is assigned a value that is never used. mythplugins/mythmusic/mythmusic/visualize.cpp:747
78 6 style  Class ' GrabberDownloadThread' has a constructor with 1 argument that is not explicit. mythtv/libs/libmyth/netgrabbermanager.h:115
79 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythplugins/mythzoneminder/mythzoneminder/zmclient.cpp:109
80 6 style  Variable ' buffer' is not assigned a value. mythtv/libs/libmyth/audio/audioconvert.cpp:686
81 6 style  Class ' AudioOutputSettings' has a constructor with 1 argument that is not explicit. mythtv/libs/libmyth/audio/audiooutputsettings.h:54
82 6 style  Class ' AudioOutputBase' has a constructor with 1 argument that is not explicit. mythtv/libs/libmyth/audio/audiooutputbase.h:54
83 6 style  Class ' AudioOutputCA' has a constructor with 1 argument that is not explicit. mythtv/libs/libmyth/audio/audiooutputca.h:16
84 6 style  Class ' CoreAudioData' has a constructor with 1 argument that is not explicit. mythtv/libs/libmyth/audio/audiooutputca.cpp:86
85 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmyth/audio/audiooutputdx.cpp:333
86 6 style  Class ' AudioOutputDX' has a constructor with 1 argument that is not explicit. mythtv/libs/libmyth/audio/audiooutputdx.h:16
87 6 style  Class ' AudioOutputDXPrivate' has a constructor with 1 argument that is not explicit. mythtv/libs/libmyth/audio/audiooutputdx.cpp:55
88 6 style  Class ' AudioOutputJACK' has a constructor with 1 argument that is not explicit. mythtv/libs/libmyth/audio/audiooutputjack.h:21
89 6 style  Class ' AudioOutputNULL' has a constructor with 1 argument that is not explicit. mythtv/libs/libmyth/audio/audiooutputnull.h:24
90 6 style  Class ' AudioOutputOpenSLES' has a constructor with 1 argument that is not explicit. mythtv/libs/libmyth/audio/audiooutputopensles.h:21
91 6 style  Class ' AudioOutputOSS' has a constructor with 1 argument that is not explicit. mythtv/libs/libmyth/audio/audiooutputoss.h:9
92 6 style  Class ' AudioOutputPulseAudio' has a constructor with 1 argument that is not explicit. mythtv/libs/libmyth/audio/audiooutputpulse.h:30
93 6 style  Unused private function: ' AudioOutputSettings::SortSupportedChannels' mythtv/libs/libmyth/audio/audiooutputsettings.h:188
94 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
95 6 style  Class ' AudioOutputWin' has a constructor with 1 argument that is not explicit. mythtv/libs/libmyth/audio/audiooutputwin.h:13
96 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmyth/audio/audiopulsehandler.cpp:281
97 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmyth/audio/audiopulsehandler.cpp:334
98 6 style  Class ' DatabaseSettings' has a constructor with 1 argument that is not explicit. mythtv/libs/libmyth/dbsettings.h:15
99 6 style  Class ' MythDbSettings1' has a constructor with 1 argument that is not explicit. mythtv/libs/libmyth/dbsettings_private.h:16
100 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:898
101 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmyth/programinfoupdater.cpp:53
102 6 style  Expression is always false because ' else if' condition matches previous condition at line 66. mythtv/libs/libmyth/remoteutil.cpp:68
103 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmyth/remoteutil.cpp:324
104 6 style  Class ' StorageGroupEditor' has a constructor with 1 argument that is not explicit. mythtv/libs/libmyth/storagegroupeditor.h:14
105 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythbase/lcddevice.cpp:159
106 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythbase/lcddevice.cpp:196
107 6 style  Class ' SyslogLogger' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythbase/loggingserver.h:91
108 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythbase/loggingserver.cpp:1039
109 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
110 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
111 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythbase/mythcorecontext.cpp:493
112 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
113 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythbase/mythdownloadmanager.cpp:190
114 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythbase/mythdownloadmanager.cpp:196
115 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythbase/mythmedia.cpp:149
116 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythbase/mythmedia.cpp:162
117 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythbase/mythmedia.cpp:168
118 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythbase/mythmiscutil.cpp:713
119 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
120 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythbase/mythsocket.cpp:832
121 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
122 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
123 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
124 6 style  Class ' ParentalLevel' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythmetadata/parentalcontrols.h:16
125 6 style  Class ' RefCountHandler< T> ' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythbase/referencecounterlist.h:21
126 6 style  Class ' RefCountHandler< MetadataLookup> ' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythbase/referencecounterlist.h:21
127 6 style  Class ' AlbumArtImage' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythmetadata/musicmetadata.h:43
128 6 style  Unused private function: ' MetadataDownload::handleRecordingGeneric' mythtv/libs/libmythmetadata/metadatadownload.h:66
129 6 style  Unused private function: ' MetadataDownload::runGrabber' mythtv/libs/libmythmetadata/metadatadownload.h:72
130 6 style  Class ' simple_ref_ptr< T,NoLock> ' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythmetadata/quicksp.h:31
131 6 style  Class ' simple_ref_ptr< VideoMetadata,NoLock> ' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythmetadata/quicksp.h:31
132 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
133 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
134 6 style  Obsolescent function ' utime' called. It is recommended to use ' utimensat' instead. mythtv/libs/libmythmetadata/metaio.cpp:245
135 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythmetadata/musicmetadata.cpp:2044
136 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
137 6 style  Class ' RecordingInfo' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/recordinginfo.h:60
138 6 style  Class ' RecordingInfo' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/recordinginfo.h:72
139 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythprotoserver/requesthandler/deletethread.cpp:47
140 6 style  Class ' RingBuffer' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/ringbuffer.h:174
141 6 style  Class ' RecStatus' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythservicecontracts/enums/recStatus.h:59
142 6 style  Class ' Service' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythservicecontracts/service.h:48
143 6 style  Class ' OSDHideEvent' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/osd.h:70
144 6 style  Class ' APHTTPRequest' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/AirPlay/mythairplayserver.cpp:208
145 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/AirPlay/mythraopconnection.cpp:1771
146 6 style  Class ' _NetStream' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/AirPlay/mythraopconnection.cpp:49
147 6 style  Class ' BDInfo' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/Bluray/bdringbuffer.h:25
148 6 style  Class ' BDOverlay' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/Bluray/bdringbuffer.h:49
149 6 style  Class ' BDOverlay' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/Bluray/bdringbuffer.h:50
150 6 style  Class ' BDRingBuffer' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/Bluray/bdringbuffer.h:72
151 6 style  Class ' PlayerContext' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/playercontext.h:52
152 6 style  Class ' VideoColourSpace' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/videocolourspace.h:35
153 6 style  Class ' CC608Decoder' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/cc608decoder.h:44
154 6 style  Class ' CC608Reader' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/cc608reader.h:86
155 6 style  Class ' CC708Character' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/cc708window.h:179
156 6 style  Class ' CC708Reader' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/cc708reader.h:19
157 6 style  Class ' MythPlayer' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/mythplayer.h:141
158 6 style  Class ' MythBDPlayer' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/Bluray/mythbdplayer.h:15
159 6 style  Class ' AVFRingBuffer' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/avfringbuffer.h:16
160 6 style  Unused private function: ' BDRingBuffer::ClickButton' mythtv/libs/libmythtv/Bluray/bdringbuffer.h:152
161 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/Bluray/mythbdplayer.cpp:130
162 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/DVD/avformatdecoderdvd.cpp:198
163 6 style  Class ' DVDInfo' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/DVD/dvdringbuffer.h:74
164 6 style  Class ' DVDRingBuffer' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/DVD/dvdringbuffer.h:99
165 6 style  Class ' MythDVDPlayer' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/DVD/mythdvdplayer.h:13
166 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/DVD/dvdringbuffer.cpp:1222
167 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/DVD/dvdringbuffer.cpp:1276
168 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/DVD/mythdvdplayer.cpp:210
169 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/DVD/mythdvdplayer.cpp:307
170 6 style  Class ' DetectLetterbox' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/DetectLetterbox.h:12
171 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/HLS/httplivestream.cpp:838
172 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/HLS/httplivestream.cpp:951
173 6 style  Class ' HTTPLiveStream' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/HLS/httplivestream.h:29
174 6 style  Class ' HTTPLiveStreamThread' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/HLS/httplivestream.cpp:66
175 6 style  Redundant condition: live. ' !live & & (live || m_streamworker.IsAtEnd())' is equivalent to ' !live & & m_streamworker.IsAtEnd()' mythtv/libs/libmythtv/HLS/httplivestreambuffer.cpp:2677
176 6 style  Redundant condition: !live. ' live || (!live & & !m_streamworker.IsAtEnd())' is equivalent to ' live || !m_streamworker.IsAtEnd()' mythtv/libs/libmythtv/HLS/httplivestreambuffer.cpp:2690
177 6 style  Unused private function: ' HLSRingBuffer::GetFirstStream' mythtv/libs/libmythtv/HLS/httplivestreambuffer.h:75
178 6 style  Unused private function: ' HLSRingBuffer::ChooseSegment' mythtv/libs/libmythtv/HLS/httplivestreambuffer.h:97
179 6 style  Class ' HLSRingBuffer' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/HLS/httplivestreambuffer.h:46
180 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/avformatdecoder.cpp:1127
181 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/avformatdecoder.cpp:1138
182 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/avformatdecoder.cpp:1153
183 6 style  Class ' CC708Decoder' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/cc708decoder.h:27
184 6 style  Class ' TeletextDecoder' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/teletextdecoder.h:11
185 6 style  Class ' InteractiveTV' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/interactivetv.h:17
186 6 style  Class ' DDStructureParser' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/datadirect.h:269
187 6 style  Class ' V4LConfigurationGroup' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/videosource.h:488
188 6 style  Class ' SwitchConfig' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/diseqcsettings.h:24
189 6 style  Class ' RotorPosMap' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/diseqcsettings.h:40
190 6 style  Class ' RotorConfig' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/diseqcsettings.h:63
191 6 style  Class ' SCRConfig' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/diseqcsettings.h:79
192 6 style  Class ' LNBConfig' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/diseqcsettings.h:96
193 6 style  Class ' DeviceTree' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/diseqcsettings.h:115
194 6 style  Class ' DTVDeviceTreeWizard' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/diseqcsettings.h:144
195 6 style  Class ' V4L2util' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/v4l2util.h:20
196 6 style  Class ' DTVParamHelper' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/dtvconfparserhelpers.h:53
197 6 style  Class ' DTVTunerType' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/dtvconfparserhelpers.h:122
198 6 style  Class ' DTVInversion' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/dtvconfparserhelpers.h:171
199 6 style  Class ' DTVBandwidth' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/dtvconfparserhelpers.h:213
200 6 style  Class ' DTVCodeRate' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/dtvconfparserhelpers.h:262
201 6 style  Class ' DTVModulation' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/dtvconfparserhelpers.h:311
202 6 style  Class ' DTVTransmitMode' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/dtvconfparserhelpers.h:355
203 6 style  Class ' DTVGuardInterval' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/dtvconfparserhelpers.h:398
204 6 style  Class ' DTVHierarchy' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/dtvconfparserhelpers.h:438
205 6 style  Class ' DTVPolarity' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/dtvconfparserhelpers.h:477
206 6 style  Class ' DTVModulationSystem' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/dtvconfparserhelpers.h:527
207 6 style  Class ' DTVRollOff' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/dtvconfparserhelpers.h:561
208 6 style  Class ' ChannelGroupConfig' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/channelgroupsettings.h:16
209 6 style  Redundant condition: vct.IsHidden(i). ' !A || (A & & B)' is equivalent to ' !A || B' mythtv/libs/libmythtv/channelscan/channelscan_sm.cpp:1051
210 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/channelscan/channelscan_sm.cpp:1539
211 6 style  Class ' DTVTransport' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/dtvconfparser.h:69
212 6 style  Class ' transport_scan_items_it_t' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/frequencytables.h:196
213 6 style  Class ' ScanMonitor' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/channelscan/scanmonitor.h:53
214 6 style  Class ' ScannerEvent' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/channelscan/scanmonitor.h:92
215 6 style  Class ' AnalogSignalHandler' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/channelscan/channelscan_sm.h:73
216 6 style  Class ' ScanOptionalConfig' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/channelscan/scanwizardconfig.h:114
217 6 style  Class ' TransProgressSetting' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/channelscan/channelscanner_gui_scan_pane.h:41
218 6 style  Class ' ScanFecSetting' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/channelscan/channelscanmiscsettings.h:249
219 6 style  Class ' PaneError' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/channelscan/channelscanmiscsettings.h:381
220 6 style  Class ' ScanModulationSetting' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/channelscan/modulationsetting.h:69
221 6 style  Class ' ChannelOptionsFilters' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/channelsettings.h:141
222 6 style  Class ' ChannelOptionsV4L' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/channelsettings.h:147
223 6 style  Class ' ChannelOptionsRawTS' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/channelsettings.h:153
224 6 style  Class ' ChannelTVFormat' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/channelsettings.h:173
225 6 style  Class ' Name' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/channelsettings.cpp:47
226 6 style  Class ' Channum' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/channelsettings.cpp:57
227 6 style  Class ' Callsign' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/channelsettings.cpp:122
228 6 style  Class ' TimeOffset' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/channelsettings.cpp:169
229 6 style  Class ' Priority' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/channelsettings.cpp:187
230 6 style  Class ' Icon' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/channelsettings.cpp:204
231 6 style  Class ' VideoFilters' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/channelsettings.cpp:218
232 6 style  Class ' OutputFilters' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/channelsettings.cpp:235
233 6 style  Class ' ServiceID' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/channelsettings.cpp:308
234 6 style  Class ' CommMethod' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/channelsettings.cpp:342
235 6 style  Class ' Visible' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/channelsettings.cpp:365
236 6 style  Class ' OnAirGuide' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/channelsettings.cpp:380
237 6 style  Class ' Freqid' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/channelsettings.cpp:399
238 6 style  Class ' Finetune' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/channelsettings.cpp:413
239 6 style  Class ' Contrast' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/channelsettings.cpp:429
240 6 style  Class ' Brightness' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/channelsettings.cpp:440
241 6 style  Class ' Colour' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/channelsettings.cpp:451
242 6 style  Class ' Hue' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/channelsettings.cpp:462
243 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/diseqc.cpp:508
244 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/diseqc.cpp:540
245 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/diseqc.cpp:670
246 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/diseqc.cpp:747
247 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/diseqc.cpp:771
248 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/diseqc.cpp:779
249 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/diseqc.cpp:781
250 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/diseqc.cpp:799
251 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/diseqc.cpp:832
252 6 style  Class ' DeviceTypeSetting' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/diseqcsettings.cpp:42
253 6 style  Class ' DeviceDescrSetting' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/diseqcsettings.cpp:79
254 6 style  Class ' DeviceRepeatSetting' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/diseqcsettings.cpp:111
255 6 style  Class ' SwitchTypeSetting' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/diseqcsettings.cpp:144
256 6 style  Class ' SwitchAddressSetting' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/diseqcsettings.cpp:192
257 6 style  Class ' SwitchPortsSetting' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/diseqcsettings.cpp:219
258 6 style  Class ' RotorTypeSetting' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/diseqcsettings.cpp:298
259 6 style  Class ' RotorLoSpeedSetting' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/diseqcsettings.cpp:330
260 6 style  Class ' RotorHiSpeedSetting' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/diseqcsettings.cpp:361
261 6 style  Class ' RotorPosConfig' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/diseqcsettings.cpp:501
262 6 style  Class ' SCRUserBandSetting' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/diseqcsettings.cpp:571
263 6 style  Class ' SCRFrequencySetting' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/diseqcsettings.cpp:599
264 6 style  Class ' SCRPINSetting' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/diseqcsettings.cpp:626
265 6 style  Class ' LNBPresetSetting' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/diseqcsettings.cpp:725
266 6 style  Class ' LNBTypeSetting' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/diseqcsettings.cpp:762
267 6 style  Class ' LNBLOFSwitchSetting' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/diseqcsettings.cpp:799
268 6 style  Class ' LNBLOFLowSetting' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/diseqcsettings.cpp:829
269 6 style  Class ' LNBLOFHighSetting' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/diseqcsettings.cpp:860
270 6 style  Class ' LNBPolarityInvertedSetting' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/diseqcsettings.cpp:889
271 6 style  Class ' DSMCCCacheDir' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/dsmcccache.h:67
272 6 style  Class ' DSMCCCacheFile' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/dsmcccache.h:81
273 6 style  Class ' DSMCCCache' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/dsmcccache.h:90
274 6 style  Class ' ObjCarousel' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/dsmccobjcarousel.h:67
275 6 style  Class ' ServiceDescriptorMapping' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/mpeg/dvbdescriptors.h:1447
276 6 style  Class ' DVDStream' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/dvdstream.h:25
277 6 style  Class ' DBEvent' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/programdata.h:76
278 6 style  Class ' EITScanner' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/eitscanner.h:33
279 6 style  Class ' TuningRequest' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/tv_rec.h:107
280 6 style  Class ' TVRec' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/tv_rec.h:156
281 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/fifowriter.cpp:135
282 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/fifowriter.cpp:267
283 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/fileringbuffer.cpp:235
284 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/fileringbuffer.cpp:254
285 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/fileringbuffer.cpp:553
286 6 style  Class ' MHInteractionChannel' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/mhegic.h:21
287 6 style  Class ' MHIContext' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/mhi.h:50
288 6 style  Class ' MHIText' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/mhi.h:235
289 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/jobqueue.cpp:802
290 6 style  Class ' JobQueue' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/jobqueue.h:122
291 6 style  Class ' MultipleStringStructure' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/mpeg/atscdescriptors.h:21
292 6 style  Class ' TSHeader' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/mpeg/tspacket.h:34
293 6 style  Class ' PESPacket' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/mpeg/pespacket.h:36
294 6 style  Class ' PSIPTable' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/mpeg/mpegtables.h:429
295 6 style  Class ' PSIPTable' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/mpeg/mpegtables.h:441
296 6 style  Class ' PSIPTable' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/mpeg/mpegtables.h:447
297 6 style  Class ' ProgramAssociationTable' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/mpeg/mpegtables.h:588
298 6 style  Class ' ProgramMapTable' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/mpeg/mpegtables.h:666
299 6 style  Class ' ConditionalAccessTable' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/mpeg/mpegtables.h:821
300 6 style  Class ' SpliceTimeView' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/mpeg/mpegtables.h:854
301 6 style  Class ' SpliceInformationTable' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/mpeg/mpegtables.h:999
302 6 style  Class ' AdaptationFieldControl' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/mpeg/mpegtables.h:1177
303 6 style  Class ' MasterGuideTable' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/mpeg/atsctables.h:82
304 6 style  Class ' VirtualChannelTable' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/mpeg/atsctables.h:197
305 6 style  Class ' TerrestrialVirtualChannelTable' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/mpeg/atsctables.h:354
306 6 style  Class ' CableVirtualChannelTable' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/mpeg/atsctables.h:423
307 6 style  Class ' EventInformationTable' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/mpeg/atsctables.h:530
308 6 style  Class ' ExtendedTextTable' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/mpeg/atsctables.h:628
309 6 style  Class ' SystemTimeTable' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/mpeg/atsctables.h:686
310 6 style  Class ' RatingRegionTable' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/mpeg/atsctables.h:747
311 6 style  Class ' DirectedChannelChangeTable' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/mpeg/atsctables.h:764
312 6 style  Class ' DirectedChannelChangeSelectionCodeTable' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/mpeg/atsctables.h:782
313 6 style  Class ' AggregateEventInformationTable' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/mpeg/atsctables.h:798
314 6 style  Class ' AggregateExtendedTextTable' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/mpeg/atsctables.h:818
315 6 style  Class ' SCTENetworkInformationTable' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/mpeg/sctetables.h:199
316 6 style  Class ' NetworkTextTable' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/mpeg/sctetables.h:263
317 6 style  Class ' DefinedChannelsMapSubtable' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/mpeg/sctetables.h:328
318 6 style  Class ' InverseChannelMapSubtable' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/mpeg/sctetables.h:471
319 6 style  Class ' ShortVirtualChannelTable' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/mpeg/sctetables.h:504
320 6 style  Class ' SCTESystemTimeTable' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/mpeg/sctetables.h:571
321 6 style  Class ' ProgramInformationMessageTable' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/mpeg/sctetables.h:621
322 6 style  Class ' ProgramNameMessageTable' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/mpeg/sctetables.h:641
323 6 style  Class ' AggregateDataEventTable' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/mpeg/sctetables.h:661
324 6 style  Class ' NetworkInformationTable' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/mpeg/dvbtables.h:30
325 6 style  Class ' ServiceDescriptionTable' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/mpeg/dvbtables.h:110
326 6 style  Class ' BouquetAssociationTable' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/mpeg/dvbtables.h:182
327 6 style  Class ' DiscontinuityInformationTable' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/mpeg/dvbtables.h:245
328 6 style  Class ' SelectionInformationTable' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/mpeg/dvbtables.h:258
329 6 style  Class ' DVBEventInformationTable' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/mpeg/dvbtables.h:288
330 6 style  Class ' TimeDateTable' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/mpeg/dvbtables.h:376
331 6 style  Class ' PremiereContentInformationTable' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/mpeg/premieretables.h:13
332 6 style  Class ' PremiereContentPresentationTable' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/mpeg/premieretables.h:48
333 6 style  Class ' ScanStreamData' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/mpeg/scanstreamdata.h:16
334 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
335 6 style  Class ' MythAVCopyPrivate' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/mythavutil.cpp:80
336 6 style  Class ' SRTWriter' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/srtwriter.h:29
337 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/mythcommflagplayer.cpp:129
338 6 style  Class ' MythCommFlagPlayer' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/mythcommflagplayer.h:9
339 6 style  Unused private function: ' MythUSWCCopy::allocateCache' mythtv/libs/libmythtv/mythframe.h:83
340 6 style  Redundant condition: player_ctx.tvchain. ' !A || (A & & B)' is equivalent to ' !A || B' mythtv/libs/libmythtv/mythplayer.cpp:3105
341 6 style  Variable ' ps' is assigned a value that is never used. mythtv/libs/libmythtv/mythplayer.cpp:2322
342 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/dummydecoder.h:17
343 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/mythplayer.cpp:965
344 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/mythplayer.cpp:2216
345 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/mythplayer.cpp:2521
346 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/mythplayer.cpp:3395
347 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/mythplayer.cpp:3433
348 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/mythplayer.cpp:3512
349 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/mythplayer.cpp:4073
350 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/mythplayer.cpp:4582
351 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/mythplayer.cpp:4707
352 6 style  Class ' ChromaKeyOSD' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/osdchromakey.h:14
353 6 style  Class ' PlayGroupConfig' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/playgroup.cpp:15
354 6 style  Class ' TitleMatch' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/playgroup.cpp:52
355 6 style  Class ' SkipAhead' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/playgroup.cpp:68
356 6 style  Class ' SkipBack' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/playgroup.cpp:81
357 6 style  Class ' JumpMinutes' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/playgroup.cpp:94
358 6 style  Class ' TimeStretch' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/playgroup.cpp:108
359 6 style  Obsolescent function ' utime' called. It is recommended to use ' utimensat' instead. mythtv/libs/libmythtv/previewgenerator.cpp:540
360 6 style  Obsolescent function ' utime' called. It is recommended to use ' utimensat' instead. mythtv/libs/libmythtv/previewgenerator.cpp:701
361 6 style  Class ' FetcherThread' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/privatedecoder_crystalhd.h:24
362 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/privatedecoder_crystalhd.cpp:381
363 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/privatedecoder_crystalhd.cpp:443
364 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/privatedecoder_crystalhd.cpp:477
365 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/privatedecoder_crystalhd.cpp:563
366 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
367 6 style  Class ' Is_default' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/profilegroup.h:48
368 6 style  Class ' Name' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/profilegroup.h:59
369 6 style  Class ' HostName' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/profilegroup.h:70
370 6 style  Class ' CardInfo' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/profilegroup.h:82
371 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/recorders/DeviceReadBuffer.cpp:698
372 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/recorders/ExternalRecorder.cpp:99
373 6 style  Unused variable: idx mythtv/libs/libmythtv/recorders/ExternalStreamHandler.cpp:870
374 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/recorders/ExternalStreamHandler.cpp:1091
375 6 style  Unused private function: ' ExternIO::KillIfRunning' mythtv/libs/libmythtv/recorders/ExternalStreamHandler.h:37
376 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/recorders/HLS/HLSReader.cpp:860
377 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/recorders/asirecorder.cpp:129
378 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/recorders/cetonrecorder.cpp:104
379 6 style  Unused private function: ' CetonStreamHandler::VerifyTuning' mythtv/libs/libmythtv/recorders/cetonstreamhandler.h:55
380 6 style  Unused private function: ' CetonStreamHandler::RepeatTuning' mythtv/libs/libmythtv/recorders/cetonstreamhandler.h:56
381 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/recorders/darwinfirewiredevice.cpp:191
382 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/recorders/darwinfirewiredevice.cpp:224
383 6 style  Unused private function: ' DarwinFirewireDevice::RunController' mythtv/libs/libmythtv/recorders/darwinfirewiredevice.h:66
384 6 style  Unused private function: ' DarwinFirewireDevice::UpdateDeviceListItem' mythtv/libs/libmythtv/recorders/darwinfirewiredevice.h:68
385 6 style  Unused private function: ' DarwinFirewireDevice::ProcessNoDataMessage' mythtv/libs/libmythtv/recorders/darwinfirewiredevice.h:69
386 6 style  Unused private function: ' DarwinFirewireDevice::ProcessStreamingMessage' mythtv/libs/libmythtv/recorders/darwinfirewiredevice.h:70
387 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
388 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/recorders/dvbchannel.cpp:253
389 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/recorders/dvbchannel.cpp:713
390 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/recorders/dvbchannel.cpp:837
391 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/recorders/dvbrecorder.cpp:131
392 6 style  Class ' MPEG4bitrate' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/recordingprofile.cpp:615
393 6 style  Class ' StreamingRingBuffer' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/streamingringbuffer.h:14
394 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
395 6 style  Class ' RemoteFileWrapper' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/textsubtitleparser.cpp:88
396 6 style  Redundant condition: ctx.player. ' !A || (A & & B)' is equivalent to ' !A || B' mythtv/libs/libmythtv/tv_play.cpp:8850
397 6 style  Class ' BrowseInfo' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/tvbrowsehelper.h:23
398 6 style  Class ' DDLoader' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/tv_play.cpp:179
399 6 style  Class ' VAAPIDisplay' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/vaapicontext.cpp:98
400 6 style  Unused private function: ' VBI608Extractor::GetClockStart' mythtv/libs/libmythtv/vbi608extractor.h:44
401 6 style  Unused private function: ' VBI608Extractor::GetClockRate' mythtv/libs/libmythtv/vbi608extractor.h:45
402 6 style  Class ' VideoOutputOpenGL' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/videoout_opengl.h:15
403 6 style  ' class VideoOutput' does not have a copy constructor which is recommended since the class contains a pointer to allocated memory. mythtv/libs/libmythtv/videooutbase.h:46
404 6 style  Variable ' mode' hides enumerator with same name mythtv/libs/libmythui/lirc_client.h:31
mythtv/libs/libmythui/lirc_client.h:79
405 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
406 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
407 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
408 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
409 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
410 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
411 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
412 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
413 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
414 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
415 6 style  Variable ' flagFPS' is assigned a value that is never used. mythtv/programs/mythcommflag/ClassicCommDetector.cpp:616
416 6 style  Variable ' lastScore' is assigned a value that is never used. mythtv/programs/mythcommflag/ClassicCommDetector.cpp:1825
417 6 style  Variable ' lastFrameWasBlank' is assigned a value that is never used. mythtv/programs/mythcommflag/ClassicCommDetector.cpp:1324
418 6 style  Variable ' formatFrames' is assigned a value that is never used. mythtv/programs/mythcommflag/ClassicCommDetector.cpp:1276
419 6 style  Variable ' framesToProcess' is assigned a value that is never used. mythtv/programs/mythcommflag/PrePostRollFlagger.cpp:195
420 6 style  Unused private function: ' TemplateFinder::resetBuffers' mythtv/programs/mythcommflag/TemplateFinder.h:53
421 6 style  Redundant condition: valid. ' !valid || (valid & & !ParseDescription(url,reply))' is equivalent to ' !valid || !ParseDescription(url,reply)' mythtv/programs/mythfrontend/upnpscanner.cpp:633
422 6 style  Variable ' handled' is assigned a value that is never used. mythtv/programs/mythfrontend/videodlg.cpp:648
423 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 25 Feb 2017 05:59:55 GMT