[prev in list] [next in list] [prev in thread] [next in thread] 

List:       amarok-bugs-dist
Subject:    [amarok] [Bug 422268] New: ogg files are never marked as played
From:       "robert marshall" <bugzilla_noreply () kde ! org>
Date:       2020-05-30 21:09:54
Message-ID: bug-422268-71684 () http ! bugs ! kde ! org/
[Download RAW message or body]

https://bugs.kde.org/show_bug.cgi?id=422268

            Bug ID: 422268
           Summary: ogg files are never marked as played
           Product: amarok
           Version: kf5
          Platform: Ubuntu Packages
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: Playback
          Assignee: amarok-bugs-dist@kde.org
          Reporter: robert@capuchin.co.uk
  Target Milestone: kf5

SUMMARY
If you add a file in ogg format to the playlist after it is played it still
shows as having never been played. playcount is zero and number of playings is
also zero.





SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 2.9.70
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 5.68.0
Qt Version: 5.12.8
(again installed from Pedro's ppa)

ADDITIONAL INFORMATION

Here's the output of amarok run with -d is it reporting a time of close to
zero? (it wasn't, was around 3 minutes). A possible side effect of this issue
is that if you select 'Stop playing after this track' on an ogg format track,
amarok will stop playing at the end but control never gets back to amarok gui -
it's still waiting for something. The gui is unresponsive and I have to kill
the application!

"  <lfm status=\"ok\">\n    <nowplaying>\n      <track corrected=\"0\">Farewell
My Friends</track>\n      <artist corrected=\"0\">Cath &amp; Phil
Tyler</artist>\n      <album corrected=\"0\">The Wire Tapper 18</album>\n     
<albumArtist corrected=\"0\"/>\n      <ignoredMessage code=\"0\"/>\n   
</nowplaying>\n  </lfm>\n"
amarok:   [00;35mEND__:[00;39m void Playlist::ViewCommon::trackMenu(QWidget*,
const QModelIndex*, const QPoint&) [00;35m[Took: 1.1s][00;39m
amarok: [00;34mEND__:[00;39m virtual void
Playlist::PrettyListView::contextMenuEvent(QContextMenuEvent*) [00;34m[Took:
1.1s][00;39m
Could not resolve property : #XMLID_4_-121-254-567
amarok: [SqlRegistry]   albums: 45 (-3112) of 3157 cached
amarok: [SqlRegistry]  artists: 129 (-4189) of 4318 cached
amarok: [SqlRegistry]   genres: 11 (-173) of 184 cached
amarok: [SqlRegistry]   tracks: 238 (0) of 28434 cached
QTimeLine::start: already running
amarok: [00;36mBEGIN:[00;39m virtual void
Playlist::PrettyListView::contextMenuEvent(QContextMenuEvent*)
amarok:   [00;31mBEGIN:[00;39m void Playlist::ViewCommon::trackMenu(QWidget*,
const QModelIndex*, const QPoint&)
amarok:     [00;32mBEGIN:[00;39m TagDialog::TagDialog(const TrackList&,
QWidget*)
amarok:       [00;34mBEGIN:[00;39m void TagDialog::initUi()
amarok:         [TagDialog] setPerTrack 1 true
QObject::connect: Can't find method  on instance of class TagDialog
QObject::connect: Can't find method  on instance of class TagDialog
QObject::connect: Can't find method  on instance of class TagDialog
QObject::connect: Can't find method  on instance of class TagDialog
QObject::connect: Can't find method  on instance of class TagDialog
amarok:       [00;34mEND__:[00;39m void TagDialog::initUi() [00;34m[Took:
0.001s][00;39m
amarok:       [00;35mBEGIN:[00;39m void TagDialog::updateCover()
amarok:       [00;35mEND__:[00;39m void TagDialog::updateCover()
[00;35m[Took: 0s][00;39m
amarok:     [00;32mEND__:[00;39m TagDialog::TagDialog(const TrackList&,
QWidget*) [00;32m[Took: 0.03s][00;39m
amarok:   [00;31mEND__:[00;39m void Playlist::ViewCommon::trackMenu(QWidget*,
const QModelIndex*, const QPoint&) [00;31m[Took: 1.4s][00;39m
amarok: [00;36mEND__:[00;39m virtual void
Playlist::PrettyListView::contextMenuEvent(QContextMenuEvent*) [00;36m[Took:
1.4s][00;39m
amarok: [00;36mBEGIN:[00;39m virtual TagDialog::~TagDialog()
amarok: [00;36mEND__:[00;39m virtual TagDialog::~TagDialog() [00;36m[Took:
0s][00;39m
amarok: [00;31mBEGIN:[00;39m virtual void
Playlist::PrettyListView::contextMenuEvent(QContextMenuEvent*)
amarok:   [00;32mBEGIN:[00;39m void Playlist::ViewCommon::trackMenu(QWidget*,
const QModelIndex*, const QPoint&)
amarok:     [00;34mBEGIN:[00;39m TagDialog::TagDialog(const TrackList&,
QWidget*)
amarok:       [00;35mBEGIN:[00;39m void TagDialog::initUi()
amarok:         [TagDialog] setPerTrack 1 true
QObject::connect: Can't find method  on instance of class TagDialog
QObject::connect: Can't find method  on instance of class TagDialog
QObject::connect: Can't find method  on instance of class TagDialog
QObject::connect: Can't find method  on instance of class TagDialog
QObject::connect: Can't find method  on instance of class TagDialog
amarok:       [00;35mEND__:[00;39m void TagDialog::initUi() [00;35m[Took:
0.001s][00;39m
amarok:       [00;36mBEGIN:[00;39m void TagDialog::updateCover()
amarok:       [00;36mEND__:[00;39m void TagDialog::updateCover()
[00;36m[Took: 0.001s][00;39m
amarok:     [00;34mEND__:[00;39m TagDialog::TagDialog(const TrackList&,
QWidget*) [00;34m[Took: 0.062s][00;39m
amarok:   [00;32mEND__:[00;39m void Playlist::ViewCommon::trackMenu(QWidget*,
const QModelIndex*, const QPoint&) [00;32m[Took: 1.1s][00;39m
amarok: [00;31mEND__:[00;39m virtual void
Playlist::PrettyListView::contextMenuEvent(QContextMenuEvent*) [00;31m[Took:
1.1s][00;39m
amarok: [00;31mBEGIN:[00;39m virtual TagDialog::~TagDialog()
amarok: [00;31mEND__:[00;39m virtual TagDialog::~TagDialog() [00;31m[Took:
0s][00;39m
amarok: [SqlRegistry]   albums: 45 (-3112) of 3157 cached
amarok: [SqlRegistry]  artists: 129 (-4189) of 4318 cached
amarok: [SqlRegistry]   genres: 11 (-173) of 184 cached
amarok: [SqlRegistry]   tracks: 238 (0) of 28434 cached
amarok: [00;32mBEGIN:[00;39m void EngineController::slotAboutToFinish()
amarok:   [00;34mBEGIN:[00;39m void Playlist::Actions::requestNextTrack()
amarok:     [00;35mBEGIN:[00;39m void Playlist::Actions::play(quint64, bool)
amarok:       [00;36mBEGIN:[00;39m void
EngineController::setNextTrack(Meta::TrackPtr)
amarok:         [00;31mBEGIN:[00;39m void
EngineController::play(Meta::TrackPtr, uint, bool)
amarok:           [00;32mBEGIN:[00;39m void EngineController::stop(bool,
bool)
amarok:             [EngineController] slotTrackFinishedPlaying( "Cath & Phil
Tyler" - "The Wire Tapper 18" - "Farewell My Friends" , 0 )
amarok:             [lastfm] scrobble(): refusing track
"/home/robert/Music/ogg/ogg/various/the_wire_tapper_18/cath__phil_tyler__farewell_my_friends.ogg"
- played time ( 213 * 0 s) shorter than 30 s
amarok:           [00;32mEND__:[00;39m void EngineController::stop(bool,
bool) [00;32m[Took: 0.002s][00;39m
amarok:           [EngineController] play: bounded is  QObject(0x0) current
"Quand les cons sont braves"
amarok:           [EngineController] Just a normal, boring track... :-P
amarok:           [00;34mBEGIN:[00;39m void EngineController::playUrl(const
QUrl&, uint, bool)
amarok:             [EngineController] URL: 
QUrl("file:///home/robert/Music/media-b/Music/3-13 Quand les cons sont
braves.mp3") "file:///home/robert/Music/media-b/Music/3-13 Quand les cons sont
braves.mp3"
amarok:             [EngineController] Offset:  0
amarok:           [00;34mEND__:[00;39m void EngineController::playUrl(const
QUrl&, uint, bool) [00;34m[Took: 0s][00;39m
amarok:         [00;31mEND__:[00;39m void
EngineController::play(Meta::TrackPtr, uint, bool) [00;31m[Took:
0.003s][00;39m
amarok:       [00;36mEND__:[00;39m void
EngineController::setNextTrack(Meta::TrackPtr) [00;36m[Took: 0.003s][00;39m
amarok:     [00;35mEND__:[00;39m void Playlist::Actions::play(quint64, bool)
[00;35m[Took: 0.003s][00;39m
amarok:   [00;34mEND__:[00;39m void Playlist::Actions::requestNextTrack()
[00;34m[Took: 0.003s][00;39m
amarok: [00;32mEND__:[00;39m void EngineController::slotAboutToFinish()
[00;32m[Took: 0.003s][00;39m
amarok: [00;35mBEGIN:[00;39m void EngineController::slotFinished()
[00007f4ae80472a0] cache_read stream error: cannot pre fill buffer
[00007f4ae835d220] mjpeg demux error: cannot peek
"  " Line:  933
amarok:   [00;36mBEGIN:[00;39m void EngineController::play(Meta::TrackPtr,
uint, bool)
amarok:     [00;31mBEGIN:[00;39m void EngineController::stop(bool, bool)
amarok:     [00;31mEND__:[00;39m void EngineController::stop(bool, bool)
[00;31m[Took: 0s][00;39m
amarok:     [EngineController] play: bounded is  QObject(0x0) current "Quand
les cons sont braves"
amarok:     [EngineController] Just a normal, boring track... :-P
amarok:     [00;32mBEGIN:[00;39m void EngineController::playUrl(const QUrl&,
uint, bool)
amarok:       [EngineController] URL: 
QUrl("file:///home/robert/Music/media-b/Music/3-13 Quand les cons sont
braves.mp3") "file:///home/robert/Music/media-b/Music/3-13 Quand les cons sont
braves.mp3"

-- 
You are receiving this mail because:
You are the assignee for the bug.=
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic