Home
last modified time | relevance | path

Searched refs:MediaCodecSource (Results 1 – 9 of 9) 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.bp282 "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.h39 struct MediaCodecSource;
175 sp<MediaCodecSource> mAudioEncoderSource;
176 sp<MediaCodecSource> mVideoEncoderSource;
204 sp<MediaCodecSource> createAudioSource();
213 status_t setupVideoEncoder(const sp<MediaSource>& cameraSource, sp<MediaCodecSource> *source);
DStagefrightRecorder.cpp1310 sp<MediaCodecSource> StagefrightRecorder::createAudioSource() { in createAudioSource()
1425 sp<MediaCodecSource> audioEncoder = in createAudioSource()
1426 MediaCodecSource::Create(mLooper, format, audioSource); in createAudioSource()
1495 sp<MediaCodecSource> audioEncoder = createAudioSource(); in setupRawAudioRecording()
1530 sp<MediaCodecSource> source; in setupRTPRecording()
1589 sp<MediaCodecSource> encoder; in setupMPEG2TSRecording()
1938 sp<MediaCodecSource> *source) { in setupVideoEncoder()
2088 flags |= MediaCodecSource::FLAG_USE_SURFACE_INPUT; in setupVideoEncoder()
2094 sp<MediaCodecSource> encoder = MediaCodecSource::Create( in setupVideoEncoder()
2136 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.cpp225 MediaCodecSource::Create(looper, format, decoder);
301 MediaCodecSource::Create(looper, encMeta, audioSource); in main()
Daudioloop.cpp150 sp<MediaSource> encoder = MediaCodecSource::Create(looper, meta, source); in main()
/frameworks/av/media/libstagefright/rtsp/
DMyTransmitter.h125 mEncoder = MediaCodecSource::Create(encLooper, encMeta, source); in MyTransmitter()