Searched defs:MediaCodec (Results 1 - 5 of 5) sorted by path

/frameworks/av/include/media/stagefright/
H A DMediaCodec.h55 struct MediaCodec : public AHandler { struct in namespace:android
77 static sp<MediaCodec> CreateByType(
81 static sp<MediaCodec> CreateByComponentName(
193 // Create a MediaCodec notification message from a list of rendered or dropped render infos
200 virtual ~MediaCodec();
370 MediaCodec(const sp<ALooper> &looper, pid_t pid, uid_t uid);
441 DISALLOW_EVIL_CONSTRUCTORS(MediaCodec);
/frameworks/av/media/libstagefright/
H A DMediaCodec.cpp18 #define LOG_TAG "MediaCodec"
46 #include <media/stagefright/MediaCodec.h>
92 explicit ResourceManagerClient(MediaCodec* codec) : mMediaCodec(codec) {}
95 sp<MediaCodec> codec = mMediaCodec.promote();
115 sp<MediaCodec> codec = mMediaCodec.promote();
132 wp<MediaCodec> mMediaCodec;
137 MediaCodec::ResourceManagerServiceProxy::ResourceManagerServiceProxy(pid_t pid)
139 if (mPid == MediaCodec::kNoPid) {
144 MediaCodec::ResourceManagerServiceProxy::~ResourceManagerServiceProxy() {
150 void MediaCodec
469 MediaCodec::MediaCodec(const sp<ALooper> &looper, pid_t pid, uid_t uid) function in class:android::MediaCodec
[all...]
/frameworks/av/media/libstagefright/foundation/include/
H A DMediaCodec.h55 struct MediaCodec : public AHandler { struct in namespace:android
77 static sp<MediaCodec> CreateByType(
81 static sp<MediaCodec> CreateByComponentName(
193 // Create a MediaCodec notification message from a list of rendered or dropped render infos
200 virtual ~MediaCodec();
370 MediaCodec(const sp<ALooper> &looper, pid_t pid, uid_t uid);
441 DISALLOW_EVIL_CONSTRUCTORS(MediaCodec);
/frameworks/av/media/libstagefright/include/
H A DMediaCodec.h55 struct MediaCodec : public AHandler { struct in namespace:android
77 static sp<MediaCodec> CreateByType(
81 static sp<MediaCodec> CreateByComponentName(
193 // Create a MediaCodec notification message from a list of rendered or dropped render infos
200 virtual ~MediaCodec();
370 MediaCodec(const sp<ALooper> &looper, pid_t pid, uid_t uid);
441 DISALLOW_EVIL_CONSTRUCTORS(MediaCodec);
/frameworks/base/media/java/android/media/
H A DMediaCodec.java45 MediaCodec class can be used to access low-level media codecs, i.e. encoder/decoder components.
53 alt="MediaCodec buffer flow diagram"></object></center>
92 short[] getSamplesForChannel(MediaCodec codec, int bufferId, int channelIx) {
212 alt="MediaCodec state diagram"></object></center>
239 Use {@link MediaCodecList} to create a MediaCodec for a specific {@link MediaFormat}. When
389 the {@link Callback#onInputBufferAvailable MediaCodec.Callback.onInput}/{@link
449 alt="MediaCodec state diagram for asynchronous operation"></object></center>
451 MediaCodec is typically used like this in asynchronous mode:
453 MediaCodec codec = MediaCodec
1474 final public class MediaCodec { class
1771 private MediaCodec( method in class:MediaCodec
[all...]

Completed in 60 milliseconds