Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
Steve Lhomme
VLC
Commits
9274704b
Commit
9274704b
authored
Aug 24, 2007
by
Pierre d'Herbemont
Browse files
control/media_descriptor.c: Give access to the subitems.
parent
bf60cc95
Changes
2
Hide whitespace changes
Inline
Side-by-side
include/vlc/libvlc.h
View file @
9274704b
...
...
@@ -233,6 +233,10 @@ VLC_PUBLIC_API libvlc_tag_t
const
char
*
key
,
libvlc_exception_t
*
p_e
);
VLC_PUBLIC_API
libvlc_media_list_t
*
libvlc_media_descriptor_subitems
(
libvlc_media_descriptor_t
*
p_md
,
libvlc_exception_t
*
p_e
);
/** @}*/
/*****************************************************************************
...
...
src/control/media_descriptor.c
View file @
9274704b
...
...
@@ -253,7 +253,8 @@ void libvlc_media_descriptor_release( libvlc_media_descriptor_t *p_md )
if
(
p_md
->
i_refcount
>
0
)
return
;
libvlc_media_list_release
(
p_md
->
p_subitems
);
if
(
p_md
->
p_subitems
)
libvlc_media_list_release
(
p_md
->
p_subitems
);
uninstall_input_item_observer
(
p_md
);
vlc_gc_decref
(
p_md
->
p_input_item
);
...
...
@@ -437,3 +438,14 @@ libvlc_media_descriptor_tag_at_index_for_key( libvlc_media_descriptor_t *p_md,
return
strdup
(
p_ts
->
ppsz_tags
[
i
]
);
}
/**************************************************************************
* subitems
**************************************************************************/
libvlc_media_list_t
*
libvlc_media_descriptor_subitems
(
libvlc_media_descriptor_t
*
p_md
,
libvlc_exception_t
*
p_e
)
{
libvlc_media_list_retain
(
p_md
->
p_subitems
);
return
p_md
->
p_subitems
;
}
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment