~ubuntu-branches/ubuntu/wily/kradio4/wily

« back to all changes in this revision

Viewing changes to plugins/v4lradio/v4lcfg_interfaces.cpp

  • Committer: Bazaar Package Importer
  • Author(s): Pino Toscano, Pino Toscano
  • Date: 2011-01-16 10:37:20 UTC
  • mfrom: (1.1.2 upstream)
  • Revision ID: james.westby@ubuntu.com-20110116103720-hdne9plqu6uek40k
Tags: 4.0.2-1
[ Pino Toscano ]
* QA upload.
* New upstream release. (Closes: #609258)
* Bring back and update the kradio4-convert-presents.1 man page.
* Update copyright.
* debian/rules: pass first the sequence to `dh', then the arguments.

Show diffs side-by-side

added added

removed removed

Lines of Context:
23
23
///////////////////////////////////////////////////////////////////////
24
24
 
25
25
V4LCaps::V4LCaps()
26
 
  : description(QString::null),
 
26
  : description(QString()),
 
27
    deviceDescription(QString()),
27
28
    hasMute(false),
28
29
    hasVolume(false),
29
30
    minVolume(0),
47
48
 
48
49
V4LCaps::V4LCaps(const V4LCaps &c)
49
50
  : description(c.description),
 
51
    deviceDescription(c.deviceDescription),
50
52
    hasMute(c.hasMute),
51
53
    hasVolume(c.hasVolume),
52
54
    minVolume(c.minVolume),
106
108
                    noticeForceRDSEnabledChanged(a)
107
109
                )
108
110
 
 
111
IF_IMPL_SENDER  (   IV4LCfg::notifyDeviceProbeAtStartupChanged(bool e),
 
112
                    noticeDeviceProbeAtStartupChanged(e)
 
113
                )
 
114
 
109
115
// IV4LCfgClient
110
116
 
111
117
IF_IMPL_SENDER  (   IV4LCfgClient::sendRadioDevice (const QString &s),
140
146
                    setForceRDSEnabled(a)
141
147
                )
142
148
 
 
149
IF_IMPL_SENDER  (   IV4LCfgClient::sendDeviceProbeAtStartup(bool e),
 
150
                    setDeviceProbeAtStartup(e)
 
151
                )
 
152
 
143
153
 
144
154
 
145
155
static QString defaultRDev("/dev/radio");
202
212
                    false
203
213
                )
204
214
 
 
215
IF_IMPL_QUERY   (   bool IV4LCfgClient::queryDeviceProbeAtStartup(),
 
216
                    getDeviceProbeAtStartup(),
 
217
                    true
 
218
                )
 
219
 
 
220
IF_IMPL_QUERY   (   QList<DeviceInfo> IV4LCfgClient::queryDeviceProposals(const QString &devdir),
 
221
                    getDeviceProposals(devdir),
 
222
                    QList<DeviceInfo>()
 
223
                )
205
224
 
206
225
void IV4LCfgClient::noticeConnectedI    (cmplInterface *, bool /*pointer_valid*/)
207
226
{
208
 
    noticeRadioDeviceChanged(queryRadioDevice());
209
 
    noticePlaybackMixerChanged(queryPlaybackMixerID(), queryPlaybackMixerChannel());
210
 
    noticeCaptureMixerChanged (queryCaptureMixerID(),  queryCaptureMixerChannel());
211
 
    noticeDeviceVolumeChanged(queryDeviceVolume());
212
 
    noticeCapabilitiesChanged(queryCapabilities());
 
227
    noticeRadioDeviceChanged         (queryRadioDevice());
 
228
    noticePlaybackMixerChanged       (queryPlaybackMixerID(), queryPlaybackMixerChannel());
 
229
    noticeCaptureMixerChanged        (queryCaptureMixerID(),  queryCaptureMixerChannel());
 
230
    noticeDeviceVolumeChanged        (queryDeviceVolume());
 
231
    noticeCapabilitiesChanged        (queryCapabilities());
213
232
    bool muteCaptureChannelPlayback = false;
214
233
    bool activepb                   = queryActivePlayback(muteCaptureChannelPlayback);
215
 
    noticeActivePlaybackChanged(activepb, muteCaptureChannelPlayback);
216
 
    noticeMuteOnPowerOffChanged(queryMuteOnPowerOff());
 
234
    noticeActivePlaybackChanged      (activepb, muteCaptureChannelPlayback);
 
235
    noticeMuteOnPowerOffChanged      (queryMuteOnPowerOff());
217
236
    noticeVolumeZeroOnPowerOffChanged(queryVolumeZeroOnPowerOff());
218
 
    noticeForceRDSEnabledChanged(queryForceRDSEnabled());
 
237
    noticeForceRDSEnabledChanged     (queryForceRDSEnabled());
 
238
    noticeDeviceProbeAtStartupChanged(queryDeviceProbeAtStartup());
219
239
}
220
240
 
221
241
 
222
242
void IV4LCfgClient::noticeDisconnectedI (cmplInterface *, bool /*pointer_valid*/)
223
243
{
224
 
    noticeRadioDeviceChanged(queryRadioDevice());
225
 
    noticePlaybackMixerChanged(queryPlaybackMixerID(), queryPlaybackMixerChannel());
226
 
    noticeCaptureMixerChanged (queryCaptureMixerID(),  queryCaptureMixerChannel());
227
 
    noticeDeviceVolumeChanged(queryDeviceVolume());
228
 
    noticeCapabilitiesChanged(queryCapabilities());
 
244
    noticeRadioDeviceChanged         (queryRadioDevice());
 
245
    noticePlaybackMixerChanged       (queryPlaybackMixerID(), queryPlaybackMixerChannel());
 
246
    noticeCaptureMixerChanged        (queryCaptureMixerID(),  queryCaptureMixerChannel());
 
247
    noticeDeviceVolumeChanged        (queryDeviceVolume());
 
248
    noticeCapabilitiesChanged        (queryCapabilities());
229
249
    bool muteCaptureChannelPlayback = false;
230
250
    bool activepb                   = queryActivePlayback(muteCaptureChannelPlayback);
231
 
    noticeActivePlaybackChanged(activepb, muteCaptureChannelPlayback);
232
 
    noticeMuteOnPowerOffChanged(queryMuteOnPowerOff());
 
251
    noticeActivePlaybackChanged      (activepb, muteCaptureChannelPlayback);
 
252
    noticeMuteOnPowerOffChanged      (queryMuteOnPowerOff());
233
253
    noticeVolumeZeroOnPowerOffChanged(queryVolumeZeroOnPowerOff());
234
 
    noticeForceRDSEnabledChanged(queryForceRDSEnabled());
 
254
    noticeForceRDSEnabledChanged     (queryForceRDSEnabled());
 
255
    noticeDeviceProbeAtStartupChanged(queryDeviceProbeAtStartup());
235
256
}
236
257
 
237
258