Home | History | Annotate | Download | only in libmedia

Lines Matching refs:mAMediaCodec

867     : mAMediaCodec(aMediaCodec) {
875 if (mAMediaCodec != NULL) {
877 AMediaCodec_setAsyncNotifyCallback(mAMediaCodec, aCB, NULL);
880 media_status_t err = AMediaCodec_delete(mAMediaCodec);
881 mAMediaCodec = NULL;
888 return mAMediaCodec;
892 if (mAMediaCodec == NULL) {
896 media_status_t err = AMediaCodec_getName(mAMediaCodec, &name);
902 AMediaCodec_releaseName(mAMediaCodec, name);
911 if (mAMediaCodec == NULL) {
916 mAMediaCodec,
926 if (mAMediaCodec == NULL) {
940 AMediaCodec_setAsyncNotifyCallback(mAMediaCodec, aCB, callback.get()));
944 if (mAMediaCodec == NULL) {
947 return translateErrorCode(AMediaCodec_releaseCrypto(mAMediaCodec));
951 if (mAMediaCodec == NULL) {
954 return translateErrorCode(AMediaCodec_start(mAMediaCodec));
958 if (mAMediaCodec == NULL) {
961 return translateErrorCode(AMediaCodec_stop(mAMediaCodec));
965 if (mAMediaCodec == NULL) {
968 return translateErrorCode(AMediaCodec_flush(mAMediaCodec));
972 if (mAMediaCodec == NULL) {
975 return AMediaCodec_getInputBuffer(mAMediaCodec, idx, out_size);
979 if (mAMediaCodec == NULL) {
982 return AMediaCodec_getOutputBuffer(mAMediaCodec, idx, out_size);
991 if (mAMediaCodec == NULL) {
995 AMediaCodec_queueInputBuffer(mAMediaCodec, idx, offset, size, time, flags));
1004 if (mAMediaCodec == NULL) {
1009 mAMediaCodec,
1018 if (mAMediaCodec == NULL) {
1021 return new AMediaFormatWrapper(AMediaCodec_getOutputFormat(mAMediaCodec));
1025 if (mAMediaCodec == NULL) {
1028 return new AMediaFormatWrapper(AMediaCodec_getInputFormat(mAMediaCodec));
1032 if (mAMediaCodec == NULL) {
1036 AMediaCodec_releaseOutputBuffer(mAMediaCodec, idx, render));
1040 if (mAMediaCodec == NULL) {
1044 AMediaCodec_setOutputSurface(mAMediaCodec,
1049 if (mAMediaCodec == NULL) {
1053 AMediaCodec_releaseOutputBufferAtTime(mAMediaCodec, idx, timestampNs));
1057 if (mAMediaCodec == NULL) {
1061 AMediaCodec_setParameters(mAMediaCodec, params->getAMediaFormat()));