/*****************************************************************************
* Upnp.hpp : UPnP discovery module (libupnp) header
*****************************************************************************
- * Copyright (C) 2004-2008 the VideoLAN team
+ * Copyright (C) 2004-2010 the VideoLAN team
* $Id$
*
* Authors: RĂ©mi Denis-Courmont <rem # videolan.org> (original plugin)
void fetchContents();
void setInputItem( input_item_t* p_input_item );
+ input_item_t* getInputItem() const;
bool compareSID( const char* psz_sid );
Item( Container* parent,
const char* objectID,
const char* title,
- const char* resource );
+ const char* resource,
+ mtime_t duration );
~Item();
const char* getObjectID() const;
const char* getTitle() const;
const char* getResource() const;
+ mtime_t getDuration() const;
void setInputItem( input_item_t* p_input_item );
- input_item_t* getInputItem() const ;
private:
std::string _objectID;
std::string _title;
std::string _resource;
+ mtime_t _duration;
};