Class MetadataJsonHelper

  • All Implemented Interfaces:
    com.jwplayer.api.json.JsonMarshaller<Metadata>, com.jwplayer.api.json.JsonParser<Metadata>

    public class MetadataJsonHelper
    extends com.jwplayer.api.json.helpers.MetadataJsonHelper
    • Field Summary

      • Fields inherited from class com.jwplayer.api.json.helpers.MetadataJsonHelper

        AUDIO_CHANNELS_TAG, AUDIO_LANGUANGE_TAG, AUDIO_OBJ_TAG, AUDIO_SAMPLING_RATE_TAG, AV_BITRATE_TAG, AV_ID_TAG, AV_MIMETYPE_TAG, ID3_ARRAY_TAG, META_DATA_TAG, META_DESCRIPTION_TAG, META_FILENAME_TAG, META_ID_TAG, META_MIMETYPE_TAG, META_OWNER_TAG, META_PRIVATE_DATA_TAG, META_TYPE_TAG, META_VALUE_TAG, TYPE_VALUE_BYTE_ARRAY, TYPE_VALUE_GEOB_FRAME, TYPE_VALUE_PRIV_FRAME, TYPE_VALUE_TIF, VIDEO_DROPPED_FRAMES_TAG, VIDEO_FRAMERATE_TAG, VIDEO_HEIGHT_TAG, VIDEO_OBJ_TAG, VIDEO_WIDTH_TAG
    • Constructor Detail

      • MetadataJsonHelper

        public MetadataJsonHelper()
    • Method Detail

      • toJson

        public org.json.JSONObject toJson​(Metadata metadata)
        Specified by:
        toJson in interface com.jwplayer.api.json.JsonMarshaller<Metadata>
        Overrides:
        toJson in class com.jwplayer.api.json.helpers.MetadataJsonHelper
      • parseJson

        public Metadata parseJson​(java.lang.String jsonString)
                           throws org.json.JSONException
        Specified by:
        parseJson in interface com.jwplayer.api.json.JsonParser<Metadata>
        Overrides:
        parseJson in class com.jwplayer.api.json.helpers.MetadataJsonHelper
        Throws:
        org.json.JSONException
      • parseJson

        public Metadata parseJson​(org.json.JSONObject jsonObject)
                           throws org.json.JSONException
        Specified by:
        parseJson in interface com.jwplayer.api.json.JsonParser<Metadata>
        Overrides:
        parseJson in class com.jwplayer.api.json.helpers.MetadataJsonHelper
        Throws:
        org.json.JSONException