public boolean handleField(JsonParser jsonparser, String s, VideoProperties videoproperties)
     throws IOException
 {
     if ("title".equals(s))
     {
         videoproperties.setTitle(SimpleDeserializers.deserializeString(jsonparser));
         return true;
     }
     if ("bitrate".equals(s))
     {
         videoproperties.setBitrate(SimpleDeserializers.deserializeDouble(jsonparser));
         return true;
     }
     if ("videoFrameRate".equals(s))
     {
         videoproperties.setVideoFrameRate(SimpleDeserializers.deserializeDouble(jsonparser));
         return true;
     }
     if ("creationDate".equals(s))
     {
         videoproperties.setCreationDate(SimpleDeserializers.deserializeString(jsonparser));
         return true;
     }
     if ("model".equals(s))
     {
         videoproperties.setModel(SimpleDeserializers.deserializeString(jsonparser));
         return true;
     }
     if ("videoBitrate".equals(s))
     {
         videoproperties.setVideoBitrate(SimpleDeserializers.deserializeDouble(jsonparser));
         return true;
     }
     if ("audioCodec".equals(s))
     {
         videoproperties.setAudioCodec(SimpleDeserializers.deserializeString(jsonparser));
         return true;
     }
     if ("rotate".equals(s))
     {
         videoproperties.setRotate(SimpleDeserializers.deserializeInteger(jsonparser));
         return true;
     }
     if ("duration".equals(s))
     {
         videoproperties.setDuration(SimpleDeserializers.deserializeDouble(jsonparser));
         return true;
     }
     if ("encoder".equals(s))
     {
         videoproperties.setEncoder(SimpleDeserializers.deserializeString(jsonparser));
         return true;
     }
     if ("location".equals(s))
     {
         videoproperties.setLocation(SimpleDeserializers.deserializeString(jsonparser));
         return true;
     }
     if ("audioBitrate".equals(s))
     {
         videoproperties.setAudioBitrate(SimpleDeserializers.deserializeDouble(jsonparser));
         return true;
     }
     if ("audioSampleRate".equals(s))
     {
         videoproperties.setAudioSampleRate(SimpleDeserializers.deserializeDouble(jsonparser));
         return true;
     }
     if ("make".equals(s))
     {
         videoproperties.setMake(SimpleDeserializers.deserializeString(jsonparser));
         return true;
     }
     if ("videoCodec".equals(s))
     {
         videoproperties.setVideoCodec(SimpleDeserializers.deserializeString(jsonparser));
         return true;
     }
     if ("height".equals(s))
     {
         videoproperties.setHeight(SimpleDeserializers.deserializeInteger(jsonparser));
         return true;
     }
     if ("audioChannels".equals(s))
     {
         videoproperties.setAudioChannels(SimpleDeserializers.deserializeInteger(jsonparser));
         return true;
     }
     if ("width".equals(s))
     {
         videoproperties.setWidth(SimpleDeserializers.deserializeInteger(jsonparser));
         return true;
     }
     if ("audioChannelLayout".equals(s))
     {
         videoproperties.setAudioChannelLayout(SimpleDeserializers.deserializeString(jsonparser));
         return true;
     } else
     {
         return false;
     }
 }