2.08.2010

Code Reading - Gabest - mplayer : mpeg4 (?) demux 部份

http://sourceforge.net/projects/guliverkli/develop 拿 source code.
在 http_proxy 後的,只要 export https_proxy="http://192.168.147.242:3128" 就可以 (你的 proxy server address, port)

search 0x47 在:

guliverkli\trunk\guliverkli\src\filters\parser\basesplitter\BaseSplitterFileEx.cpp

果然出現一堆..

衍生的class 有:
  • class CMP4SplitterFile : public CBaseSplitterFileEx
  • class CMpaSplitterFile : public CBaseSplitterFileEx
  • class CMpegSplitterFile : public CBaseSplitterFileEx
從上次的 post,class id 來search..

MPEG [IN] Input:

Filter : MPC - Mpeg Splitter (Gabest) - CLSID : {DC257063-045F-4BE2-BD5B-E12279C464F0}

- Connected to:

CLSID: {E436EBB5-524F-11CE-9F53-0020AF0BA770}
Filter: G:\log.trp
Pin: Output

- Connection media type:

Unknown

Class ID : DC257063-045F-4BE2-BD5B-E12279C464F0
是 guliverkli\src\filters\parser\mpegsplitter\MpegSplitter.h



沒有留言: