Ticket #2395 (closed defect: fixed)
Opened 6 years ago
Last modified 5 years ago
Obsolete SQL breaks UPnP
| Reported by: | Didier.Moens@… | Owned by: | dblain |
|---|---|---|---|
| Priority: | minor | Milestone: | unknown |
| Component: | mythtv | Version: | 0.20 |
| Severity: | medium | Keywords: | |
| Cc: | Ticket locked: | no |
Description
Browsing the UPnP services with a UPnP-capable client (Pinnacle ShowCenter? 200) yields empty lists ("No content found") for both Recordings/All? and Music/*.
This is mostly due to :
- Recordings (trunk/mythtv/programs/mythbackend/upnpcdstv.cpp , revision 10118) :
line 49 uses the Mysql reserved keyword "KEY" ;
- Music (trunk/mythtv/programs/mythbackend/upnpcdsmusic.cpp , revision 10118) :
all SQL queries refer to the empty table 'musicmetadata' (instead of 'music_songs').
Attachments
Change History
comment:1 Changed 6 years ago by ijr
- Version changed from 0.20.1 to 0.20
- Severity changed from high to medium
comment:3 Changed 5 years ago by bryan@…
Here is a patch (patch_use_new_db_structure.diff) that updates the SQL to the new schema. Note it doesn't fix no. 1 above.
comment:4 Changed 5 years ago by dblain
- Status changed from new to closed
- Resolution set to fixed
(In [12394]) Merges the following patches:
Closes #2395 - Updated SQL for music Closes #2500 - Blocked Range requests from Syabas agents
New Features Added:
- uPnP Eventing now supported
- Connection manager Service implemented (very basic)
- XBMC( Orig XBox ) support... (must add database setting upnpSSDPBroadcast=1 to turn on)
- Sends notifications to remove mythtv on startup (cleans up any old references).
- Notification process more uPnP compliant.
