Closed lu-zero closed 10 years ago
What should it do?
I can see there is an 'up', 'next', and 'prev' attributes
/* add pgc nav info */
if (pgc->goup_pgc_nr)
{
AddAttribute(pgcNode, "up", "%d", pgc->goup_pgc_nr);
} /*if*/
if (pgc->next_pgc_nr)
{
AddAttribute(pgcNode, "next", "%d", pgc->next_pgc_nr);
} /*if*/
if (pgc->prev_pgc_nr)
{
AddAttribute(pgcNode, "prev", "%d", pgc->prev_pgc_nr);
} /*if*/
but simply grepping to check where those are set returns nothing (I couldn't see how that struct is populated)
So what is it supposed to do?
spent a little time to read dvdread and dvdnav
We have those 3 values
B2N_16(pgc->next_pgc_nr);
B2N_16(pgc->prev_pgc_nr);
B2N_16(pgc->goup_pgc_nr);
And apparently they can be used to:
Sutmit a patch, then.