2016-06-12 15 views
0

Viele Beispiele von mediacodec verwenden EXTERNAL surfacetexture als die Ausgabe von mediacodec, mein Problem ist, kann ich eine 2D surfacetexture verwenden?Oberflächentextur Typ für Mediacodec

+0

Willkommen bei Stack Overflow! Zeigen Sie Code, um zu sehen, was Sie bisher versucht haben. –

Antwort

1

Die Ausgabe von SurfaceTexture ist immer GL_TEXTURE_EXTERNAL_OES, weil es eine Vielzahl von Farbformaten aufnehmen muss. Die Ausgabe von MediaCodec ist in der Regel YUV, nicht RGB, so dass es ein Paradebeispiel ist.