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 + -
显示快捷键?