Opened 16 years ago
Closed 16 years ago
#5592 closed task (fixed)
Port libmythupnp to qt4
Reported by: | danielk | Owned by: | danielk |
---|---|---|---|
Priority: | minor | Milestone: | unknown |
Component: | mythtv | Version: | unknown |
Severity: | medium | Keywords: | |
Cc: | Ticket locked: | no |
Description
Attachments (2)
Change History (5)
Changed 16 years ago by
Attachment: | upbp-qt4-v1.patch added |
---|
comment:1 Changed 16 years ago by
Note: there is a typo on line 34 of eventing.cpp in the patch. Remove the extra ";". I'll submit an updated patch with this and other fixed after some more testing.
comment:2 Changed 16 years ago by
After eventing.cpp fix, Linux Qt 4.4 BE built OK, and my 1 UPnP hardware device seems to browse/play OK against it. Mac OS X Qt 4.3 build was a bit harder:
- QT_BEGIN_NAMESPACE/QT_END_NAMESPACE in mmembuf.h are incompatible with Qt 4.3 builds
- I had to also add #include <stdint.h> in there (for uint64_t on Mac OS X)
but after that, it built and the client (backend chooser) works OK. (well, as well as SVN head does)
Changed 16 years ago by
Attachment: | 5592-v2.patch added |
---|
patch with just the typo fix and the two fixes needed for Qt4.3 & OSX
Note: See
TracTickets for help on using
tickets.
Initial patch, still largely untested.. Once I'm assured that it's working correctly I'll refactor it a bit before committing.