Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow multiple genre values to be displayed in event information #268

Merged
merged 1 commit into from
Oct 25, 2018

Commits on Jun 14, 2018

  1. Allow multiple genre values to be displayed in event information

    Fixes a bug that prevented access to genre & parental ratings lists from
    Python.
    
    Adds GenreList conversion type to EventName to support multiple
    genres available in IceTV EPG (Australian non-broadcaster EPG provider).
    
    Genre conversion type in EventName now implemented on the genre list to
    allow more flexibility in chosing a single genre from those available.
    
    Added SeparatorSlash and SeparatorComma to separate items in genre list
    display (defaults to SeparatorComma).
    
    Add new methods PyObject *eServiceEvent::getGenreDataList() const and
    PyObject *eServiceEvent::getParentalDataList() const so that their
    Python/SWIG API signatures are differentiated from
    RESULT eServiceEvent::getGenreData(ePtr<eGenreData> &dest) const and
    RESULT eServiceEvent::getParentalData(ePtr<eParentalData> &dest) const
    
    Add
    PyObject *eServiceEvent::getComponentDataList() const
    for consistent naming.
    
    Re-implement
    PyObject *getComponentData() const,
    PyObject *getGenreData() const
    and PyObject *getComponentData() const
    as deprecated inline methods that call the respective new methods.
    
    Add new GenreList type to the EventName converter to allow skin
    access to the new genre list retrieval method.
    
    The Rating types for the EventName converter have been left unchanged
    because the use of a ratings list is more complicated is no way to
    test the code for multiple country identifiers in Australian EPGs.
    prl committed Jun 14, 2018
    Configuration menu
    Copy the full SHA
    896644d View commit details
    Browse the repository at this point in the history