This change preserves rotation through the decoder, rather than requiring callers to keep track of rotation. The test now uses a non-zero rotation to ensure it is preserved. Commit 3814524 inadvertently reverted several changes that weren't merged properly before submit. In particular, it clobbered some log messages, comments, and error codes. This change fixes those mistakes. BUG=webrtc:7760 Change-Id: If529ee59fc56de7937e362dc15591295e2cf9f79 Reviewed-on: https://chromium-review.googlesource.com/546415 Commit-Queue: Sami Kalliomäki <sakal@webrtc.org> Reviewed-by: Peter Thatcher <pthatcher@webrtc.org> Reviewed-by: Sami Kalliomäki <sakal@webrtc.org> Cr-Commit-Position: refs/heads/master@{#18752}
This directory holds a Java implementation of the webrtc::PeerConnection API, as
well as the JNI glue C++ code that lets the Java implementation reuse the C++
implementation of the same API.
To build the Java API and related tests, generate GN projects with:
--args='target_os="android"'
To use the Java API, start by looking at the public interface of
org.webrtc.PeerConnection{,Factory} and the org.webrtc.PeerConnectionTest.
To understand the implementation of the API, see the native code in jni/.