diff options
| author | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2009-09-22 16:10:25 +0000 |
|---|---|---|
| committer | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2009-09-22 16:10:25 +0000 |
| commit | 7f084cab97cf3ad20b24e0fd1ddc58829b6c07bd (patch) | |
| tree | 3801ddd213cc0a813d9285289be194b09124a62d /src/plugins/Input/cdaudio/decoder_cdaudio.cpp | |
| parent | c9d69d13e214c0071a65ba967276f057d204f8f8 (diff) | |
| download | qmmp-7f084cab97cf3ad20b24e0fd1ddc58829b6c07bd.tar.gz qmmp-7f084cab97cf3ad20b24e0fd1ddc58829b6c07bd.tar.bz2 qmmp-7f084cab97cf3ad20b24e0fd1ddc58829b6c07bd.zip | |
enabled cda plugin
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@1249 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src/plugins/Input/cdaudio/decoder_cdaudio.cpp')
| -rw-r--r-- | src/plugins/Input/cdaudio/decoder_cdaudio.cpp | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/src/plugins/Input/cdaudio/decoder_cdaudio.cpp b/src/plugins/Input/cdaudio/decoder_cdaudio.cpp index 9c14445a0..6fa6e2e02 100644 --- a/src/plugins/Input/cdaudio/decoder_cdaudio.cpp +++ b/src/plugins/Input/cdaudio/decoder_cdaudio.cpp @@ -56,8 +56,7 @@ static void log_handler (cdio_log_level_t level, const char message[]) // Decoder class -DecoderCDAudio::DecoderCDAudio(QObject *parent, DecoderFactory *d, const QString &url, Output *o) - : Decoder(parent, d, o) +DecoderCDAudio::DecoderCDAudio(const QString &url) : Decoder() { m_bitrate = 0; m_totalTime = 0; @@ -258,8 +257,7 @@ bool DecoderCDAudio::initialize() m_first_sector = tracks[track_at].first_sector; m_current_sector = tracks[track_at].first_sector; m_last_sector = tracks[track_at].last_sector; - stateHandler()->dispatch(tracks[track_at].info.metaData()); //send metadata - //m_inited = TRUE; + StateHandler::instance()->dispatch(tracks[track_at].info.metaData()); //send metadata qDebug("DecoderCDAudio: initialize succes"); return TRUE; } @@ -275,7 +273,7 @@ int DecoderCDAudio::bitrate() return m_bitrate; } -qint64 DecoderCDAudio::readAudio(char *audio, qint64 maxSize) +qint64 DecoderCDAudio::read(char *audio, qint64 maxSize) { long len = 0; lsn_t secorts_to_read = qMin(CDDA_SECTORS, (m_last_sector - m_current_sector + 1)); @@ -300,7 +298,7 @@ qint64 DecoderCDAudio::readAudio(char *audio, qint64 maxSize) return len; } -void DecoderCDAudio::seekAudio(qint64 pos) +void DecoderCDAudio::seek(qint64 pos) { m_current_sector = m_first_sector + pos * 75 / 1000; } |
