9b3f56ea05
Reland "Remove usage of webrtc::NativeHandle since is just adds an extra level of indirection.""
...
This reverts commit e41d774c4d0a60066866fc2d0ae48dd0e839ff23.
Original code review: https://webrtc-codereview.appspot.com/43999004/
Reason for reland: There was nothing wrong with this cl as is, but it breaks chrome compatibility. We will now reland this and fix Chrome during roll.
Patset 1: Original cl.
Patchset 2: Removed more code that is no longer needed.
R=magjed@webrtc.org , pbos@webrtc.org
TBR=mflodman@webrtc.org
BUG=1128
Review URL: https://webrtc-codereview.appspot.com/45049004
Cr-Commit-Position: refs/heads/master@{#8956}
2015-04-09 11:44:19 +00:00
e41d774c4d
Revert "Remove usage of webrtc::NativeHandle since is just adds an extra level of indirection."
...
This reverts commit 75db8612588b4fabdf1b05f4ab145f7737093b45.
Revert "Fix build breakage in WrappedI420Buffer::native_handle()"
This reverts commit 3211934ebf7cac3e6df2cb4aacb6e47cc1cffe2b.
Reason for revert: Breaks chrome build and tests on clank, See https://codereview.chromium.org/1067803002/
BUG=1128
TBR=magjed@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/43079004
Cr-Commit-Position: refs/heads/master@{#8940}
2015-04-07 15:20:56 +00:00
75db861258
Remove usage of webrtc::NativeHandle since is just adds an extra level of indirection.
...
BUG=1128
R=magjed@webrtc.org , pbos@webrtc.org
TBR=mflodman@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/43999004
Cr-Commit-Position: refs/heads/master@{#8932}
2015-04-07 10:50:49 +00:00
45cdcce5f5
Remove TextureVideoFrame
...
TextureVideoFrame is currently an empty shell that only provides a convenience constructor of I420VideoFrame with a texture buffer. This CL moves that constructor, and all unittests, of TextureVideoFrame into the base class. Then it's possible to completely remove TextureVideoFrame and all its files. Also, there is no point in having I420VideoFrame virtual anymore.
R=pbos@webrtc.org , perkj@webrtc.org , stefan@webrtc.org
TBR=mflodman
Review URL: https://webrtc-codereview.appspot.com/40229004
Cr-Commit-Position: refs/heads/master@{#8629}
git-svn-id: http://webrtc.googlecode.com/svn/trunk@8629 4adac7df-926f-26a2-2b94-8c16560cd09d
2015-03-06 10:41:47 +00:00
18c92472df
Move Android MediaCodec encoder and decoder factories to separate files.
...
Move Android media encoder and media decoder factories from
peerconnection_jni.cc to androidmediaencoder_jni.cc and
androidmediadecoder_jni.cc
R=perkj@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/36139004
Cr-Commit-Position: refs/heads/master@{#8417}
git-svn-id: http://webrtc.googlecode.com/svn/trunk@8417 4adac7df-926f-26a2-2b94-8c16560cd09d
2015-02-18 18:43:21 +00:00