Mercurial > libdvdnav.hg
diff navigation.c @ 5:c1b55dc1bfed src
Add API call to get number of programmes in current title.
author | richwareham |
---|---|
date | Tue, 02 Apr 2002 22:25:21 +0000 |
parents | 3ddf0eaece51 |
children | 3c1df0cb3aee |
line wrap: on
line diff
--- a/navigation.c Tue Apr 02 18:22:27 2002 +0000 +++ b/navigation.c Tue Apr 02 22:25:21 2002 +0000 @@ -66,6 +66,20 @@ return S_OK; } +dvdnav_status_t dvdnav_get_number_of_programs(dvdnav_t *self, int *programs) { + if(!self) + return S_ERR; + + if(!programs) { + printerr("Passed a NULL pointer"); + return S_ERR; + } + + (*programs) = self->vm->state.pgc->nr_of_programs; + + return S_OK; +} + dvdnav_status_t dvdnav_title_play(dvdnav_t *self, int title) { int num_titles;