Searched refs:WebmFrame (Results 1 – 7 of 7) sorted by relevance
/frameworks/av/media/libstagefright/webm/ |
D | WebmFrame.cpp | 39 const sp<WebmFrame> WebmFrame::EOS = new WebmFrame(); 41 WebmFrame::WebmFrame() in WebmFrame() function in android::WebmFrame 49 WebmFrame::WebmFrame(int type, bool key, uint64_t absTimecode, MediaBufferBase *mbuf) in WebmFrame() function in android::WebmFrame 57 sp<WebmElement> WebmFrame::SimpleBlock(uint64_t baseTimecode) const { in SimpleBlock() 65 uint64_t WebmFrame::getAbsTimecode() { in getAbsTimecode() 69 void WebmFrame::updateAbsTimecode(uint64_t newAbsTimecode) { in updateAbsTimecode() 73 bool WebmFrame::operator<(const WebmFrame &other) const { in operator <()
|
D | WebmFrame.h | 24 struct WebmFrame : LightRefBase<WebmFrame> { struct 32 WebmFrame(); argument 33 WebmFrame(int type, bool key, uint64_t absTimecode, MediaBufferBase *buf); 34 ~WebmFrame() {} in ~WebmFrame() argument 40 bool operator<(const WebmFrame &other) const; 42 static const sp<WebmFrame> EOS; argument 44 DISALLOW_EVIL_CONSTRUCTORS(WebmFrame);
|
D | WebmFrameThread.h | 69 LinkedBlockingQueue<const sp<WebmFrame> >& videoSource, 70 LinkedBlockingQueue<const sp<WebmFrame> >& audioSource, 83 LinkedBlockingQueue<const sp<WebmFrame> >& mVideoFrames; 84 LinkedBlockingQueue<const sp<WebmFrame> >& mAudioFrames; 91 List<const sp<WebmFrame> >& frames, 95 void flushFrames(List<const sp<WebmFrame> >& frames, bool last); 102 WebmFrameSourceThread(int type, LinkedBlockingQueue<const sp<WebmFrame> >& sink); 106 LinkedBlockingQueue<const sp<WebmFrame> >& mSink; 115 WebmFrameEmptySourceThread(int type, LinkedBlockingQueue<const sp<WebmFrame> >& sink) in WebmFrameEmptySourceThread() 118 void run() { mSink.push(WebmFrame::EOS); } in run() [all …]
|
D | WebmFrameThread.cpp | 64 LinkedBlockingQueue<const sp<WebmFrame> >& sink) in WebmFrameSourceThread() 88 LinkedBlockingQueue<const sp<WebmFrame> >& videoSource, in WebmFrameSinkThread() 89 LinkedBlockingQueue<const sp<WebmFrame> >& audioSource, in WebmFrameSinkThread() 115 List<const sp<WebmFrame> >& frames, in initCluster() 120 const sp<WebmFrame> f = *(frames.begin()); in initCluster() 141 void WebmFrameSinkThread::flushFrames(List<const sp<WebmFrame> >& frames, bool last) { in flushFrames() 165 const sp<WebmFrame> f = *(frames.begin()); in flushFrames() 182 const sp<WebmFrame> secondLastFrame = *(frames.begin()); in flushFrames() 201 mVideoFrames.push(WebmFrame::EOS); in stop() 202 mAudioFrames.push(WebmFrame::EOS); in stop() [all …]
|
D | Android.bp | 22 "WebmFrame.cpp",
|
D | WebmWriter.h | 91 LinkedBlockingQueue<const sp<WebmFrame> > mSink;
|
/frameworks/av/media/libstagefright/webm/tests/ |
D | WebmFrameThreadUnitTest.cpp | 112 LinkedBlockingQueue<const sp<WebmFrame>> mVSink; 113 LinkedBlockingQueue<const sp<WebmFrame>> mASink;
|