Opened 9 years ago

Closed 9 years ago

#10384 closed Bug Report - General (fixed)

After scan for new music, mythfrontend needs to restart to see it.

Reported by: yiannividalis@… Owned by: paulh
Priority: minor Milestone: 0.25
Component: Plugin - MythMusic Version: Master Head
Severity: medium Keywords:
Cc: Ticket locked: no


I think this is a regression, because it used to happen sometime in the past, too.

I edited some tags and mythmusic couldn't see the updated songs if I just exited to the main mythfrontend menu. Moving the songs outside the mythmusic tree didn't work, either. All changes were visible only after restarting the program.

MythTV Version : v0.25pre-4690-ga3d9891-dirty MythTV Branch : master Network Protocol : 72 Library API : 0.25.20120225-2 QT Version : 4.7.4 Options compiled in:

linux profile use_hidesyms using_alsa using_oss using_pulse using_pulseoutput using_backend using_bindings_perl using_bindings_python using_bindings_php using_dvb using_frontend using_hdpvr using_iptv using_libcrypto using_libfftw3 using_libxml2 using_libudf using_lirc using_mheg using_opengl_video using_qtwebkit using_qtscript using_qtdbus using_v4l2 using_x11 using_xrandr using_xv using_bindings_perl using_bindings_python using_bindings_php using_mythtranscode using_opengl using_vdpau using_ffmpeg_threads using_live using_mheg using_libxml2 using_libudf

Change History (2)

comment:1 Changed 9 years ago by Github

MythMusic: Fix the sending of the MUSIC_SETTINGS_CHANGED event

This fixes a bug that required the FE to be restarted after changing the music start directory setting before the new setting would be used. Refs #10384

Branch: master Changeset: cfd3fc01590a78c12c26cd9db36233319ac7aa76

comment:2 Changed 9 years ago by Github

Milestone: unknown0.25
Resolution: fixed
Status: newclosed

MythMusic: Do a full reload of the tracks and playlists after doing a scan

This fixes a problem with the memory cache of tracks and playlists getting out of sync with what's in the DB after a rescan. Fixes #10384.

Branch: master Changeset: 144c8bb9defb06f48d70d1e8591a07da72faf4ba

Note: See TracTickets for help on using tickets.