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

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

?? mpeg.h

?? This code is based on mpeg_play, available from: http://bmrc.berkeley.edu/frame/research/mpeg/
?? H
字號:
/*    SMPEG - SDL MPEG Player Library    Copyright (C) 1999  Loki Entertainment Software        - Modified by Michel Darricau from eProcess <mdarricau@eprocess.fr>  for popcorn -    This library is free software; you can redistribute it and/or    modify it under the terms of the GNU Library General Public    License as published by the Free Software Foundation; either    version 2 of the License, or (at your option) any later version.    This library 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    Library General Public License for more details.    You should have received a copy of the GNU Library General Public    License along with this library; if not, write to the Free    Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.*//* A class used to parse and play MPEG streams */#ifndef _MPEG_H_#define _MPEG_H_#include <stdlib.h>#include <stdio.h>#include <string.h>#include "SDL.h"#include "MPEGerror.h"#include "MPEGstream.h"#include "MPEGaction.h"#include "MPEGaudio.h"#include "MPEGvideo.h"#include "MPEGsystem.h"#include "MPEGfilter.h"#define LENGTH_TO_CHECK_FOR_SYSTEM 0x50000	// Added by HanishKVC/* The main MPEG class - parses system streams and creates other streams A few design notes:   Making this derived from MPEGstream allows us to do system stream   parsing.  We create an additional MPEG object for each type of    stream in the MPEG file because each needs a separate pointer to   the MPEG data.  The MPEG stream then creates an accessor object to   do all the data parsing for that stream type.  It's a little odd,   but seemed like the best way to implement stream parsing. */class MPEG : public MPEGerror{public:		/* Michel Darricau from eProcess <mdarricau@eprocess.fr>  need for override in popcorn */    MPEG():MPEGerror(){}	MPEG(bool Sdlaudio, char *addresse,char *asset,long buffersize){}    MPEG(const char * name, bool SDLaudio = true);    MPEG(int Mpeg_FD, bool SDLaudio = true);    MPEG(void *data, int size, bool SDLaudio = true);    MPEG(SDL_RWops *mpeg_source,bool SDLaudio = true);    virtual ~MPEG();    /* Initialize the MPEG */    void Init(SDL_RWops *mpeg_source, bool SDLaudio);    void InitErrorState();    /* Enable/Disable audio and video */    bool AudioEnabled(void);    void EnableAudio(bool enabled);    bool VideoEnabled(void);    void EnableVideo(bool enabled);    /* MPEG actions */    void Loop(bool toggle);		/* Michel Darricau from eProcess <mdarricau@eprocess.fr>  need for override in popcorn */    virtual void Play(void);    void Stop(void);    void Rewind(void);		/* Michel Darricau from eProcess <mdarricau@eprocess.fr>  need for override in popcorn */    virtual void Pause(void);    virtual void Seek(int bytes);    void Skip(float seconds);		/* Michel Darricau from eProcess <mdarricau@eprocess.fr>  need for override in popcorn */    MPEGstatus GetStatus(void);    void GetSystemInfo(MPEG_SystemInfo *info);    /* MPEG audio actions */    bool GetAudioInfo(MPEG_AudioInfo *info);    void Volume(int vol);    bool WantedSpec(SDL_AudioSpec *wanted);    void ActualSpec(const SDL_AudioSpec *actual);    MPEGaudio *GetAudio(void);    /* MPEG video actions */    bool GetVideoInfo(MPEG_VideoInfo *info);    bool SetDisplay(SDL_Surface *dst, SDL_mutex *lock,		                 MPEG_DisplayCallback callback);    void MoveDisplay(int x, int y);    void ScaleDisplayXY(int w, int h);    void SetDisplayRegion(int x, int y, int w, int h);    void RenderFrame(int frame);    void RenderFinal(SDL_Surface *dst, int x, int y);    SMPEG_Filter * Filter(SMPEG_Filter * filter);public:    /* We need to have separate audio and video streams */    MPEGstream * audiostream;    MPEGstream * videostream;    MPEGsystem * system;protected:    char *mpeg_mem;       // Used to copy MPEG passed in as memory    SDL_RWops *source;    MPEGaudioaction *audioaction;    MPEGvideoaction *videoaction;    MPEGaudio *audio;    MPEGvideo *video;    bool audioaction_enabled;    bool videoaction_enabled;    bool sdlaudio;    bool loop;    bool pause;    void parse_stream_list();    bool seekIntoStream(int position);};#endif /* _MPEG_H_ */

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩电影在线免费看| 国产成人综合视频| 国产精品99久久久| 欧美日韩一卡二卡三卡| 中文字幕制服丝袜一区二区三区| 青青草国产精品97视觉盛宴| 色综合久久中文字幕| 国产午夜一区二区三区| 蜜臀av一区二区在线免费观看| 粉嫩蜜臀av国产精品网站| 欧美麻豆精品久久久久久| 国产精品久久久一区麻豆最新章节| 日本91福利区| 欧美日韩精品一区二区三区蜜桃| 国产蜜臀97一区二区三区 | 欧美日韩激情一区二区| 中文字幕精品一区二区精品绿巨人| 一二三四区精品视频| a亚洲天堂av| 久久亚区不卡日本| 久久狠狠亚洲综合| 欧美一级精品在线| 奇米色一区二区| 欧美一二区视频| 看电影不卡的网站| 欧美xxxx在线观看| 蜜臀久久99精品久久久久宅男| 欧美日韩另类一区| 午夜精品福利在线| 在线播放视频一区| 免费成人在线播放| 精品国一区二区三区| 美女www一区二区| 337p粉嫩大胆色噜噜噜噜亚洲| 偷拍与自拍一区| 欧美日韩国产123区| 免费国产亚洲视频| 精品国产乱码久久久久久牛牛 | 日韩欧美123| 日韩精品一二区| 欧美日韩一区二区在线观看 | 成人免费看黄yyy456| 欧美国产欧美亚州国产日韩mv天天看完整| 日本亚洲一区二区| 久久人人97超碰com| 高清日韩电视剧大全免费| 日本一区二区免费在线观看视频| 国产成人av电影在线| 综合网在线视频| 欧美性感一区二区三区| 麻豆视频观看网址久久| 国产欧美日韩另类视频免费观看 | 欧美电影免费观看高清完整版在 | ...中文天堂在线一区| 欧美午夜一区二区三区| 日韩不卡一区二区| 国产午夜精品在线观看| 91九色最新地址| 久久av资源网| 国产精品久久久久aaaa| 7777女厕盗摄久久久| 蜜桃久久av一区| 国产精品国产三级国产专播品爱网 | 色综合网站在线| 日韩黄色小视频| 国产精品久久久久影院| 5月丁香婷婷综合| 成人午夜av在线| 偷拍日韩校园综合在线| 久久久久国产成人精品亚洲午夜| 成人国产在线观看| 天天射综合影视| 欧美韩日一区二区三区| 欧美日韩成人激情| 99热在这里有精品免费| 精品一区二区三区在线视频| 亚洲欧洲国产日韩| 26uuu久久综合| 5566中文字幕一区二区电影| 免费在线观看一区二区三区| 亚洲视频香蕉人妖| 欧美一区二区三区的| 色哟哟在线观看一区二区三区| 一区二区欧美精品| 国产精品九色蝌蚪自拍| 日韩三级.com| 欧美裸体一区二区三区| 懂色av一区二区三区免费看| 美腿丝袜亚洲三区| 五月天欧美精品| 一区二区三区在线视频观看58| 中文字幕乱码亚洲精品一区| 日韩欧美高清在线| 在线综合+亚洲+欧美中文字幕| 91亚洲国产成人精品一区二区三| 国产大陆精品国产| 国产精品18久久久久久vr| 美女脱光内衣内裤视频久久网站 | 尤物视频一区二区| 国产精品久久久久影院| 中文字幕精品—区二区四季| 久久婷婷综合激情| 精品剧情在线观看| 日韩精品中文字幕在线一区| 欧美一区二区在线免费播放 | 99国产一区二区三精品乱码| 国产成人精品三级| 国产高清在线精品| 蜜桃精品视频在线观看| 男人的j进女人的j一区| 蜜臀av一区二区在线免费观看| 日韩激情视频在线观看| 天天综合色天天综合色h| 亚洲一区精品在线| 丝袜亚洲另类欧美| 日韩福利电影在线观看| 人人狠狠综合久久亚洲| 麻豆精品在线看| 国产最新精品精品你懂的| 国产美女娇喘av呻吟久久| 国产成人亚洲综合a∨婷婷| 国产高清不卡二三区| 视频在线在亚洲| 看电视剧不卡顿的网站| 国产a精品视频| 色香色香欲天天天影视综合网| 欧美综合欧美视频| 欧美一卡在线观看| 国产婷婷色一区二区三区四区| 欧美激情一区二区在线| 一区二区欧美在线观看| 免费人成在线不卡| 国产一区91精品张津瑜| 国产麻豆精品久久一二三| 不卡视频在线观看| 欧美亚洲国产一区二区三区va| 欧美一区二区在线看| 国产日韩成人精品| 亚洲午夜精品久久久久久久久| 另类小说一区二区三区| 成人少妇影院yyyy| 欧美午夜电影网| 亚洲精品在线观看网站| 国产精品久久久久久久久快鸭| 最新高清无码专区| 麻豆久久久久久| 色婷婷综合五月| 欧美不卡在线视频| 亚洲视频中文字幕| 久久99蜜桃精品| 在线观看亚洲a| 久久久久国产精品麻豆| 午夜欧美电影在线观看| 成人av电影观看| 日韩一级在线观看| 久久天堂av综合合色蜜桃网| 亚洲天天做日日做天天谢日日欢 | 国产一区不卡精品| 欧美日韩精品电影| 国产精品激情偷乱一区二区∴| 日本不卡一二三区黄网| 91婷婷韩国欧美一区二区| 精品国产一区久久| 国产精品青草久久| 三级欧美韩日大片在线看| 色综合色狠狠天天综合色| 久久精品亚洲麻豆av一区二区| 舔着乳尖日韩一区| 在线日韩国产精品| 中文字幕一区二区三区av| 国产永久精品大片wwwapp| 欧美日本视频在线| 亚洲黄色录像片| 99riav一区二区三区| 一区二区三区日韩| 国产一区二区视频在线| 欧美视频自拍偷拍| 亚洲精品乱码久久久久久日本蜜臀| 国产一区二区三区黄视频 | 国产精品亚洲一区二区三区在线| 欧美日韩一级片在线观看| 一区二区三区久久| 91在线码无精品| 国产精品久久久久久一区二区三区| 免费成人在线播放| 欧美日韩精品一二三区| 亚洲福利视频导航| 在线观看免费成人| 一区二区三区高清| 欧美性高清videossexo| 亚洲国产成人av网| 欧美专区在线观看一区| 一区二区三区四区不卡在线| 成人激情av网| 国产精品国产三级国产普通话三级| 国产精品亚洲人在线观看| 精品国产亚洲一区二区三区在线观看| 亚洲午夜久久久久久久久电影网| 91无套直看片红桃| 亚洲精选免费视频|