亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? dvddump.h

?? Linux下比較早的基于命令行的DVD播放器
?? H
字號(hào):
//// Copyright (c) 2003 by Istv醤 V醨adi//// This file is part of dxr3Player, a DVD player written specifically // for the DXR3 (aka Hollywood+) decoder card.// This program is free software; you can redistribute it and/or modify// it under the terms of the GNU General Public License as published by// the Free Software Foundation; either version 2 of the License, or// (at your option) any later version.//// This program is distributed in the hope that it will be useful,// but WITHOUT ANY WARRANTY; without even the implied warranty of// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the// GNU General Public License for more details.//// You should have received a copy of the GNU General Public License// along with this program; if not, write to the Free Software// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA#ifndef DXR3PLAYER_DVD_DVDDUMP_H#define DXR3PLAYER_DVD_DVDDUMP_H//------------------------------------------------------------------------------#include "Device.h"#include "DVD.h"#include "util/DefaultAllocator.h"#include <map>#include <functional>#include <libmpdvdkit/nav_types.h>#include <cstdio>//------------------------------------------------------------------------------namespace ifodump {class IFOReader;class NAVReader;}//------------------------------------------------------------------------------namespace dvd {//------------------------------------------------------------------------------/** * DVD device which works from a DVD dump. */class DVDDump : public Device{public:    /**     * The magic number for dumps.     */    static const char magic[4];    /**     * The current version. It can be:     *     * - 1: from dxr3Player 0.9.4     *     * Version 0 means and unversioned dump. It is treated as dump     * version 1.     */    static const unsigned currentVersion = 1;    /**     * Function to check if the given dump file is versioned or not.     */    static bool isVersioned(FILE* f);    private:    /**     * Structure for the navigation structures.     */    struct NAVInfo {        /**         * The PCI.         */        pci_t pci;        /**         * The DSI         */        dsi_t dsi;    };    /**     * Type for mapping VOBU start sectors to NAV infos.     */    typedef std::map<size_t, NAVInfo, std::greater<size_t>, DefaultAllocator > navMap_t;    /**     * IFO information structure.     */    struct IFOInfo {        /**         * The IFO handle.         */        ifo_handle_t ifoHandle;        /**         * NAV mapping for the menu VOBUs.         */        navMap_t menuNAVs;                /**         * NAV mapping for the title VOBUs.         */        navMap_t titleNAVs;    };    /**     * Our own file handler.     */    class FileHandler : public dvd::FileHandler     {    private:        /**         * Copy the given PCI with endianness conversion         */        static void copy(pci_t& dest, const pci_t& src);        /**         * Copy the given DSI with endianness conversion         */        static void copy(dsi_t& dest, const dsi_t& src);        /**         * The NAV map to use to generate bogus sectors.         */        const navMap_t& navs;    public:        /**         * Construct the file handler with the given map.         */        FileHandler(const navMap_t& navs);        /**         * @see dvd::FileHandler::getLength         */        virtual size_t getLength();        /**         * @see dvd::FileHandler::readSectors         */        virtual void readSectors(void* dest, size_t offset, size_t numSectors);    private:        /**         * Read a single sector into the given destination.         */        void readSector(void* dest, size_t offset) const;    };public:    /**     * Check if the given file is a dump file.     */    static bool isDumpFile(const char* path);private:    /**     * The open indicator.     */    bool opened;    /**     * The IFO information     */    IFOInfo ifoInfos[DVD::maxNumberOfVTSs+1];    public:    /**     * Construct the DVD dump device from the given dump file.     */    DVDDump(const char* dumpFile);    /**     * @see Device::hasDisk     */    virtual bool hasDisk();    /**     * @see Device::isOpen     */    virtual bool isOpen() const;        /**     * @see Device::open     */    virtual bool open();    /**     * @see Device::getID     */    virtual void getID(unsigned char* dest) const;    /**     * @see Device::getIFOHandle     */    virtual const ifo_handle_t* getIFOHandle(unsigned titleNo) const;        /**     * @see Device::openFile     */    virtual dvd::FileHandler* openFile(unsigned titleNo, bool isMenu) const;    /**     * @see Device::close     */    virtual void close();    /**     * @see Device::eject     */    virtual void eject();private:    /**     * Read the IFO data for the IFO with the given index.     */    void readIFO(ifodump::IFOReader& reader, size_t ifoIndex);    /**     * Read the NAV data for the IFO with the given index.     */    void readNAV(ifodump::NAVReader& reader, size_t ifoIndex);    /**     * Read the NAV data for the VOBU address map into the giveb map.     */    void readNAV(ifodump::NAVReader& reader, navMap_t& dest,                  vobu_admap_t* vobuAddresses);}; //------------------------------------------------------------------------------} /* namespace dvd *///------------------------------------------------------------------------------#endif // DXR3PLAYER_DVD_DVDDUMP_H// Local variables:// mode: c++// End:

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产91综合网| 一本久久a久久精品亚洲| 亚洲欧洲日韩一区二区三区| 欧美日韩国产欧美日美国产精品| 国产成人在线观看| 亚洲va欧美va国产va天堂影院| 久久久久久久综合日本| 欧美日韩国产成人在线免费| 丁香五精品蜜臀久久久久99网站| 人人狠狠综合久久亚洲| 亚洲精品成人悠悠色影视| 国产婷婷一区二区| 日韩一区二区中文字幕| 欧美在线一区二区| 99国产精品视频免费观看| 国产一区二区视频在线| 视频一区视频二区在线观看| 亚洲裸体xxx| 国产精品国产自产拍在线| 日韩精品一区二区三区视频播放| 91搞黄在线观看| 99精品1区2区| av中文字幕不卡| 国产成人免费视频网站| 韩国毛片一区二区三区| 美女视频黄a大片欧美| 午夜日韩在线电影| 夜夜操天天操亚洲| 亚洲综合激情另类小说区| 中文字幕一区二区三区视频| 久久久精品免费网站| 精品日本一线二线三线不卡| 56国语精品自产拍在线观看| 欧美精品日韩一区| 欧美日韩一级片在线观看| 欧美日韩一级片网站| 欧美日韩久久不卡| 7777精品伊人久久久大香线蕉 | 欧美高清你懂得| 欧美亚洲一区二区在线| 欧美天堂亚洲电影院在线播放 | 久久亚洲一区二区三区明星换脸| 日韩一级大片在线观看| 欧美一级二级三级蜜桃| 在线成人av网站| 69堂亚洲精品首页| 日韩视频国产视频| 精品国产一区a| 久久嫩草精品久久久久| 国产欧美日韩在线看| 中文字幕一区二区三区乱码在线 | 色拍拍在线精品视频8848| 99r精品视频| 欧美影院一区二区| 6080yy午夜一二三区久久| 日韩欧美一区中文| 国产三级精品三级在线专区| 国产精品国产成人国产三级| 一区二区三区不卡在线观看 | 91在线观看地址| 欧美午夜精品久久久| 一本大道久久a久久综合婷婷| 欧美少妇bbb| 欧美一级高清大全免费观看| 久久久国产综合精品女国产盗摄| 国产精品高潮久久久久无| 亚洲自拍偷拍麻豆| 免费成人av在线播放| 国产麻豆视频精品| 99re热视频精品| 69堂成人精品免费视频| 国产色产综合色产在线视频 | 国产一区二区三区黄视频 | 久久99久久99小草精品免视看| 国内成人免费视频| 色婷婷综合五月| 精品美女一区二区三区| 国产精品欧美综合在线| 亚洲国产日韩a在线播放| 国内精品国产成人国产三级粉色 | 欧美视频精品在线| 久久这里只有精品视频网| 亚洲区小说区图片区qvod| 日本v片在线高清不卡在线观看| 国产精品羞羞答答xxdd| 欧美视频完全免费看| 国产欧美日韩精品a在线观看| 亚洲一区在线免费观看| 国产传媒久久文化传媒| 欧美裸体bbwbbwbbw| 欧美国产日韩a欧美在线观看| 五月激情综合网| 9i在线看片成人免费| 日韩精品一区二区三区中文不卡| 专区另类欧美日韩| 国产真实乱偷精品视频免| 欧美日韩免费电影| 国产精品激情偷乱一区二区∴| 老司机精品视频导航| 在线这里只有精品| 国产精品久久久久久户外露出| 蜜桃av噜噜一区| 在线精品视频一区二区三四| 欧美激情一区二区三区蜜桃视频| 青青青伊人色综合久久| 一本久道久久综合中文字幕 | 99精品热视频| 久久久久97国产精华液好用吗 | 99精品国产99久久久久久白柏| 精品美女一区二区| 性久久久久久久| 色88888久久久久久影院按摩 | 欧美三级在线播放| 亚洲日穴在线视频| 成人午夜碰碰视频| 国产日韩精品视频一区| 精品在线播放午夜| 欧美一区二区三区白人| 亚洲第一在线综合网站| 色综合欧美在线| 综合电影一区二区三区 | 久久久777精品电影网影网 | 色婷婷国产精品综合在线观看| 国产欧美日韩综合| 国产高清精品网站| 久久天堂av综合合色蜜桃网| 日韩精品一级二级| 欧美日韩国产综合一区二区| 亚洲精品中文在线影院| 色菇凉天天综合网| 一区二区三区美女视频| 日本韩国一区二区| 亚洲综合色婷婷| 欧美亚洲动漫精品| 亚洲第一成人在线| 欧美日韩国产bt| 午夜伊人狠狠久久| 欧美一级一级性生活免费录像| 日本欧美肥老太交大片| 日韩一区二区三区四区| 久久成人免费电影| 国产色综合一区| a级高清视频欧美日韩| 亚洲视频每日更新| 欧美性大战久久久久久久蜜臀| 亚洲一区二区三区激情| 欧美日韩大陆在线| 美女视频黄 久久| 久久影院午夜论| 成人av午夜影院| 亚洲三级电影全部在线观看高清| 91国产免费看| 奇米色一区二区| 国产亚洲欧美日韩日本| av毛片久久久久**hd| 一区二区欧美精品| 日韩视频一区二区三区在线播放| 麻豆成人91精品二区三区| 国产视频一区在线观看 | 91麻豆精品国产自产在线| 久久av资源网| 国产精品福利一区二区三区| 欧美性视频一区二区三区| 免费在线观看精品| 中文字幕乱码一区二区免费| 91丨porny丨户外露出| 视频一区欧美日韩| 国产欧美一区二区精品忘忧草| av影院午夜一区| 天堂av在线一区| 国产无遮挡一区二区三区毛片日本| 91免费观看国产| 日本美女一区二区| 欧美国产欧美综合| 欧美日韩国产欧美日美国产精品| 韩国v欧美v日本v亚洲v| 国产精品国产自产拍高清av王其| 欧美久久久久久久久| 懂色av一区二区夜夜嗨| 亚洲成人午夜电影| 国产免费久久精品| 欧美日韩高清一区二区| 国产成人av电影在线| 亚洲123区在线观看| 亚洲国产高清在线| 7777精品伊人久久久大香线蕉经典版下载 | 国产午夜精品一区二区三区视频| 91麻豆国产自产在线观看| 精品一区二区国语对白| 一区二区三区中文字幕在线观看| 精品久久五月天| 欧美午夜不卡在线观看免费| 国产精品亚洲第一区在线暖暖韩国 | 成人免费视频国产在线观看| 日韩专区中文字幕一区二区| 亚洲婷婷在线视频| 久久蜜桃av一区精品变态类天堂 | 国产黑丝在线一区二区三区| 青娱乐精品在线视频| 亚洲在线视频免费观看|