]> git.sesse.net Git - vlc/blobdiff - modules/services_discovery/upnp.hpp
ogg: Fix a heap buffer overflow.
[vlc] / modules / services_discovery / upnp.hpp
index 9469c0293d8efe9aff50c5f5f3a317c2e51e71df..2bfa4f7f2500f1028a6f83e7c7e46a95547f4f71 100644 (file)
@@ -1,5 +1,5 @@
 /*****************************************************************************
- * Upnp.hpp :  UPnP discovery module (libupnp) header
+ * upnp.hpp :  UPnP discovery module (libupnp) header
  *****************************************************************************
  * Copyright (C) 2004-2010 the VideoLAN team
  * $Id$
@@ -69,7 +69,7 @@ public:
 
 private:
 
-    bool _fetchContents( Container* p_parent );
+    bool _fetchContents( Container* p_parent, int i_starting_index );
     void _buildPlaylist( Container* p_container, input_item_node_t *p_item_node );
 
     IXML_Document* _browseAction( const char*, const char*,
@@ -87,6 +87,7 @@ private:
     std::string _content_directory_control_url;
 
     int _i_subscription_timeout;
+    int _i_content_directory_service_version;
     Upnp_SID _subscription_id;
 };
 
@@ -126,7 +127,7 @@ public:
     const char* getObjectID() const;
     const char* getTitle() const;
     const char* getResource() const;
-    const mtime_t getDuration() const;
+    mtime_t getDuration() const;
 
     void setInputItem( input_item_t* p_input_item );