ffdshow_constants.h.svn-base

来自「ffshow源码」· SVN-BASE 代码 · 共 1,348 行 · 第 1/4 页

SVN-BASE
1,348
字号
#define IDFF_showResize          751#define IDFF_isResize            701 //is resizing active (or will be resizing active)#define IDFF_orderResize         722#define IDFF_fullResize          723#define IDFF_resizeMode          728 //0 - exact size, 1 - aspect ratio , 2 - multiply of , 3 - multiply#define IDFF_resizeDx            702 //new width#define IDFF_resizeDy            703 //new height#define IDFF_resizeMultOf        764#define IDFF_resizeA1            729#define IDFF_resizeA2            730#define IDFF_resizeMult1000      753#define IDFF_resizeIf            733 //0 - always, 1 - size, 2 - number of pixels#define IDFF_resizeIfXcond       734 //-1 - less, 1 - more#define IDFF_resizeIfXval        735 //width to be compared to#define IDFF_resizeIfYcond       736 //-1 - less, 1 - more#define IDFF_resizeIfYval        737 //height to be compared to#define IDFF_resizeIfXYcond      738 //0 - and, 1 - or#define IDFF_resizeIfPixCond     739 //-1 - less, 1 - more#define IDFF_resizeIfPixVal      740#define IDFF_bordersInside       755#define IDFF_bordersUnits        756 //0 - percent, 1 - pixels#define IDFF_bordersLocked       743#define IDFF_bordersPercentX     741#define IDFF_bordersX IDFF_bordersPercentX#define IDFF_bordersPercentY     742#define IDFF_bordersY IDFF_bordersPercentY#define IDFF_bordersPixelsX      757#define IDFF_bordersPixelsY      758#define IDFF_isAspect            704 //0 - no aspect ratio correctio, 1 - keep original aspect, 2 - aspect ratio is set in IDFF_aspectRatio#define IDFF_aspectRatio         707 //aspect ratio (<<16)#define IDFF_resizeMethodLuma          706#define IDFF_resizeMethodChroma        759#define IDFF_resizeMethodsLocked       763#define IDFF_resizeInterlaced          748 // 0 - progressive, 1 - interlaced, 2 - use picture type information#define IDFF_resizeBicubicLumaParam    724#define IDFF_resizeBicubicChromaParam  760#define IDFF_resizeGaussLumaParam      726#define IDFF_resizeGaussChromaParam    761#define IDFF_resizeLanczosLumaParam    727#define IDFF_resizeLanczosChromaParam  762#define IDFF_resizeGblurLum            708 // *100#define IDFF_resizeGblurChrom          709 // *100#define IDFF_resizeSharpenLum          710 // *100#define IDFF_resizeSharpenChrom        711 // *100#define IDFF_resizeSimpleWarpXparam    749 // simple warped resize X param *1000#define IDFF_resizeSimpleWarpYparam    750 // simple warped resize Y param *1000#define IDFF_filterCropNzoom     747#define IDFF_isCropNzoom         712#define IDFF_showCropNzoom       752 #define IDFF_orderCropNzoom      754#define IDFF_fullCropNzoom       765#define IDFF_cropNzoomMode       713 //0 - zoom, 1 - crop, 2 - pan&scan#define IDFF_magnificationX      714#define IDFF_cropLeft            715#define IDFF_cropRight           716#define IDFF_cropTop             717#define IDFF_cropBottom          718#define IDFF_magnificationY      720#define IDFF_magnificationLocked 721#define IDFF_panscanZoom         744 //0 - orig size, 100 max zoom#define IDFF_panscanX            745 //-100..100 - center x position#define IDFF_panscanY            746 //-100..100 - center y position#define IDFF_filterSubtitles         800#define IDFF_isSubtitles             801#define IDFF_showSubtitles           828#define IDFF_orderSubtitles          815#define IDFF_fullSubtitles           817#define IDFF_subFilename             821#define IDFF_subPosX                 810#define IDFF_subPosY                 811#define IDFF_subAlign                827 //0 - old ffdshow mode, 1 - left, 2 - center, 3 - right#define IDFF_subExpand               825 //0 - don't expand, 1 - 4:3, 2 - 16:9, xxxxyyyy - custom#define IDFF_subIsExpand             858#define IDFF_subDelay                812#define IDFF_subSpeed                813#define IDFF_subSpeed2               830#define IDFF_subAutoFlnm             814#define IDFF_subSearchDir            822#define IDFF_subSearchHeuristic      856#define IDFF_subWatch                826#define IDFF_subStereoscopic         833#define IDFF_subStereoscopicPar      834 // stereoscopic paralax <-10%,10%> of picture width#define IDFF_subDefLang              836#define IDFF_subDefLang2             852#define IDFF_subVobsub               835 #define IDFF_subVobsubAA             837#define IDFF_subVobsubAAswgauss      851#define IDFF_subVobsubChangePosition 849#define IDFF_subVobsubScale          850#define IDFF_subLinespacing          838#define IDFF_subTimeOverlap          839#define IDFF_subIsMinDuration        840#define IDFF_subMinDurationType      841 //0 - subtitle, 1 - line, 2 - character#define IDFF_subMinDurationSub       842#define IDFF_subMinDurationLine      843#define IDFF_subMinDurationChar      844#define IDFF_subTextpin              845#define IDFF_subTextpinSSA           861#define IDFF_subShowEmbedded         857 //id of displayed embedded subtitle, 0 if none//#define IDFF_subFoundEmbedded        859#define IDFF_subFix                  846#define IDFF_subFixLang              847#define IDFF_subFixDict              848#define IDFF_subOpacity              853#define IDFF_subSplitBorder          855#define IDFF_subCC                   860#define IDFF_fontName                820#define IDFF_fontCharset             802#define IDFF_fontAutosize            823#define IDFF_fontAutosizeVideoWindow 829#define IDFF_fontSizeP               803//#define IDFF_fontSize            803#define IDFF_fontSizeA               824#define IDFF_fontWeight              804#define IDFF_fontShadowStrength      805 //shadow strength (0..100) 100 - subtitles aren't transparent#define IDFF_fontShadowRadius        806 //shadow radius#define IDFF_fontSpacing             808#define IDFF_fontColor               809#define IDFF_fontSplitting           831#define IDFF_fontXscale              832 // *100, multiplier of character width#define IDFF_fontFast                854#define IDFF_filterBlur              900#define IDFF_isBlur                  901#define IDFF_showBlur                936#define IDFF_orderBlur               903#define IDFF_fullBlur                905#define IDFF_halfBlur                937#define IDFF_blurIsSoften            921#define IDFF_blurStrength            902#define IDFF_blurIsTempSmooth        922#define IDFF_tempSmooth              904#define IDFF_tempSmoothColor         912#define IDFF_blurIsSmoothLuma        923#define IDFF_smoothStrengthLuma      908#define IDFF_blurIsSmoothChroma      926#define IDFF_smoothStrengthChroma    909#define IDFF_blurIsGradual           924#define IDFF_gradualStrength         913#define IDFF_blurIsMplayerTNR        925#define IDFF_mplayerTNR1             915#define IDFF_mplayerTNR2             916#define IDFF_mplayerTNR3             917#define IDFF_blurIsMplayer           927#define IDFF_mplayerBlurRadius       928#define IDFF_mplayerBlurLuma         929#define IDFF_mplayerBlurChroma       930#define IDFF_blurIsDenoise3d         931#define IDFF_denoise3Dluma           932#define IDFF_denoise3Dchroma         933#define IDFF_denoise3Dtime           934#define IDFF_denoise3Dhq             935#define IDFF_filterOffset       1100#define IDFF_isOffset           1101#define IDFF_showOffset         1110#define IDFF_orderOffset        1102#define IDFF_fullOffset         1109#define IDFF_halfOffset         1111#define IDFF_offsetY_X          1103#define IDFF_offsetY_Y          1104#define IDFF_offsetU_X          1105#define IDFF_offsetU_Y          1106#define IDFF_offsetV_X          1107#define IDFF_offsetV_Y          1108#define IDFF_transfFlip         1112#define IDFF_transfMirror       1113#define IDFF_filterGradFun     1150#define IDFF_isGradFun         1151 #define IDFF_showGradFun       1152#define IDFF_orderGradFun      1153#define IDFF_fullGradFun       1154#define IDFF_halfGradFun       1155#define IDFF_gradFunThreshold  1156#define IDFF_filterVis          1200#define IDFF_isVis              1201#define IDFF_showVis            1206#define IDFF_orderVis           1202#define IDFF_visMV              1203#define IDFF_visQuants          1204#define IDFF_visGraph           1205#define IDFF_filterAvisynth        1250#define IDFF_isAvisynth            1251#define IDFF_showAvisynth          1260#define IDFF_orderAvisynth         1252#define IDFF_fullAvisynth          1253#define IDFF_avisynthScript        1254#define IDFF_avisynthInYV12        1255#define IDFF_avisynthInYUY2        1256#define IDFF_avisynthInRGB24       1257#define IDFF_avisynthInRGB32       1258#define IDFF_avisynthFfdshowSource 1259            #define IDFF_isOSD                 1501#define IDFF_OSDfontName           1509#define IDFF_OSDfontCharset        1502#define IDFF_OSDfontSize           1503#define IDFF_OSDfontWeight         1504#define IDFF_OSDfontShadowStrength 1505#define IDFF_OSDfontShadowRadius   1506#define IDFF_OSDfontSpacing        1507#define IDFF_OSDfontColor          1508#define IDFF_OSDfontXscale         1532 #define IDFF_OSDfontFast           1535  #define IDFF_OSDtype_inputSize          1520  #define IDFF_OSDtype_inputAspect        1550  #define IDFF_OSDtype_inputSizeAspect    1552  #define IDFF_OSDtype_outputSize         1521  #define IDFF_OSDtype_outputAspect       1551  #define IDFF_OSDtype_cpuUsage           1522  #define IDFF_OSDtype_systemTime         1523  #define IDFF_OSDtype_meanQuant          1524  #define IDFF_OSDtype_currentFrameTime   1525  #define IDFF_OSDtype_remainingFrameTime 1526  #define IDFF_OSDtype_movieTime          1527  #define IDFF_OSDtype_bps                1529  #define IDFF_OSDtype_encoderInfo        1531  #define IDFF_OSDtype_shortMsg           1528  #define IDFF_OSDtype_shortInfo          1536  #define IDFF_OSDtype_gmcWarpPoints      1539  #define IDFF_OSDtype_movieSource        33   #define IDFF_MOVIE_NONE     0   #define IDFF_MOVIE_LAVC     1   //#define IDFF_MOVIE_XVID   2   #define IDFF_MOVIE_THEO     3   #define IDFF_MOVIE_RAW      4   #define IDFF_MOVIE_LIBMPEG2 5   #define IDFF_MOVIE_MPLAYER  6   #define IDFF_MOVIE_LIBMAD   7   #define IDFF_MOVIE_LIBFAAD  8   #define IDFF_MOVIE_XVID4    9   #define IDFF_MOVIE_AVIS    10   //#define IDFF_MOVIE_      11   #define IDFF_MOVIE_WMV9    12   #define IDFF_MOVIE_SKAL    13   #define IDFF_MOVIE_X264    14   #define IDFF_MOVIE_LIBA52  15   #define IDFF_MOVIE_SPDIF   16   #define IDFF_MOVIE_LIBDTS  17   #define IDFF_MOVIE_TREMOR  18   #define IDFF_MOVIE_REALAAC 19   #define IDFF_MOVIE_AUDX    20    #define IDFF_MOVIE_MAX     20  #define IDFF_OSDtype_accurDeblock        30  #define IDFF_OSDtype_outputFOURCC      1540    #define IDFF_OSDtype_inputFPS          1541  #define IDFF_OSDtype_sourceFlnm        1542   #define IDFF_OSDtype_inputFOURCC       1543  #define IDFF_OSDtype_inCodecString     1544   #define IDFF_OSDtype_outCodecString    1545  #define IDFF_OSDtype_outSpeakersConfig 1549  #define IDFF_frameType                   31  #define IDFF_frameSize                   41  #define IDFF_OSDtype_frameMD5          1548  #define IDFF_OSDtype_frameTimestamps   1553  #define IDFF_OSDtype_frameDuration     1554  #define IDFF_OSDtype_exeflnm           1556  #define IDFF_OSDtype_sourceFlnmWOpath  1557  #define IDFF_OSDtype_sampleFrequency   1558  #define IDFF_OSDtype_nchannels         1559  #define IDFF_OSDtype_audioSampleFormat 1560  #define IDFF_OSDtype_audioJitter       1561  #ifdef OSDTIMETABALE   #define IDFF_OSDtype_timetable       1562  #endif#define IDFF_OSDuser               1511 //don't use these, use drawOSD() instead#define IDFF_OSDuserPx             1512#define IDFF_OSDuserPy             1513#define IDFF_OSDcurPreset          1530#define IDFF_OSDposX               1533#define IDFF_OSDposY               1534#define IDFF_OSDstartPreset        1537#define IDFF_OSDstartDuration      1538 //in frames#define IDFF_OSDisSave             1546#define IDFF_OSDsaveFlnm           1547#define IDFF_OSDsaveOnly           1555#define IDFF_filterGrab    2000#define IDFF_isGrab        2001#define IDFF_showGrab      2013#define IDFF_orderGrab     2002#define IDFF_fullGrab      2003#define IDFF_grabPath      2004#define IDFF_grabPrefix    2005#define IDFF_grabDigits    2006#define IDFF_grabFormat    2007 //0 - jpeg, 1 - bmp, 2 - png#define IDFF_grabMode      2008 //0 - all frames, 1 - one frame (grabFrameNum), 2 - range (grabFrameNum1-grabFrameNum2)#define IDFF_grabFrameNum  2009#define IDFF_grabFrameNum1 2010#define IDFF_grabFrameNum2 2011#define IDFF_grabQual      2012 //0..100#define IDFF_grabStep      2014//#define IDFF_grabNow       2015#define IDFF_filterLogoaway          1450#define IDFF_isLogoaway              1451#define IDFF_showLogoaway            1452#define IDFF_orderLogoaway           1453#define IDFF_fullLogoaway            1454#define IDFF_logoawayX               1455#define IDFF_logoawayY               1456#define IDFF_logoawayDx              1457#define IDFF_logoawayDy              1458#define IDFF_logoawayMode            1459#define IDFF_logoawayBlur            1460#define IDFF_logoawayPointnw         1461#define IDFF_logoawayPointne         1462#define IDFF_logoawayPointsw         1463#define IDFF_logoawayPointse         1464#define IDFF_logoawayBordn_mode      1465#define IDFF_logoawayBorde_mode      1466#define IDFF_logoawayBords_mode      1467#define IDFF_logoawayBordw_mode      1468#define IDFF_logoawayVhweight        1469#define IDFF_logoawaySolidcolor      1470#define IDFF_logoawayLumaOnly        1471#define IDFF_logoawayParamBitmapFlnm 1473#define IDFF_filterBitmap   1650#define IDFF_isBitmap       1651#define IDFF_showBitmap     1652#define IDFF_orderBitmap    1653#define IDFF_fullBitmap     1654#define IDFF_bitmapFlnm     1655#define IDFF_bitmapPosx     1656#define IDFF_bitmapPosy     1657#define IDFF_bitmapPosmode  1658#define IDFF_bitmapAlign    1659#define IDFF_bitmapMode     1660

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?