QQ浏览器 v12.2.3.7053版本的 MD5 值为:8285ab3059e5c8b521a264dfbc5c3685

以下内容为反编译后的 IVideoDbHelper.java 源代码,内容仅作参考


package com.tencent.mtt.video.browser.export.db;

import com.tencent.mtt.video.browser.export.data.H5VideoDramaInfo;
import com.tencent.mtt.video.browser.export.data.H5VideoEpisodeInfo;
import com.tencent.mtt.video.browser.export.data.H5VideoVisitInfo;

public interface IVideoDbHelper {
    public static final String COLUMN_BASE_ID = "_id";
    public static final String COLUMN_CURRENT_DRAMA_ID = "current_drama_id";
    public static final String COLUMN_CURRENT_SUB_ID = "current_sub_id";
    public static final String COLUMN_DESCRIPTION = "video_description";
    public static final String COLUMN_DOWNLOAD_TASK_ID = "task_id";
    public static final String COLUMN_DRAMA_COVER_URL = "drama_cover_id";
    public static final String COLUMN_DRAMA_FAVORITES = "drama_favorites";
    public static final String COLUMN_DRAMA_HD = "drama_hd";
    public static final String COLUMN_DRAMA_ID = "drama_id";
    public static final String COLUMN_DRAMA_NAME = "drama_name";
    public static final String COLUMN_DRAMA_TYPE = "drama_type";
    public static final String COLUMN_EPISODE_ID = "video_episode_id";
    public static final String COLUMN_EPISODE_PAGE_NO = "video_episode_page_no";
    public static final String COLUMN_FAVORITE_TIME = "favorite_time";
    public static final String COLUMN_HAS_PHONE_URL = "has_phone_url";
    public static final String COLUMN_LIST_ITEM_TYPE = "list_item_type";
    public static final String COLUMN_MAX_SET_NUM = "max_sub_set_num";
    public static final String COLUMN_MAX_SUB_ID = "max_sub_id";
    public static final String COLUMN_PLAYED_TIME = "played_time";
    public static final String COLUMN_SELECTED_AUDIO = "selected_audio_idx";
    public static final String COLUMN_SELECTED_SUBTITLE = "selected_subtitle_idx";
    public static final String COLUMN_SRC_URL = "video_src_url";
    public static final String COLUMN_TITLE = "video_title";
    public static final String COLUMN_TOTAL_TIME = "total_time";
    public static final String COLUMN_UPDATED_DRAMA_ID = "updated_drama_id";
    public static final String COLUMN_VIDEO_FROM = "video_from";
    public static final String COLUMN_VIDEO_ID = "video_id";
    public static final String COLUMN_VIDEO_SUB_ID = "video_sub_id";
    public static final String COLUMN_VIDEO_TOTAL_COUNT = "total_count";
    public static final String COLUMN_VISIT_TIME = "visit_time";
    public static final String COLUMN_WEB_URL = "video_web_url";
    public static final int MAX_EPISODE_COUNT = 100;
    public static final String STATUS = "status";
    public static final String TABLE_DRAMA_NAME = "video_drama";
    public static final String TABLE_DRAMA_VISIT = "video_drama_visit";
    public static final String TABLE_EPISODE_NAME = "video_episode";
    public static final String TMP_COLUMN_VIDEO_MAX_ID = "video_max_id";
    public static final String VIDEO_CENTER_SEARCH_URL = "https://v.html5.qq.com/#p=innerSearch";
    public static final String VIDEO_CENTER_URL = "https://v.html5.qq.com/?ch=003001#p=index&g=1";
    public static final String VIDEO_CENTER_URL_FAVORITE = "https://v.html5.qq.com/?ch=003003";
    public static final String VIDEO_CENTER_URL_HISTORY = "https://v.html5.qq.com/?ch=003002";
    public static final String VIDEO_DB_NAME = "qb_x5_sdk_video.db";
    public static final int VIDEO_DB_VERSION = 1;

    void beginTransaction(String str) throws Exception;

    void endTransaction(String str) throws Exception;

    void endTransactionOnly();

    H5VideoDramaInfo getDramaInfo(String str);

    H5VideoVisitInfo getVideoVisitInfo(String str);

    boolean insertDramInfo(H5VideoDramaInfo h5VideoDramaInfo);

    void insertEpisodeInfo(H5VideoEpisodeInfo h5VideoEpisodeInfo);

    boolean insertVideoVisitInfo(H5VideoVisitInfo h5VideoVisitInfo);
}