code: def libvlc_media_get_state(p_md):
      '''Get current state of media descriptor object. Possible media states
      are defined in libvlc_structures.c ( libvlc_NothingSpecial=0,
      libvlc_Opening, libvlc_Buffering, libvlc_Playing, libvlc_Paused,
      libvlc_Stopped, libvlc_Ended,
      libvlc_Error).
      See libvlc_state_t.
      @param p_md: a media descriptor object.
      @return: state of media descriptor object.
      '''
      f = _Cfunctions.get('libvlc_media_get_state', None) or \
          _Cfunction('libvlc_media_get_state', ((1,),), None,
                      State, Media)
      return f(p_mdf libvlc_media_get_state(p_md):
      '''Get current state of media descriptor object. Possible media states
      are defined in libvlc_structures.c ( libvlc_NothingSpecial=0,
      libvlc_Opening, libvlc_Buffering, libvlc_Playing, libvlc_Paused,
      libvlc_Stopped, libvlc_Ended,
      libvlc_Error).
      See libvlc_state_t.
      @param p_md: a media descriptor object.
      @return: state of media descriptor object.
      '''
      f = _Cfunctions.get('libvlc_media_get_state', None) or \
          _Cfunction('libvlc_media_get_state', ((1,),), None,
                      State, Media)
      return f(p_md)
docs: Get current state of media descriptor object. Possible media states
      are defined in libvlc_structures.c ( libvlc_NothingSpecial=0,
      libvlc_Opening, libvlc_Buffering, libvlc_Playing, libvlc_Paused,
      libvlc_Stopped, libvlc_Ended,
      libvlc_Error).
      See libvlc_state_t.
      @param p_md: a media descriptor object.
      @return: state of media descriptor object.