@Override
    protected byte[] load_from_current_position(String frameId, int dataLen, 
    		RandomAccessFile openFile) 
            throws IOException {
	    byte[] frameData=new byte[dataLen];
	    MediaFileUtil.read_sure(openFile, frameData);
        
        String string=null;
        try {
            string = new String(frameData, "UTF-8");
        } catch (UnsupportedEncodingException ex) {
            log(Level.SEVERE,"UTF-8 decoder not supported",ex);
            throw new RuntimeException("UTF-8 decoder not supported");
        }
        if(string!=null) {
        	setValue(string);
        }
        
        return frameData;
    }