Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(140)

Unified Diff: webrtc/sdk/android/src/jni/videodecoderwrapper.h

Issue 3009613002: Android: Replace webrtc_jni namespace with nested jni namespace (Closed)
Patch Set: Rebase Created 3 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: webrtc/sdk/android/src/jni/videodecoderwrapper.h
diff --git a/webrtc/sdk/android/src/jni/videodecoderwrapper.h b/webrtc/sdk/android/src/jni/videodecoderwrapper.h
index 828884d73928f5ee25988f905ea81cc02db2f70f..19cf92fb9819466585063b6dba870b0e59399791 100644
--- a/webrtc/sdk/android/src/jni/videodecoderwrapper.h
+++ b/webrtc/sdk/android/src/jni/videodecoderwrapper.h
@@ -19,26 +19,27 @@
#include "webrtc/sdk/android/src/jni/jni_helpers.h"
#include "webrtc/sdk/android/src/jni/native_handle_impl.h"
-namespace webrtc_jni {
+namespace webrtc {
+namespace jni {
// Wraps a Java decoder and delegates all calls to it. Passes
// VideoDecoderWrapperCallback to the decoder on InitDecode. Wraps the received
// frames to AndroidVideoBuffer.
-class VideoDecoderWrapper : public webrtc::VideoDecoder {
+class VideoDecoderWrapper : public VideoDecoder {
public:
VideoDecoderWrapper(JNIEnv* jni, jobject decoder);
- int32_t InitDecode(const webrtc::VideoCodec* codec_settings,
+ int32_t InitDecode(const VideoCodec* codec_settings,
int32_t number_of_cores) override;
- int32_t Decode(const webrtc::EncodedImage& input_image,
+ int32_t Decode(const EncodedImage& input_image,
bool missing_frames,
- const webrtc::RTPFragmentationHeader* fragmentation,
- const webrtc::CodecSpecificInfo* codec_specific_info,
+ const RTPFragmentationHeader* fragmentation,
+ const CodecSpecificInfo* codec_specific_info,
int64_t render_time_ms) override;
int32_t RegisterDecodeCompleteCallback(
- webrtc::DecodedImageCallback* callback) override;
+ DecodedImageCallback* callback) override;
int32_t Release() override;
@@ -69,18 +70,18 @@ class VideoDecoderWrapper : public webrtc::VideoDecoder {
// status code.
int32_t HandleReturnCode(JNIEnv* jni, jobject code);
- rtc::Optional<uint8_t> ParseQP(const webrtc::EncodedImage& input_image);
+ rtc::Optional<uint8_t> ParseQP(const EncodedImage& input_image);
- webrtc::VideoCodec codec_settings_;
+ VideoCodec codec_settings_;
int32_t number_of_cores_;
bool initialized_;
AndroidVideoBufferFactory android_video_buffer_factory_;
std::deque<FrameExtraInfo> frame_extra_infos_;
bool qp_parsing_enabled_;
- webrtc::H264BitstreamParser h264_bitstream_parser_;
+ H264BitstreamParser h264_bitstream_parser_;
- webrtc::DecodedImageCallback* callback_;
+ DecodedImageCallback* callback_;
const ScopedGlobalRef<jobject> decoder_;
const ScopedGlobalRef<jclass> encoded_image_class_;
@@ -110,11 +111,11 @@ class VideoDecoderWrapper : public webrtc::VideoDecoder {
jmethodID integer_constructor_;
jmethodID int_value_method_;
- jobject ConvertEncodedImageToJavaEncodedImage(
- JNIEnv* jni,
- const webrtc::EncodedImage& image);
+ jobject ConvertEncodedImageToJavaEncodedImage(JNIEnv* jni,
+ const EncodedImage& image);
};
-} // namespace webrtc_jni
+} // namespace jni
+} // namespace webrtc
#endif // WEBRTC_SDK_ANDROID_SRC_JNI_VIDEODECODERWRAPPER_H_
« no previous file with comments | « webrtc/sdk/android/src/jni/videodecoderfactorywrapper.cc ('k') | webrtc/sdk/android/src/jni/videodecoderwrapper.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698