Home
last modified time | relevance | path

Searched refs:MediaCodecSource (Results 1 – 8 of 8) sorted by relevance

/frameworks/av/media/libstagefright/
DMediaCodecSource.cpp54 struct MediaCodecSource::Puller : public AHandler {
109 MediaCodecSource::Puller::Puller(const sp<MediaSource> &source) in Puller()
123 MediaCodecSource::Puller::~Puller() { in ~Puller()
128 void MediaCodecSource::Puller::Queue::pushBuffer(MediaBufferBase *mbuf) { in pushBuffer()
132 bool MediaCodecSource::Puller::Queue::readBuffer(MediaBufferBase **mbuf) { in readBuffer()
142 void MediaCodecSource::Puller::Queue::flush() { in flush()
150 bool MediaCodecSource::Puller::readBuffer(MediaBufferBase **mbuf) { in readBuffer()
155 status_t MediaCodecSource::Puller::postSynchronouslyAndReturnError( in postSynchronouslyAndReturnError()
171 status_t MediaCodecSource::Puller::setStopTimeUs(int64_t stopTimeUs) { in setStopTimeUs()
175 status_t MediaCodecSource::Puller::start(const sp<MetaData> &meta, const sp<AMessage> &notify) { in start()
[all …]
DAndroid.bp255 "MediaCodecSource.cpp",
/frameworks/av/media/libstagefright/include/media/stagefright/
DMediaCodecSource.h34 struct MediaCodecSource : public MediaSource, struct
41 static sp<MediaCodecSource> Create( argument
77 virtual ~MediaCodecSource(); argument
94 MediaCodecSource( argument
125 sp<AHandlerReflector<MediaCodecSource> > mReflector; argument
164 DISALLOW_EVIL_CONSTRUCTORS(MediaCodecSource); argument
/frameworks/av/media/libmediaplayerservice/
DStagefrightRecorder.h40 struct MediaCodecSource;
177 sp<MediaCodecSource> mAudioEncoderSource;
178 sp<MediaCodecSource> mVideoEncoderSource;
206 sp<MediaCodecSource> createAudioSource();
215 status_t setupVideoEncoder(const sp<MediaSource>& cameraSource, sp<MediaCodecSource> *source);
DStagefrightRecorder.cpp1328 sp<MediaCodecSource> StagefrightRecorder::createAudioSource() { in createAudioSource()
1443 sp<MediaCodecSource> audioEncoder = in createAudioSource()
1444 MediaCodecSource::Create(mLooper, format, audioSource); in createAudioSource()
1528 sp<MediaCodecSource> audioEncoder = createAudioSource(); in setupRawAudioRecording()
1566 sp<MediaCodecSource> source; in setupRTPRecording()
1628 sp<MediaCodecSource> encoder; in setupMPEG2TSRecording()
1978 sp<MediaCodecSource> *source) { in setupVideoEncoder()
2142 flags |= MediaCodecSource::FLAG_USE_SURFACE_INPUT; in setupVideoEncoder()
2148 sp<MediaCodecSource> encoder = MediaCodecSource::Create( in setupVideoEncoder()
2191 sp<MediaCodecSource> audioEncoder = createAudioSource(); in setupAudioEncoder()
[all …]
/frameworks/av/cmds/stagefright/
Drecordvideo.cpp305 MediaCodecSource::Create( in main()
307 preferSoftwareCodec ? MediaCodecSource::FLAG_PREFER_SOFTWARE_CODEC : 0); in main()
Drecord.cpp227 MediaCodecSource::Create(looper, format, decoder);
292 MediaCodecSource::Create(looper, encMeta, audioSource); in main()
Daudioloop.cpp150 sp<MediaSource> encoder = MediaCodecSource::Create(looper, meta, source); in main()