Checkout Tools
  • last updated 4 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Fixed bug related to the erroneous date presentation when the TV device is linked to a remote UPnP Clock. Changed state variable from time to DateTime. The sample devices are not interoperable with the original Cyberlink devices anymore.
  1. … 2 more files in changeset.
Sample devices where missing properties for service when the UPnPDevice service is registered

Fixed dependencies for tester

Added profile inside the BaseDriver to be able to compile against the CyberLink library

(at the moment it requires the FELIX-684 to be fixed, so it can't be used)

  1. … 7 more files in changeset.
Added svn properties

Fixed test runtime enviroment boostrap

Fixed dependecy in tester artifact

  1. … 116 more files in changeset.
updated link to documentation pages
  1. … 2 more files in changeset.
Updated bundles version in the UPnP script

Added random generation of devices ID in the examples

Review of driver interface documentation

  1. … 5 more files in changeset.
fixed bug due to automatic box and unboxing ....
  1. … 1 more file in changeset.
Reorganized basedriver initialization

added time to string conversion to device

  1. … 3 more files in changeset.
Removed old references to "incubator"

Completed Binary Light implementation according to the UPnP DCP

Reorganized BinaryLight packages

  1. … 28 more files in changeset.
Modified dependency graph for:

- basedriver; dependency with extra bundle is not more needed. Now the basedriver directly exports the interfaces of the services it registers with the framework (DriverController.java and DevicesInfo.java)

- extra bundle provides only common utilities to write OSGi/UPnP Device services. It is used by the examples

- tv, clock and bynarylight use the extra packages (except for UPnpSubscriber; to do later)

- tester use the basedriver packages for forcing MSearch and Debugging and for resolving relative URLs

Added thread name to TVFrame.class and ClockFrame.class

  1. … 36 more files in changeset.
Moved UPnPEventNotifier.java and EventSource to the "extra" bundle.

Added dependencies with "extra" bundle to the examples projects

Modified the evented statevariables of the examples to use UPnPLocalStateVariable (since R4) (we used UPnPStateVariableDescriptor.java now removed)

Reorganized imports with the following order:

java,javax,com,org,org.apache,org.osgi,org.apache.felix,org.apache.felix.upnp

    • -5
    • +6
    ./PowerStateVariable.java
    • -3
    • +0
    ./ResultStateVariable.java
  1. … 42 more files in changeset.