Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ImpulseAdventure/JPEGsnoop
/ functions
Functions
786 in github.com/ImpulseAdventure/JPEGsnoop
⨍
Functions
786
◇
Types & classes
93
↓ 1 callers
Method
ResetState
Reset the major parameters - Called by JFIF Decoder when we begin a new file TODO: Consider merging with Reset() POST: - m_anSofSampFactH[] - m_anSofS
ImgDecode.cpp:286
↓ 1 callers
Method
SearchCom
DbSigs.cpp:786
↓ 1 callers
Method
SetAviMode
Set the AVI mode flag for this file POST: - m_bAvi - m_bAviMjpeg
JfifDecode.cpp:271
↓ 1 callers
Method
SetCbBuf
OverlayBufDlg.cpp:101
↓ 1 callers
Method
SetCbLookup
LookupDlg.cpp:86
↓ 1 callers
Method
SetDetailVlc
Set the detailed scan decode settings (VLC) INPUT: - bDetail = Enable for detailed scan VLC reporting - nX = Start of detailed scan decode MCU
ImgDecode.cpp:4898
↓ 1 callers
Method
SetDhtEntry
Set a DHT table entry and associated lookup table - Configures the fast lookup table for short code bitstrings INPUT: - nDestId = DHT destination t
ImgDecode.cpp:748
↓ 1 callers
Method
SetDhtSize
Assign the size of the DHT table INPUT: - nDestId = Destination DHT table ID (From DHT:Th, range 0..3) - nClass = Select between DC and AC table
ImgDecode.cpp:834
↓ 1 callers
Method
SetDhtTables
Set a DHT table for a scan image component index - The DHT Table select array is stored as: m_anDhtTblSel[0][1,2,3] for DC m_anDhtTblSel[1][1,2,3] for
ImgDecode.cpp:536
↓ 1 callers
Method
SetDqtTables
Set a DQT table for a frame image component identifier INPUT: - nCompInd = Component index. Based on m_nSofNumComps_Nf-1 (ie. 0..254) - nTbl = D
ImgDecode.cpp:505
↓ 1 callers
Method
SetFirstRun
Is this the first time running the application? If so, we skip certain warning messages (such as lack of existing user DB file)
DbSigs.cpp:128
↓ 1 callers
Method
SetImageDimensions
TODO
ImgDecode.cpp:2706
↓ 1 callers
Method
SetMarkerBlk
Add a block to the block marker list - Also report out the YCC DC value for the block INPUT: - nBlkX = 8x8 block X coordinate - nBlkY = 8x8 b
ImgDecode.cpp:5170
↓ 1 callers
Method
SetOffset
Set the initial file offset
OffsetDlg.cpp:44
↓ 1 callers
Method
SetPrecision
Get the precision field INPUT: - nPrecision = DCT sample precision (typically 8 or 12) POST: - m_nPrecision
ImgDecode.cpp:564
↓ 1 callers
Method
SetPreviewMcuInsert
Set the Preview MCU insert UNUSED
ImgDecode.cpp:682
↓ 1 callers
Method
SetPreviewMode
Update the preview mode (affects channel display) INPUT: - nMode = Mode used in channel display (eg. NONE, RGB, YCC) See PREVIEW_* constants
ImgDecode.cpp:633
↓ 1 callers
Method
SetPreviewOverlayMcuGridToggle
Toggle the preview MCU grid setting POST: - m_bViewOverlaysMcuGrid
ImgDecode.cpp:5728
↓ 1 callers
Method
SetPreviewYccOffset
Update any level shifts for the preview display INPUT: - nMcuX = MCU index in X direction - nMcuY = MCU index in Y direction - nY = DC shif
ImgDecode.cpp:650
↓ 1 callers
Method
SetPreviewZoom
Change the current zoom level - Supports either direct setting of the level or an increment/decrement operation INPUT: - bInc = Flag to increment
ImgDecode.cpp:5253
↓ 1 callers
Method
SetSofSampFactors
Set the sampling factor for an image component INPUT: - nCompInd = Component index from Nf (ie. 1..255) - nSampFactH = Sampling factor in horizon
ImgDecode.cpp:619
↓ 1 callers
Method
SetStatusFilePosText
Update the file position text INPUT: - strText = File position text
ImgDecode.cpp:5806
↓ 1 callers
Method
SetStatusMcuText
Update the MCU status text INPUT: - strText = MCU indicator text
ImgDecode.cpp:5786
↓ 1 callers
Method
SetStatusText
Update the status bar text INPUT: - str = New text to display on status bar PRE: - m_pStatBar
ImgDecode.cpp:328
↓ 1 callers
Method
SetStatusYccText
Update the YCC status text INPUT: - strText = Status text to display
ImgDecode.cpp:5766
↓ 1 callers
Method
SetupView
Save the view pointer (from View init)
JPEGsnoopDoc.cpp:419
↓ 1 callers
Method
UseDefaults
This is generally called after app initializes and registry has just been loaded.
SnoopConfig.cpp:139
↓ 1 callers
Method
ViewOnDraw
Main draw routine for the image - Draws the preview image with frame - Draws any histogram - Draws a title - Draws any MCU overlays / grid INPUT: - p
ImgDecode.cpp:5296
Method
AddHeader
Print out a header for the current JFIF marker code
JfifDecode.cpp:5446
Method
AddRef
FolderDlg.cpp:298
Method
AppendToLogLocal
DocLog.cpp:213
Method
AssertValid
JPEGsnoopViewImg.cpp:129
Method
AssertValid
CntrItem.cpp:53
Method
AssertValid
MainFrm.cpp:130
Method
AssertValid
JPEGsnoopView.cpp:149
Method
AssertValid
JPEGsnoopDoc.cpp:248
Method
B_BufFileSet
JPEGsnoopCore.cpp:1170
Method
B_BufFileUnset
JPEGsnoopCore.cpp:1175
Method
B_BufLoadWindow
JPEGsnoopCore.cpp:1165
Method
Buf
Replaces the direct buffer access with a managed refillable window/cache. - Support for 1-byte access only - Support for overlays (optional) INPUT: -
WindowBuf.cpp:639
Method
BufReadNum
Read an unsigned integer (4B) from the buffer
DbSigs.cpp:145
Method
BufReadStr
Read a null-terminated string from the buffer/cache at the indicated file offset. - Does not affect the current file pointer nPosition - String length
WindowBuf.cpp:845
Method
BufReadStr
Attempt to read a line from the buffer This is a replacement for CStdioFile::ReadLine() Both 16-bit unicode and 8-bit SBCS encoding modes are supporte
DbSigs.cpp:178
Method
BufReadUniStr
Read a null-terminated 16-bit unicode string from the buffer/cache at the indicated file offset. - FIXME: Replace faked out unicode-to-ASCII conversio
WindowBuf.cpp:886
Method
BufWriteNum
Write an unsigned integer (4B) to the buffer
DbSigs.cpp:157
Method
BufWriteStr
Return true if we managed to write entire string including terminator without overrunning nMaxBytes
DbSigs.cpp:223
Method
BuffAddByte
Add a byte to the scan buffer from the file - Handle stuff bytes - Handle restart markers PRE: - m_nScanBuffPtr POST: - m_nRestartRead - m_nRestartLa
ImgDecode.cpp:1386
Method
BuffTopup
Refill the scan buffer as needed
ImgDecode.cpp:1292
Method
BuildDirPath
Ensure that the file system path exists, create the nested subdirectories as required
JPEGsnoopCore.cpp:854
Method
ByteSwap2
Perform conversion from 2 bytes into half-word with endian byte-swapping support PRE: - m_nImgExifEndian Byte swap mode (0=little, 1=big) INPUT: -
JfifDecode.cpp:626
Method
ByteSwap4
Perform conversion from 4 bytes into UINT32 with endian byte-swapping support PRE: - m_nImgExifEndian Byte swap mode (0=little, 1=big) INPUT: - nBy
JfifDecode.cpp:599
Method
CAboutDlg
AboutDlg.cpp:24
Method
CBatchDlg
BatchDlg.cpp:30
Method
CDIB
Dib.cpp:36
Method
CDbManageDlg
DbManageDlg.cpp:31
Method
CDbSigs
Initialize the signature database array sizes PRE: - m_sSigList[] - m_sExcMmNoMkrList[] - m_sExcMmIsEditList[] - m_sSwIjgList[] - m_sXComSwList[] PO
DbSigs.cpp:54
Method
CDbSubmitDlg
DbSubmitDlg.cpp:31
Method
CDecodeDetailDlg
DecodeDetailDlg.cpp:31
Method
CDecodeDicom
DecodeDicom.cpp:37
Method
CDecodePs
DecodePs.cpp:35
Method
CDocLog
Initialize the log
DocLog.cpp:27
Method
CExportDlg
ExportDlg.cpp:31
Method
CExportTiffDlg
ExportTiffDlg.cpp:31
Method
CFolderDialog
///////////// ctor: initialize most stuff to NULL
FolderDlg.cpp:70
Method
CHyperlinkStatic
HyperlinkStatic.cpp:53
Method
CJPEGsnoopApp
Constructor
JPEGsnoop.cpp:400
Method
CJPEGsnoopCntrItem
CntrItem.cpp:38
Method
CJPEGsnoopCore
JPEGsnoopCore.cpp:25
Method
CJPEGsnoopDoc
JPEGsnoopDoc.cpp:105
Method
CJPEGsnoopView
JPEGsnoopView.cpp:50
Method
CJPEGsnoopViewImg
JPEGsnoopViewImg.cpp:32
Method
CLookupDlg
LookupDlg.cpp:32
Method
CMainFrame
MainFrm.cpp:54
Method
CModelessDlg
ModelessDlg.cpp:31
Method
CMyCommandParser
JPEGsnoop.cpp:152
Method
CNoteDlg
NoteDlg.cpp:30
Method
COffsetDlg
OffsetDlg.cpp:30
Method
COverlayBufDlg
OverlayBufDlg.cpp:32
Method
CPsDecode
PsDecode.cpp:35
Method
CRegDWORD
Registry.cpp:39
Method
CRegPoint
Registry.cpp:353
Method
CRegRect
Registry.cpp:247
Method
CRegStdString
Registry.cpp:460
Method
CRegStdWORD
Registry.cpp:568
Method
CRegString
Registry.cpp:139
Method
CSettingsDlg
SettingsDlg.cpp:35
Method
CSnoopConfig
Define the defaults for the application configuration
SnoopConfig.cpp:28
Method
CTermsDlg
TermsDlg.cpp:31
Method
CUpdateAvailDlg
UpdateAvailDlg.cpp:31
Method
CUrlString
/
UrlString.cpp:41
Method
CalcChannelPreview
Calculate RGB pixel map from selected channels of YCC pixel map PRE: - m_pPixValY - m_pPixValCb - m_pPixValCr POST: - m_pDibTemp NOTE: - Channels are
ImgDecode.cpp:4965
Method
CalcChannelPreviewFull
Recalcs the full image based on the original YCC pixmap - Also locate the brightest pixel. - Note that we cannot do the brightest pixel search when we
ImgDecode.cpp:4619
Method
CallbackProc
///////////// Internal callback proc used for SHBrowseForFolder passes control to appropriate virtual function after attaching browser window.
FolderDlg.cpp:173
Method
CapRgbRange
Color conversion clipping (RGB) - Input RGB triplet in floats - Expect range to be 0..255 - Return RGB triplet in bytes - Report if it is out of range
ImgDecode.cpp:4495
Method
CapYccRange
Color conversion clipping - Process the pre-clipped YCC values and ensure they have been clipped into the valid region INPUT: - nMcuX = MCU x coor
ImgDecode.cpp:4341
Method
CbWrap_B_Buf
Create static wrapper for B_Buf callback function
JPEGsnoopDoc.cpp:1707
Method
CbWrap_I_LookupFilePosPix
Create static wrapper for I_LookupFilePosPix callback function
JPEGsnoopDoc.cpp:1833
Method
ChannelExtract
Extract the specified channel INPUT: - nMode = Channel(s) to extract from - sSrc = Color representations (YCC & RGB) for pixel OUTPUT: - sDst
ImgDecode.cpp:4832
Method
CheckEula
Check the End-User License Agreement status - Ensure that the EULA has been previously signed - If EULA hasn't been signed, then show dialog box POST
JPEGsnoop.cpp:1084
Method
CheckScanErrors
Test the scan error flag and, if set, report out the position INPUT: - nMcuX = MCU x coordinate - nMcuY = MCU y coordinate - nCssIndH = Chrom
ImgDecode.cpp:2605
← previous
next →
201–300 of 786, ranked by callers