Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
e
devices
android_device_sony_kitakami-common
Commits
bea26bfb
Commit
bea26bfb
authored
May 11, 2020
by
TARKZiM
Committed by
Bernhard Thoben
May 22, 2020
Browse files
kitakami-common: libshim: Add more shims for camera
* To adapt changes with camera from N -> O.
parent
64788dfb
Changes
2
Hide whitespace changes
Inline
Side-by-side
libshim/Android.mk
View file @
bea26bfb
...
...
@@ -18,12 +18,15 @@ include $(CLEAR_VARS)
LOCAL_SRC_FILES
:=
\
camera.qcom_shim.cpp
\
graphic-buffer.cpp
graphic-buffer.cpp
\
MediaBuffer.cpp
LOCAL_SHARED_LIBRARIES
:=
\
libgui
\
liblog
\
libui
libui
\
libstagefright
\
libmedia
LOCAL_C_INCLUDES
:=
\
frameworks/native/include
...
...
libshim/MediaBuffer.cpp
0 → 100644
View file @
bea26bfb
#include
<media/MediaCodecBuffer.h>
#include
<media/stagefright/foundation/AHandler.h>
#include
<utils/Vector.h>
namespace
android
{
extern
"C"
void
_ZN7android10MediaCodec12CreateByTypeERKNS_2spINS_7ALooperEEERKNS_7AStringEbPiij
(
const
sp
<
ALooper
>
&
looper
,
const
AString
&
mime
,
bool
encoder
,
status_t
*
err
,
pid_t
pid
,
uid_t
uid
);
extern
"C"
void
_ZNK7android10MediaCodec15getInputBuffersEPNS_6VectorINS_2spINS_16MediaCodecBufferEEEEE
(
Vector
<
sp
<
ABuffer
>
>
*
buffers
);
//Vector<sp<MediaCodecBuffer> > *buffers
extern
"C"
void
_ZNK7android10MediaCodec16getOutputBuffersEPNS_6VectorINS_2spINS_16MediaCodecBufferEEEEE
(
Vector
<
sp
<
ABuffer
>
>
*
buffers
);
//Vector<sp<MediaCodecBuffer> > *buffers
extern
"C"
void
_ZN7android10MediaCodec12CreateByTypeERKNS_2spINS_7ALooperEEERKNS_7AStringEbPii
(
const
sp
<
ALooper
>
&
looper
,
const
AString
&
mime
,
bool
encoder
,
status_t
*
err
,
pid_t
pid
)
{
_ZN7android10MediaCodec12CreateByTypeERKNS_2spINS_7ALooperEEERKNS_7AStringEbPiij
(
looper
,
mime
,
encoder
,
err
,
pid
,
0
);
}
extern
"C"
void
_ZNK7android10MediaCodec15getInputBuffersEPNS_6VectorINS_2spINS_7ABufferEEEEE
(
Vector
<
sp
<
ABuffer
>
>
*
buffers
)
{
_ZNK7android10MediaCodec15getInputBuffersEPNS_6VectorINS_2spINS_16MediaCodecBufferEEEEE
(
buffers
);
}
extern
"C"
void
_ZNK7android10MediaCodec16getOutputBuffersEPNS_6VectorINS_2spINS_7ABufferEEEEE
(
Vector
<
sp
<
ABuffer
>
>
*
buffers
)
{
_ZNK7android10MediaCodec16getOutputBuffersEPNS_6VectorINS_2spINS_16MediaCodecBufferEEEEE
(
buffers
);
}
}
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment