Skip to content
GitLab
Explore
Sign in
Register
Commits on Source (2)
Instance: libvlc_media_discoverer_get_list now returns a size_t
· 9be59236
Hugo Beauzée-Luyssen
authored
Oct 23, 2016
9be59236
Media: parse() is now deprecated
· 56269d3e
Hugo Beauzée-Luyssen
authored
Oct 23, 2016
56269d3e
Hide whitespace changes
Inline
Side-by-side
vlcpp/Instance.hpp
View file @
56269d3e
...
...
@@ -522,7 +522,7 @@ public:
libvlc_media_discoverer_description_t
**
pp_descs
;
auto
nbSd
=
libvlc_media_discoverer_list_get
(
*
this
,
static_cast
<
libvlc_media_discoverer_category_t
>
(
category
),
&
pp_descs
);
if
(
nbSd
<
=
0
)
if
(
nbSd
=
=
0
)
return
{};
auto
releaser
=
[
nbSd
](
libvlc_media_discoverer_description_t
**
ptr
)
{
libvlc_media_discoverer_list_release
(
ptr
,
nbSd
);
...
...
@@ -530,7 +530,7 @@ public:
std
::
unique_ptr
<
libvlc_media_discoverer_description_t
*
,
decltype
(
releaser
)
>
descPtr
(
pp_descs
,
releaser
);
std
::
vector
<
MediaDiscoverer
::
Description
>
res
;
res
.
reserve
(
nbSd
);
for
(
auto
i
=
0
;
i
<
nbSd
;
++
i
)
for
(
auto
i
=
0
u
;
i
<
nbSd
;
++
i
)
res
.
emplace_back
(
pp_descs
[
i
]
->
psz_name
,
pp_descs
[
i
]
->
psz_longname
,
pp_descs
[
i
]
->
i_cat
);
return
res
;
}
...
...
vlcpp/Media.hpp
View file @
56269d3e
...
...
@@ -523,6 +523,7 @@ public:
return
libvlc_media_get_duration
(
*
this
);
}
#if LIBVLC_VERSION_INT < LIBVLC_VERSION(3, 0, 0, 0)
/**
* Parse a media.
*
...
...
@@ -540,7 +541,6 @@ public:
libvlc_media_parse
(
*
this
);
}
#if LIBVLC_VERSION_INT < LIBVLC_VERSION(3, 0, 0, 0)
/**
* Parse a media.
*
...
...