From 4b61c622c4a17b1d2922275c0d503a63aa97b43b Mon Sep 17 00:00:00 2001 From: Eric Coissac Date: Tue, 9 Sep 2025 19:42:32 +0200 Subject: [PATCH] =?UTF-8?q?On=20renome=20le=20module=20upnp=20pmoupnp=20po?= =?UTF-8?q?ur=20homog=C3=A9n=C3=A9iser=20le=20tout?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- cmd/pmomusic/main.go | 6 +++--- {upnp => pmoupnp}/debug_index.go | 0 {upnp => pmoupnp}/dev_set.go | 0 {upnp => pmoupnp}/device.go | 0 {upnp => pmoupnp}/deviceinstance.go | 0 .../devices/mediarenderer/AVTransport/ac_Play.go | 0 .../mediarenderer/AVTransport/ac_SetAVTransportURI.go | 0 .../devices/mediarenderer/AVTransport/ac_Stop.go | 0 .../devices/mediarenderer/AVTransport/sv_AVTransportURI.go | 0 .../mediarenderer/AVTransport/sv_AVTransportURIMetaData.go | 0 .../mediarenderer/AVTransport/sv_A_ARG_TYPE_InstanceID.go | 0 .../mediarenderer/AVTransport/sv_A_ARG_TYPE_PlaySpeed.go | 0 .../mediarenderer/AVTransport/sv_CurrentTrackDuration.go | 0 .../devices/mediarenderer/AVTransport/sv_SeekMode.go | 0 .../mediarenderer/AVTransport/sv_TransportPlaySpeed.go | 0 .../devices/mediarenderer/AVTransport/sv_TransportState.go | 0 .../devices/mediarenderer/AVTransport/sv_TransportStatus.go | 0 .../devices/mediarenderer/AVTransport/svc_avtransport.go | 0 .../ConnectionManager/ac_GetCurrentConnectionIDs.go | 0 .../ConnectionManager/ac_GetCurrentConnectionInfo.go | 0 .../mediarenderer/ConnectionManager/ac_GetProtocolInfo.go | 0 .../mediarenderer/ConnectionManager/sv_AVTransportID.go | 0 .../ConnectionManager/sv_A_ARG_TYPE_AVTransportID.go | 0 .../ConnectionManager/sv_A_ARG_TYPE_ConnectionID.go | 0 .../ConnectionManager/sv_A_ARG_TYPE_ConnectionManager.go | 0 .../ConnectionManager/sv_A_ARG_TYPE_ConnectionStatus.go | 0 .../ConnectionManager/sv_A_ARG_TYPE_Direction.go | 0 .../ConnectionManager/sv_A_ARG_TYPE_ProtocolInfo.go | 0 .../mediarenderer/ConnectionManager/sv_A_ARG_TYPE_RcsID.go | 0 .../mediarenderer/ConnectionManager/sv_ConnectionID.go | 0 .../ConnectionManager/sv_CurrentConnectionIDs.go | 0 .../devices/mediarenderer/ConnectionManager/sv_Direction.go | 0 .../mediarenderer/ConnectionManager/sv_PeerConnectionID.go | 0 .../ConnectionManager/sv_PeerConnectionManager.go | 0 .../devices/mediarenderer/ConnectionManager/sv_RcsID.go | 0 .../mediarenderer/ConnectionManager/sv_SinkProtocolInfo.go | 0 .../ConnectionManager/sv_SourceProtocolInfo.go | 0 .../devices/mediarenderer/ConnectionManager/sv_Status.go | 0 .../ConnectionManager/svc_connectionmanager.go | 0 .../devices/mediarenderer/RenderingControl/sv_Channel.go | 0 .../devices/mediarenderer/RenderingControl/sv_InstanceID.go | 0 .../devices/mediarenderer/RenderingControl/sv_Mute.go | 0 .../mediarenderer/RenderingControl/sv_SourceProtocolInfo.go | 0 .../devices/mediarenderer/RenderingControl/sv_Volume.go | 0 .../mediarenderer/RenderingControl/svc_renderingcontrol.go | 0 {upnp => pmoupnp}/devices/mediarenderer/mr_fake_renderer.go | 0 {upnp => pmoupnp}/devices/services/actions/action.go | 0 .../devices/services/actions/actioninstance.go | 0 .../devices/services/actions/actioninstanceset.go | 0 {upnp => pmoupnp}/devices/services/actions/actionset.go | 0 {upnp => pmoupnp}/devices/services/actions/argument.go | 0 {upnp => pmoupnp}/devices/services/actions/argumentset.go | 0 .../devices/services/statevariables/statevalueinstance.go | 0 .../services/statevariables/statevalueinstanceset.go | 0 .../devices/services/statevariables/statevariable.go | 0 .../services/statevariables/statevariable_TransferStatus.go | 0 .../devices/services/statevariables/statevariable_arithm.go | 0 .../devices/services/statevariables/statevariable_cast.go | 0 .../devices/services/statevariables/statevariable_cmp.go | 0 .../services/statevariables/statevariable_typechecking.go | 0 .../devices/services/statevariables/statevariableset.go | 0 .../devices/services/statevariables/statevartype.go | 0 .../devices/services/statevariables/statevartype_arithm.go | 0 .../devices/services/statevariables/statevartype_cast.go | 0 .../devices/services/statevariables/statevartype_cmp.go | 0 .../services/statevariables/statevartype_typechecking.go | 0 .../devices/services/statevariables/utils_binary.go | 0 .../devices/services/statevariables/utils_bool.go | 0 .../devices/services/statevariables/utils_float.go | 0 .../devices/services/statevariables/utils_int.go | 0 .../services/statevariables/utils_numeric_operandes.go | 0 .../devices/services/statevariables/utils_string.go | 0 .../devices/services/statevariables/utils_time.go | 0 .../devices/services/statevariables/utils_uint.go | 0 .../devices/services/statevariables/utils_uri.go | 0 .../devices/services/statevariables/utils_uuid.go | 0 .../devices/services/statevariables/valuerange.go | 0 {upnp => pmoupnp}/events.go | 0 {upnp => pmoupnp}/interface.go | 0 {upnp => pmoupnp}/objectstore/object.go | 0 {upnp => pmoupnp}/objectstore/objectset.go | 0 {upnp => pmoupnp}/server.go | 0 {upnp => pmoupnp}/service.go | 0 {upnp => pmoupnp}/serviceinstance.go | 0 {upnp => pmoupnp}/serviceinstanceset.go | 0 {upnp => pmoupnp}/serviceset.go | 0 {upnp => pmoupnp}/srv_reg_devices.go | 0 87 files changed, 3 insertions(+), 3 deletions(-) rename {upnp => pmoupnp}/debug_index.go (100%) rename {upnp => pmoupnp}/dev_set.go (100%) rename {upnp => pmoupnp}/device.go (100%) rename {upnp => pmoupnp}/deviceinstance.go (100%) rename {upnp => pmoupnp}/devices/mediarenderer/AVTransport/ac_Play.go (100%) rename {upnp => pmoupnp}/devices/mediarenderer/AVTransport/ac_SetAVTransportURI.go (100%) rename {upnp => pmoupnp}/devices/mediarenderer/AVTransport/ac_Stop.go (100%) rename {upnp => pmoupnp}/devices/mediarenderer/AVTransport/sv_AVTransportURI.go (100%) rename {upnp => pmoupnp}/devices/mediarenderer/AVTransport/sv_AVTransportURIMetaData.go (100%) rename {upnp => pmoupnp}/devices/mediarenderer/AVTransport/sv_A_ARG_TYPE_InstanceID.go (100%) rename {upnp => pmoupnp}/devices/mediarenderer/AVTransport/sv_A_ARG_TYPE_PlaySpeed.go (100%) rename {upnp => pmoupnp}/devices/mediarenderer/AVTransport/sv_CurrentTrackDuration.go (100%) rename {upnp => pmoupnp}/devices/mediarenderer/AVTransport/sv_SeekMode.go (100%) rename {upnp => pmoupnp}/devices/mediarenderer/AVTransport/sv_TransportPlaySpeed.go (100%) rename {upnp => pmoupnp}/devices/mediarenderer/AVTransport/sv_TransportState.go (100%) rename {upnp => pmoupnp}/devices/mediarenderer/AVTransport/sv_TransportStatus.go (100%) rename {upnp => pmoupnp}/devices/mediarenderer/AVTransport/svc_avtransport.go (100%) rename {upnp => pmoupnp}/devices/mediarenderer/ConnectionManager/ac_GetCurrentConnectionIDs.go (100%) rename {upnp => pmoupnp}/devices/mediarenderer/ConnectionManager/ac_GetCurrentConnectionInfo.go (100%) rename {upnp => pmoupnp}/devices/mediarenderer/ConnectionManager/ac_GetProtocolInfo.go (100%) rename {upnp => pmoupnp}/devices/mediarenderer/ConnectionManager/sv_AVTransportID.go (100%) rename {upnp => pmoupnp}/devices/mediarenderer/ConnectionManager/sv_A_ARG_TYPE_AVTransportID.go (100%) rename {upnp => pmoupnp}/devices/mediarenderer/ConnectionManager/sv_A_ARG_TYPE_ConnectionID.go (100%) rename {upnp => pmoupnp}/devices/mediarenderer/ConnectionManager/sv_A_ARG_TYPE_ConnectionManager.go (100%) rename {upnp => pmoupnp}/devices/mediarenderer/ConnectionManager/sv_A_ARG_TYPE_ConnectionStatus.go (100%) rename {upnp => pmoupnp}/devices/mediarenderer/ConnectionManager/sv_A_ARG_TYPE_Direction.go (100%) rename {upnp => pmoupnp}/devices/mediarenderer/ConnectionManager/sv_A_ARG_TYPE_ProtocolInfo.go (100%) rename {upnp => pmoupnp}/devices/mediarenderer/ConnectionManager/sv_A_ARG_TYPE_RcsID.go (100%) rename {upnp => pmoupnp}/devices/mediarenderer/ConnectionManager/sv_ConnectionID.go (100%) rename {upnp => pmoupnp}/devices/mediarenderer/ConnectionManager/sv_CurrentConnectionIDs.go (100%) rename {upnp => pmoupnp}/devices/mediarenderer/ConnectionManager/sv_Direction.go (100%) rename {upnp => pmoupnp}/devices/mediarenderer/ConnectionManager/sv_PeerConnectionID.go (100%) rename {upnp => pmoupnp}/devices/mediarenderer/ConnectionManager/sv_PeerConnectionManager.go (100%) rename {upnp => pmoupnp}/devices/mediarenderer/ConnectionManager/sv_RcsID.go (100%) rename {upnp => pmoupnp}/devices/mediarenderer/ConnectionManager/sv_SinkProtocolInfo.go (100%) rename {upnp => pmoupnp}/devices/mediarenderer/ConnectionManager/sv_SourceProtocolInfo.go (100%) rename {upnp => pmoupnp}/devices/mediarenderer/ConnectionManager/sv_Status.go (100%) rename {upnp => pmoupnp}/devices/mediarenderer/ConnectionManager/svc_connectionmanager.go (100%) rename {upnp => pmoupnp}/devices/mediarenderer/RenderingControl/sv_Channel.go (100%) rename {upnp => pmoupnp}/devices/mediarenderer/RenderingControl/sv_InstanceID.go (100%) rename {upnp => pmoupnp}/devices/mediarenderer/RenderingControl/sv_Mute.go (100%) rename {upnp => pmoupnp}/devices/mediarenderer/RenderingControl/sv_SourceProtocolInfo.go (100%) rename {upnp => pmoupnp}/devices/mediarenderer/RenderingControl/sv_Volume.go (100%) rename {upnp => pmoupnp}/devices/mediarenderer/RenderingControl/svc_renderingcontrol.go (100%) rename {upnp => pmoupnp}/devices/mediarenderer/mr_fake_renderer.go (100%) rename {upnp => pmoupnp}/devices/services/actions/action.go (100%) rename {upnp => pmoupnp}/devices/services/actions/actioninstance.go (100%) rename {upnp => pmoupnp}/devices/services/actions/actioninstanceset.go (100%) rename {upnp => pmoupnp}/devices/services/actions/actionset.go (100%) rename {upnp => pmoupnp}/devices/services/actions/argument.go (100%) rename {upnp => pmoupnp}/devices/services/actions/argumentset.go (100%) rename {upnp => pmoupnp}/devices/services/statevariables/statevalueinstance.go (100%) rename {upnp => pmoupnp}/devices/services/statevariables/statevalueinstanceset.go (100%) rename {upnp => pmoupnp}/devices/services/statevariables/statevariable.go (100%) rename {upnp => pmoupnp}/devices/services/statevariables/statevariable_TransferStatus.go (100%) rename {upnp => pmoupnp}/devices/services/statevariables/statevariable_arithm.go (100%) rename {upnp => pmoupnp}/devices/services/statevariables/statevariable_cast.go (100%) rename {upnp => pmoupnp}/devices/services/statevariables/statevariable_cmp.go (100%) rename {upnp => pmoupnp}/devices/services/statevariables/statevariable_typechecking.go (100%) rename {upnp => pmoupnp}/devices/services/statevariables/statevariableset.go (100%) rename {upnp => pmoupnp}/devices/services/statevariables/statevartype.go (100%) rename {upnp => pmoupnp}/devices/services/statevariables/statevartype_arithm.go (100%) rename {upnp => pmoupnp}/devices/services/statevariables/statevartype_cast.go (100%) rename {upnp => pmoupnp}/devices/services/statevariables/statevartype_cmp.go (100%) rename {upnp => pmoupnp}/devices/services/statevariables/statevartype_typechecking.go (100%) rename {upnp => pmoupnp}/devices/services/statevariables/utils_binary.go (100%) rename {upnp => pmoupnp}/devices/services/statevariables/utils_bool.go (100%) rename {upnp => pmoupnp}/devices/services/statevariables/utils_float.go (100%) rename {upnp => pmoupnp}/devices/services/statevariables/utils_int.go (100%) rename {upnp => pmoupnp}/devices/services/statevariables/utils_numeric_operandes.go (100%) rename {upnp => pmoupnp}/devices/services/statevariables/utils_string.go (100%) rename {upnp => pmoupnp}/devices/services/statevariables/utils_time.go (100%) rename {upnp => pmoupnp}/devices/services/statevariables/utils_uint.go (100%) rename {upnp => pmoupnp}/devices/services/statevariables/utils_uri.go (100%) rename {upnp => pmoupnp}/devices/services/statevariables/utils_uuid.go (100%) rename {upnp => pmoupnp}/devices/services/statevariables/valuerange.go (100%) rename {upnp => pmoupnp}/events.go (100%) rename {upnp => pmoupnp}/interface.go (100%) rename {upnp => pmoupnp}/objectstore/object.go (100%) rename {upnp => pmoupnp}/objectstore/objectset.go (100%) rename {upnp => pmoupnp}/server.go (100%) rename {upnp => pmoupnp}/service.go (100%) rename {upnp => pmoupnp}/serviceinstance.go (100%) rename {upnp => pmoupnp}/serviceinstanceset.go (100%) rename {upnp => pmoupnp}/serviceset.go (100%) rename {upnp => pmoupnp}/srv_reg_devices.go (100%) diff --git a/cmd/pmomusic/main.go b/cmd/pmomusic/main.go index 723eb538..a7a3861a 100644 --- a/cmd/pmomusic/main.go +++ b/cmd/pmomusic/main.go @@ -8,8 +8,8 @@ import ( log "github.com/sirupsen/logrus" - "gargoton.petite-maison-orange.fr/eric/pmomusic/upnp" - "gargoton.petite-maison-orange.fr/eric/pmomusic/upnp/devices/mediarenderer" + "gargoton.petite-maison-orange.fr/eric/pmomusic/pmoupnp" + "gargoton.petite-maison-orange.fr/eric/pmomusic/pmoupnp/devices/mediarenderer" ) func main() { @@ -23,7 +23,7 @@ func main() { defer stop() // Crée le serveur avec baseURL auto-déduite depuis l’IP locale - server := upnp.NewServer("pmomusic") + server := pmoupnp.NewServer("pmomusic") server.RegisterDevice("", mediarenderer.FakeRenderer) diff --git a/upnp/debug_index.go b/pmoupnp/debug_index.go similarity index 100% rename from upnp/debug_index.go rename to pmoupnp/debug_index.go diff --git a/upnp/dev_set.go b/pmoupnp/dev_set.go similarity index 100% rename from upnp/dev_set.go rename to pmoupnp/dev_set.go diff --git a/upnp/device.go b/pmoupnp/device.go similarity index 100% rename from upnp/device.go rename to pmoupnp/device.go diff --git a/upnp/deviceinstance.go b/pmoupnp/deviceinstance.go similarity index 100% rename from upnp/deviceinstance.go rename to pmoupnp/deviceinstance.go diff --git a/upnp/devices/mediarenderer/AVTransport/ac_Play.go b/pmoupnp/devices/mediarenderer/AVTransport/ac_Play.go similarity index 100% rename from upnp/devices/mediarenderer/AVTransport/ac_Play.go rename to pmoupnp/devices/mediarenderer/AVTransport/ac_Play.go diff --git a/upnp/devices/mediarenderer/AVTransport/ac_SetAVTransportURI.go b/pmoupnp/devices/mediarenderer/AVTransport/ac_SetAVTransportURI.go similarity index 100% rename from upnp/devices/mediarenderer/AVTransport/ac_SetAVTransportURI.go rename to pmoupnp/devices/mediarenderer/AVTransport/ac_SetAVTransportURI.go diff --git a/upnp/devices/mediarenderer/AVTransport/ac_Stop.go b/pmoupnp/devices/mediarenderer/AVTransport/ac_Stop.go similarity index 100% rename from upnp/devices/mediarenderer/AVTransport/ac_Stop.go rename to pmoupnp/devices/mediarenderer/AVTransport/ac_Stop.go diff --git a/upnp/devices/mediarenderer/AVTransport/sv_AVTransportURI.go b/pmoupnp/devices/mediarenderer/AVTransport/sv_AVTransportURI.go similarity index 100% rename from upnp/devices/mediarenderer/AVTransport/sv_AVTransportURI.go rename to pmoupnp/devices/mediarenderer/AVTransport/sv_AVTransportURI.go diff --git a/upnp/devices/mediarenderer/AVTransport/sv_AVTransportURIMetaData.go b/pmoupnp/devices/mediarenderer/AVTransport/sv_AVTransportURIMetaData.go similarity index 100% rename from upnp/devices/mediarenderer/AVTransport/sv_AVTransportURIMetaData.go rename to pmoupnp/devices/mediarenderer/AVTransport/sv_AVTransportURIMetaData.go diff --git a/upnp/devices/mediarenderer/AVTransport/sv_A_ARG_TYPE_InstanceID.go b/pmoupnp/devices/mediarenderer/AVTransport/sv_A_ARG_TYPE_InstanceID.go similarity index 100% rename from upnp/devices/mediarenderer/AVTransport/sv_A_ARG_TYPE_InstanceID.go rename to pmoupnp/devices/mediarenderer/AVTransport/sv_A_ARG_TYPE_InstanceID.go diff --git a/upnp/devices/mediarenderer/AVTransport/sv_A_ARG_TYPE_PlaySpeed.go b/pmoupnp/devices/mediarenderer/AVTransport/sv_A_ARG_TYPE_PlaySpeed.go similarity index 100% rename from upnp/devices/mediarenderer/AVTransport/sv_A_ARG_TYPE_PlaySpeed.go rename to pmoupnp/devices/mediarenderer/AVTransport/sv_A_ARG_TYPE_PlaySpeed.go diff --git a/upnp/devices/mediarenderer/AVTransport/sv_CurrentTrackDuration.go b/pmoupnp/devices/mediarenderer/AVTransport/sv_CurrentTrackDuration.go similarity index 100% rename from upnp/devices/mediarenderer/AVTransport/sv_CurrentTrackDuration.go rename to pmoupnp/devices/mediarenderer/AVTransport/sv_CurrentTrackDuration.go diff --git a/upnp/devices/mediarenderer/AVTransport/sv_SeekMode.go b/pmoupnp/devices/mediarenderer/AVTransport/sv_SeekMode.go similarity index 100% rename from upnp/devices/mediarenderer/AVTransport/sv_SeekMode.go rename to pmoupnp/devices/mediarenderer/AVTransport/sv_SeekMode.go diff --git a/upnp/devices/mediarenderer/AVTransport/sv_TransportPlaySpeed.go b/pmoupnp/devices/mediarenderer/AVTransport/sv_TransportPlaySpeed.go similarity index 100% rename from upnp/devices/mediarenderer/AVTransport/sv_TransportPlaySpeed.go rename to pmoupnp/devices/mediarenderer/AVTransport/sv_TransportPlaySpeed.go diff --git a/upnp/devices/mediarenderer/AVTransport/sv_TransportState.go b/pmoupnp/devices/mediarenderer/AVTransport/sv_TransportState.go similarity index 100% rename from upnp/devices/mediarenderer/AVTransport/sv_TransportState.go rename to pmoupnp/devices/mediarenderer/AVTransport/sv_TransportState.go diff --git a/upnp/devices/mediarenderer/AVTransport/sv_TransportStatus.go b/pmoupnp/devices/mediarenderer/AVTransport/sv_TransportStatus.go similarity index 100% rename from upnp/devices/mediarenderer/AVTransport/sv_TransportStatus.go rename to pmoupnp/devices/mediarenderer/AVTransport/sv_TransportStatus.go diff --git a/upnp/devices/mediarenderer/AVTransport/svc_avtransport.go b/pmoupnp/devices/mediarenderer/AVTransport/svc_avtransport.go similarity index 100% rename from upnp/devices/mediarenderer/AVTransport/svc_avtransport.go rename to pmoupnp/devices/mediarenderer/AVTransport/svc_avtransport.go diff --git a/upnp/devices/mediarenderer/ConnectionManager/ac_GetCurrentConnectionIDs.go b/pmoupnp/devices/mediarenderer/ConnectionManager/ac_GetCurrentConnectionIDs.go similarity index 100% rename from upnp/devices/mediarenderer/ConnectionManager/ac_GetCurrentConnectionIDs.go rename to pmoupnp/devices/mediarenderer/ConnectionManager/ac_GetCurrentConnectionIDs.go diff --git a/upnp/devices/mediarenderer/ConnectionManager/ac_GetCurrentConnectionInfo.go b/pmoupnp/devices/mediarenderer/ConnectionManager/ac_GetCurrentConnectionInfo.go similarity index 100% rename from upnp/devices/mediarenderer/ConnectionManager/ac_GetCurrentConnectionInfo.go rename to pmoupnp/devices/mediarenderer/ConnectionManager/ac_GetCurrentConnectionInfo.go diff --git a/upnp/devices/mediarenderer/ConnectionManager/ac_GetProtocolInfo.go b/pmoupnp/devices/mediarenderer/ConnectionManager/ac_GetProtocolInfo.go similarity index 100% rename from upnp/devices/mediarenderer/ConnectionManager/ac_GetProtocolInfo.go rename to pmoupnp/devices/mediarenderer/ConnectionManager/ac_GetProtocolInfo.go diff --git a/upnp/devices/mediarenderer/ConnectionManager/sv_AVTransportID.go b/pmoupnp/devices/mediarenderer/ConnectionManager/sv_AVTransportID.go similarity index 100% rename from upnp/devices/mediarenderer/ConnectionManager/sv_AVTransportID.go rename to pmoupnp/devices/mediarenderer/ConnectionManager/sv_AVTransportID.go diff --git a/upnp/devices/mediarenderer/ConnectionManager/sv_A_ARG_TYPE_AVTransportID.go b/pmoupnp/devices/mediarenderer/ConnectionManager/sv_A_ARG_TYPE_AVTransportID.go similarity index 100% rename from upnp/devices/mediarenderer/ConnectionManager/sv_A_ARG_TYPE_AVTransportID.go rename to pmoupnp/devices/mediarenderer/ConnectionManager/sv_A_ARG_TYPE_AVTransportID.go diff --git a/upnp/devices/mediarenderer/ConnectionManager/sv_A_ARG_TYPE_ConnectionID.go b/pmoupnp/devices/mediarenderer/ConnectionManager/sv_A_ARG_TYPE_ConnectionID.go similarity index 100% rename from upnp/devices/mediarenderer/ConnectionManager/sv_A_ARG_TYPE_ConnectionID.go rename to pmoupnp/devices/mediarenderer/ConnectionManager/sv_A_ARG_TYPE_ConnectionID.go diff --git a/upnp/devices/mediarenderer/ConnectionManager/sv_A_ARG_TYPE_ConnectionManager.go b/pmoupnp/devices/mediarenderer/ConnectionManager/sv_A_ARG_TYPE_ConnectionManager.go similarity index 100% rename from upnp/devices/mediarenderer/ConnectionManager/sv_A_ARG_TYPE_ConnectionManager.go rename to pmoupnp/devices/mediarenderer/ConnectionManager/sv_A_ARG_TYPE_ConnectionManager.go diff --git a/upnp/devices/mediarenderer/ConnectionManager/sv_A_ARG_TYPE_ConnectionStatus.go b/pmoupnp/devices/mediarenderer/ConnectionManager/sv_A_ARG_TYPE_ConnectionStatus.go similarity index 100% rename from upnp/devices/mediarenderer/ConnectionManager/sv_A_ARG_TYPE_ConnectionStatus.go rename to pmoupnp/devices/mediarenderer/ConnectionManager/sv_A_ARG_TYPE_ConnectionStatus.go diff --git a/upnp/devices/mediarenderer/ConnectionManager/sv_A_ARG_TYPE_Direction.go b/pmoupnp/devices/mediarenderer/ConnectionManager/sv_A_ARG_TYPE_Direction.go similarity index 100% rename from upnp/devices/mediarenderer/ConnectionManager/sv_A_ARG_TYPE_Direction.go rename to pmoupnp/devices/mediarenderer/ConnectionManager/sv_A_ARG_TYPE_Direction.go diff --git a/upnp/devices/mediarenderer/ConnectionManager/sv_A_ARG_TYPE_ProtocolInfo.go b/pmoupnp/devices/mediarenderer/ConnectionManager/sv_A_ARG_TYPE_ProtocolInfo.go similarity index 100% rename from upnp/devices/mediarenderer/ConnectionManager/sv_A_ARG_TYPE_ProtocolInfo.go rename to pmoupnp/devices/mediarenderer/ConnectionManager/sv_A_ARG_TYPE_ProtocolInfo.go diff --git a/upnp/devices/mediarenderer/ConnectionManager/sv_A_ARG_TYPE_RcsID.go b/pmoupnp/devices/mediarenderer/ConnectionManager/sv_A_ARG_TYPE_RcsID.go similarity index 100% rename from upnp/devices/mediarenderer/ConnectionManager/sv_A_ARG_TYPE_RcsID.go rename to pmoupnp/devices/mediarenderer/ConnectionManager/sv_A_ARG_TYPE_RcsID.go diff --git a/upnp/devices/mediarenderer/ConnectionManager/sv_ConnectionID.go b/pmoupnp/devices/mediarenderer/ConnectionManager/sv_ConnectionID.go similarity index 100% rename from upnp/devices/mediarenderer/ConnectionManager/sv_ConnectionID.go rename to pmoupnp/devices/mediarenderer/ConnectionManager/sv_ConnectionID.go diff --git a/upnp/devices/mediarenderer/ConnectionManager/sv_CurrentConnectionIDs.go b/pmoupnp/devices/mediarenderer/ConnectionManager/sv_CurrentConnectionIDs.go similarity index 100% rename from upnp/devices/mediarenderer/ConnectionManager/sv_CurrentConnectionIDs.go rename to pmoupnp/devices/mediarenderer/ConnectionManager/sv_CurrentConnectionIDs.go diff --git a/upnp/devices/mediarenderer/ConnectionManager/sv_Direction.go b/pmoupnp/devices/mediarenderer/ConnectionManager/sv_Direction.go similarity index 100% rename from upnp/devices/mediarenderer/ConnectionManager/sv_Direction.go rename to pmoupnp/devices/mediarenderer/ConnectionManager/sv_Direction.go diff --git a/upnp/devices/mediarenderer/ConnectionManager/sv_PeerConnectionID.go b/pmoupnp/devices/mediarenderer/ConnectionManager/sv_PeerConnectionID.go similarity index 100% rename from upnp/devices/mediarenderer/ConnectionManager/sv_PeerConnectionID.go rename to pmoupnp/devices/mediarenderer/ConnectionManager/sv_PeerConnectionID.go diff --git a/upnp/devices/mediarenderer/ConnectionManager/sv_PeerConnectionManager.go b/pmoupnp/devices/mediarenderer/ConnectionManager/sv_PeerConnectionManager.go similarity index 100% rename from upnp/devices/mediarenderer/ConnectionManager/sv_PeerConnectionManager.go rename to pmoupnp/devices/mediarenderer/ConnectionManager/sv_PeerConnectionManager.go diff --git a/upnp/devices/mediarenderer/ConnectionManager/sv_RcsID.go b/pmoupnp/devices/mediarenderer/ConnectionManager/sv_RcsID.go similarity index 100% rename from upnp/devices/mediarenderer/ConnectionManager/sv_RcsID.go rename to pmoupnp/devices/mediarenderer/ConnectionManager/sv_RcsID.go diff --git a/upnp/devices/mediarenderer/ConnectionManager/sv_SinkProtocolInfo.go b/pmoupnp/devices/mediarenderer/ConnectionManager/sv_SinkProtocolInfo.go similarity index 100% rename from upnp/devices/mediarenderer/ConnectionManager/sv_SinkProtocolInfo.go rename to pmoupnp/devices/mediarenderer/ConnectionManager/sv_SinkProtocolInfo.go diff --git a/upnp/devices/mediarenderer/ConnectionManager/sv_SourceProtocolInfo.go b/pmoupnp/devices/mediarenderer/ConnectionManager/sv_SourceProtocolInfo.go similarity index 100% rename from upnp/devices/mediarenderer/ConnectionManager/sv_SourceProtocolInfo.go rename to pmoupnp/devices/mediarenderer/ConnectionManager/sv_SourceProtocolInfo.go diff --git a/upnp/devices/mediarenderer/ConnectionManager/sv_Status.go b/pmoupnp/devices/mediarenderer/ConnectionManager/sv_Status.go similarity index 100% rename from upnp/devices/mediarenderer/ConnectionManager/sv_Status.go rename to pmoupnp/devices/mediarenderer/ConnectionManager/sv_Status.go diff --git a/upnp/devices/mediarenderer/ConnectionManager/svc_connectionmanager.go b/pmoupnp/devices/mediarenderer/ConnectionManager/svc_connectionmanager.go similarity index 100% rename from upnp/devices/mediarenderer/ConnectionManager/svc_connectionmanager.go rename to pmoupnp/devices/mediarenderer/ConnectionManager/svc_connectionmanager.go diff --git a/upnp/devices/mediarenderer/RenderingControl/sv_Channel.go b/pmoupnp/devices/mediarenderer/RenderingControl/sv_Channel.go similarity index 100% rename from upnp/devices/mediarenderer/RenderingControl/sv_Channel.go rename to pmoupnp/devices/mediarenderer/RenderingControl/sv_Channel.go diff --git a/upnp/devices/mediarenderer/RenderingControl/sv_InstanceID.go b/pmoupnp/devices/mediarenderer/RenderingControl/sv_InstanceID.go similarity index 100% rename from upnp/devices/mediarenderer/RenderingControl/sv_InstanceID.go rename to pmoupnp/devices/mediarenderer/RenderingControl/sv_InstanceID.go diff --git a/upnp/devices/mediarenderer/RenderingControl/sv_Mute.go b/pmoupnp/devices/mediarenderer/RenderingControl/sv_Mute.go similarity index 100% rename from upnp/devices/mediarenderer/RenderingControl/sv_Mute.go rename to pmoupnp/devices/mediarenderer/RenderingControl/sv_Mute.go diff --git a/upnp/devices/mediarenderer/RenderingControl/sv_SourceProtocolInfo.go b/pmoupnp/devices/mediarenderer/RenderingControl/sv_SourceProtocolInfo.go similarity index 100% rename from upnp/devices/mediarenderer/RenderingControl/sv_SourceProtocolInfo.go rename to pmoupnp/devices/mediarenderer/RenderingControl/sv_SourceProtocolInfo.go diff --git a/upnp/devices/mediarenderer/RenderingControl/sv_Volume.go b/pmoupnp/devices/mediarenderer/RenderingControl/sv_Volume.go similarity index 100% rename from upnp/devices/mediarenderer/RenderingControl/sv_Volume.go rename to pmoupnp/devices/mediarenderer/RenderingControl/sv_Volume.go diff --git a/upnp/devices/mediarenderer/RenderingControl/svc_renderingcontrol.go b/pmoupnp/devices/mediarenderer/RenderingControl/svc_renderingcontrol.go similarity index 100% rename from upnp/devices/mediarenderer/RenderingControl/svc_renderingcontrol.go rename to pmoupnp/devices/mediarenderer/RenderingControl/svc_renderingcontrol.go diff --git a/upnp/devices/mediarenderer/mr_fake_renderer.go b/pmoupnp/devices/mediarenderer/mr_fake_renderer.go similarity index 100% rename from upnp/devices/mediarenderer/mr_fake_renderer.go rename to pmoupnp/devices/mediarenderer/mr_fake_renderer.go diff --git a/upnp/devices/services/actions/action.go b/pmoupnp/devices/services/actions/action.go similarity index 100% rename from upnp/devices/services/actions/action.go rename to pmoupnp/devices/services/actions/action.go diff --git a/upnp/devices/services/actions/actioninstance.go b/pmoupnp/devices/services/actions/actioninstance.go similarity index 100% rename from upnp/devices/services/actions/actioninstance.go rename to pmoupnp/devices/services/actions/actioninstance.go diff --git a/upnp/devices/services/actions/actioninstanceset.go b/pmoupnp/devices/services/actions/actioninstanceset.go similarity index 100% rename from upnp/devices/services/actions/actioninstanceset.go rename to pmoupnp/devices/services/actions/actioninstanceset.go diff --git a/upnp/devices/services/actions/actionset.go b/pmoupnp/devices/services/actions/actionset.go similarity index 100% rename from upnp/devices/services/actions/actionset.go rename to pmoupnp/devices/services/actions/actionset.go diff --git a/upnp/devices/services/actions/argument.go b/pmoupnp/devices/services/actions/argument.go similarity index 100% rename from upnp/devices/services/actions/argument.go rename to pmoupnp/devices/services/actions/argument.go diff --git a/upnp/devices/services/actions/argumentset.go b/pmoupnp/devices/services/actions/argumentset.go similarity index 100% rename from upnp/devices/services/actions/argumentset.go rename to pmoupnp/devices/services/actions/argumentset.go diff --git a/upnp/devices/services/statevariables/statevalueinstance.go b/pmoupnp/devices/services/statevariables/statevalueinstance.go similarity index 100% rename from upnp/devices/services/statevariables/statevalueinstance.go rename to pmoupnp/devices/services/statevariables/statevalueinstance.go diff --git a/upnp/devices/services/statevariables/statevalueinstanceset.go b/pmoupnp/devices/services/statevariables/statevalueinstanceset.go similarity index 100% rename from upnp/devices/services/statevariables/statevalueinstanceset.go rename to pmoupnp/devices/services/statevariables/statevalueinstanceset.go diff --git a/upnp/devices/services/statevariables/statevariable.go b/pmoupnp/devices/services/statevariables/statevariable.go similarity index 100% rename from upnp/devices/services/statevariables/statevariable.go rename to pmoupnp/devices/services/statevariables/statevariable.go diff --git a/upnp/devices/services/statevariables/statevariable_TransferStatus.go b/pmoupnp/devices/services/statevariables/statevariable_TransferStatus.go similarity index 100% rename from upnp/devices/services/statevariables/statevariable_TransferStatus.go rename to pmoupnp/devices/services/statevariables/statevariable_TransferStatus.go diff --git a/upnp/devices/services/statevariables/statevariable_arithm.go b/pmoupnp/devices/services/statevariables/statevariable_arithm.go similarity index 100% rename from upnp/devices/services/statevariables/statevariable_arithm.go rename to pmoupnp/devices/services/statevariables/statevariable_arithm.go diff --git a/upnp/devices/services/statevariables/statevariable_cast.go b/pmoupnp/devices/services/statevariables/statevariable_cast.go similarity index 100% rename from upnp/devices/services/statevariables/statevariable_cast.go rename to pmoupnp/devices/services/statevariables/statevariable_cast.go diff --git a/upnp/devices/services/statevariables/statevariable_cmp.go b/pmoupnp/devices/services/statevariables/statevariable_cmp.go similarity index 100% rename from upnp/devices/services/statevariables/statevariable_cmp.go rename to pmoupnp/devices/services/statevariables/statevariable_cmp.go diff --git a/upnp/devices/services/statevariables/statevariable_typechecking.go b/pmoupnp/devices/services/statevariables/statevariable_typechecking.go similarity index 100% rename from upnp/devices/services/statevariables/statevariable_typechecking.go rename to pmoupnp/devices/services/statevariables/statevariable_typechecking.go diff --git a/upnp/devices/services/statevariables/statevariableset.go b/pmoupnp/devices/services/statevariables/statevariableset.go similarity index 100% rename from upnp/devices/services/statevariables/statevariableset.go rename to pmoupnp/devices/services/statevariables/statevariableset.go diff --git a/upnp/devices/services/statevariables/statevartype.go b/pmoupnp/devices/services/statevariables/statevartype.go similarity index 100% rename from upnp/devices/services/statevariables/statevartype.go rename to pmoupnp/devices/services/statevariables/statevartype.go diff --git a/upnp/devices/services/statevariables/statevartype_arithm.go b/pmoupnp/devices/services/statevariables/statevartype_arithm.go similarity index 100% rename from upnp/devices/services/statevariables/statevartype_arithm.go rename to pmoupnp/devices/services/statevariables/statevartype_arithm.go diff --git a/upnp/devices/services/statevariables/statevartype_cast.go b/pmoupnp/devices/services/statevariables/statevartype_cast.go similarity index 100% rename from upnp/devices/services/statevariables/statevartype_cast.go rename to pmoupnp/devices/services/statevariables/statevartype_cast.go diff --git a/upnp/devices/services/statevariables/statevartype_cmp.go b/pmoupnp/devices/services/statevariables/statevartype_cmp.go similarity index 100% rename from upnp/devices/services/statevariables/statevartype_cmp.go rename to pmoupnp/devices/services/statevariables/statevartype_cmp.go diff --git a/upnp/devices/services/statevariables/statevartype_typechecking.go b/pmoupnp/devices/services/statevariables/statevartype_typechecking.go similarity index 100% rename from upnp/devices/services/statevariables/statevartype_typechecking.go rename to pmoupnp/devices/services/statevariables/statevartype_typechecking.go diff --git a/upnp/devices/services/statevariables/utils_binary.go b/pmoupnp/devices/services/statevariables/utils_binary.go similarity index 100% rename from upnp/devices/services/statevariables/utils_binary.go rename to pmoupnp/devices/services/statevariables/utils_binary.go diff --git a/upnp/devices/services/statevariables/utils_bool.go b/pmoupnp/devices/services/statevariables/utils_bool.go similarity index 100% rename from upnp/devices/services/statevariables/utils_bool.go rename to pmoupnp/devices/services/statevariables/utils_bool.go diff --git a/upnp/devices/services/statevariables/utils_float.go b/pmoupnp/devices/services/statevariables/utils_float.go similarity index 100% rename from upnp/devices/services/statevariables/utils_float.go rename to pmoupnp/devices/services/statevariables/utils_float.go diff --git a/upnp/devices/services/statevariables/utils_int.go b/pmoupnp/devices/services/statevariables/utils_int.go similarity index 100% rename from upnp/devices/services/statevariables/utils_int.go rename to pmoupnp/devices/services/statevariables/utils_int.go diff --git a/upnp/devices/services/statevariables/utils_numeric_operandes.go b/pmoupnp/devices/services/statevariables/utils_numeric_operandes.go similarity index 100% rename from upnp/devices/services/statevariables/utils_numeric_operandes.go rename to pmoupnp/devices/services/statevariables/utils_numeric_operandes.go diff --git a/upnp/devices/services/statevariables/utils_string.go b/pmoupnp/devices/services/statevariables/utils_string.go similarity index 100% rename from upnp/devices/services/statevariables/utils_string.go rename to pmoupnp/devices/services/statevariables/utils_string.go diff --git a/upnp/devices/services/statevariables/utils_time.go b/pmoupnp/devices/services/statevariables/utils_time.go similarity index 100% rename from upnp/devices/services/statevariables/utils_time.go rename to pmoupnp/devices/services/statevariables/utils_time.go diff --git a/upnp/devices/services/statevariables/utils_uint.go b/pmoupnp/devices/services/statevariables/utils_uint.go similarity index 100% rename from upnp/devices/services/statevariables/utils_uint.go rename to pmoupnp/devices/services/statevariables/utils_uint.go diff --git a/upnp/devices/services/statevariables/utils_uri.go b/pmoupnp/devices/services/statevariables/utils_uri.go similarity index 100% rename from upnp/devices/services/statevariables/utils_uri.go rename to pmoupnp/devices/services/statevariables/utils_uri.go diff --git a/upnp/devices/services/statevariables/utils_uuid.go b/pmoupnp/devices/services/statevariables/utils_uuid.go similarity index 100% rename from upnp/devices/services/statevariables/utils_uuid.go rename to pmoupnp/devices/services/statevariables/utils_uuid.go diff --git a/upnp/devices/services/statevariables/valuerange.go b/pmoupnp/devices/services/statevariables/valuerange.go similarity index 100% rename from upnp/devices/services/statevariables/valuerange.go rename to pmoupnp/devices/services/statevariables/valuerange.go diff --git a/upnp/events.go b/pmoupnp/events.go similarity index 100% rename from upnp/events.go rename to pmoupnp/events.go diff --git a/upnp/interface.go b/pmoupnp/interface.go similarity index 100% rename from upnp/interface.go rename to pmoupnp/interface.go diff --git a/upnp/objectstore/object.go b/pmoupnp/objectstore/object.go similarity index 100% rename from upnp/objectstore/object.go rename to pmoupnp/objectstore/object.go diff --git a/upnp/objectstore/objectset.go b/pmoupnp/objectstore/objectset.go similarity index 100% rename from upnp/objectstore/objectset.go rename to pmoupnp/objectstore/objectset.go diff --git a/upnp/server.go b/pmoupnp/server.go similarity index 100% rename from upnp/server.go rename to pmoupnp/server.go diff --git a/upnp/service.go b/pmoupnp/service.go similarity index 100% rename from upnp/service.go rename to pmoupnp/service.go diff --git a/upnp/serviceinstance.go b/pmoupnp/serviceinstance.go similarity index 100% rename from upnp/serviceinstance.go rename to pmoupnp/serviceinstance.go diff --git a/upnp/serviceinstanceset.go b/pmoupnp/serviceinstanceset.go similarity index 100% rename from upnp/serviceinstanceset.go rename to pmoupnp/serviceinstanceset.go diff --git a/upnp/serviceset.go b/pmoupnp/serviceset.go similarity index 100% rename from upnp/serviceset.go rename to pmoupnp/serviceset.go diff --git a/upnp/srv_reg_devices.go b/pmoupnp/srv_reg_devices.go similarity index 100% rename from upnp/srv_reg_devices.go rename to pmoupnp/srv_reg_devices.go