f1a605cad6Update DEPS to support Mac clang build.
andrew@webrtc.org
2011-10-21 15:29:16 +00:00
5eb64f06beFix BitrateSent() API when having a default RTP module.
stefan@webrtc.org
2011-10-21 13:42:50 +00:00
158f496030Fixes a rate control bug in the VP8 wrapper.
stefan@webrtc.org
2011-10-21 13:15:16 +00:00
aa32319046Implement unittest for proxies of MediaStreamTrackInterface and MediaStreamInterface. This cl also change MediaStreamProxy to only allow setting the state from the signaling thread.
perkj@webrtc.org
2011-10-21 09:32:38 +00:00
ca8b3a387ekind() method in track interface is changed to std::string to keep uniformity with other get methods
mallinath@webrtc.org
2011-10-21 09:18:25 +00:00
96ba19034cref_count.h file name changed to refcount.h to keep as other ( most ) files are named in libjingle. Review URL: http://webrtc-codereview.appspot.com/240008
mallinath@webrtc.org
2011-10-21 08:01:11 +00:00
ead87b5051Fix potential issue where frame buffers might be freed while being decoded.
stefan@webrtc.org
2011-10-21 06:46:37 +00:00
2b0f094c8fAvoid reallocating the decodedImage for every decoded frame.
stefan@webrtc.org
2011-10-21 06:39:03 +00:00
c4d1983b7bChanges in rtp_format_vp8_unittest to match the changes in CL 774.
stefan@webrtc.org
2011-10-20 08:19:34 +00:00
f553ec70c7Notifier and RefCount interface and implementation class name changed according to the naming convention. Review URL: http://webrtc-codereview.appspot.com/241003
mallinath@webrtc.org
2011-10-20 06:24:24 +00:00
ae499a2ac8Set correct codec info before sending frame to VCM.
mflodman@webrtc.org
2011-10-20 05:55:46 +00:00
81f25f9ff8Fixing build errors on Windows platform. Minor changes...
kjellander@webrtc.org
2011-10-19 20:06:56 +00:00
f3f2f6abdb* Add include_internal_video_capture and include_internal_video_render to include/exclude the internal VCM and VRM. * Split the WEBRTC_VIDEO_EXTERNAL_CAPTURE_AND_RENDER into WEBRTC_INCLUDE_INTERNAL_VIDEO_CAPTURE and WEBRTC_INCLUDE_INTERNAL_VIDEO_RENDER. * Add DummyDeviceInfo for the case when WEBRTC_INCLUDE_INTERNAL_VIDEO_CAPTURE is not defined. Review URL: http://webrtc-codereview.appspot.com/224005
wu@webrtc.org
2011-10-19 18:42:17 +00:00
509c9c5d09operator + is evaluated before ?:
henrike@webrtc.org
2011-10-19 18:31:01 +00:00
1305a1d05eFix rendering in new PeerConnection API.
perkj@webrtc.org
2011-10-18 11:54:46 +00:00
52eddf7378Made Tina, Andrew and Jan as OWNERS to entire common_audio and removed the sub-OWNERS files. Let me know if that's fine. Review URL: http://webrtc-codereview.appspot.com/225006
bjornv@webrtc.org
2011-10-18 07:57:04 +00:00
5b15cfc6ddFix BWE unit test build issue
stefan@webrtc.org
2011-10-18 07:22:33 +00:00
61f07c3184I have made a small fix so it will execute properly from the default working directory location (trunk), finding its resource files.
kjellander@webrtc.org
2011-10-18 06:54:58 +00:00
5dedd0ee38Handling of white-space in DataLog::Combine
henrik.lundin@webrtc.org
2011-10-18 05:45:08 +00:00
929789b528vie_auto_test - moved custom call specific functions to be static, added video protect method to custom call
amyfong@webrtc.org
2011-10-17 21:57:08 +00:00
5cb3064642The change will separate the media tracks based on media type. MediaStreamInterface currently will have list for audio and video. This way we don't need to check for the track type before converting to respective mediatrack. Review URL: http://webrtc-codereview.appspot.com/230003
mallinath@webrtc.org
2011-10-17 13:19:08 +00:00
63257d4bd2Implement proxy for both audio and video tracks. The purpose of the proxy is that all calls to MediaStreamTracks should be done on the signaling thread.
perkj@webrtc.org
2011-10-17 11:39:09 +00:00
3765bd2cc2Added AEC delay logging metrics to VoE. Echo metrics and delay logging metrics are enabled simultaneously through the SetEcMetricsStatus(). Updated standard and extended VoE tests.
bjornv@webrtc.org
2011-10-17 08:49:23 +00:00
26c041673fAdded more tests, fixed a bug and refactored.
phoglund@webrtc.org
2011-10-14 13:00:20 +00:00
2111d3b0b0Removed the vad_const files and added the constants to the files where they are used. Having them in a separate file did not add anything in readability or conceptual overview. Review URL: http://webrtc-codereview.appspot.com/230004
bjornv@webrtc.org
2011-10-14 12:58:34 +00:00
a59d80db45Updated fixed point output data file after changes in nsx. Verified bitexactness before that CL and the CLs afterwards towards the new file. Review URL: http://webrtc-codereview.appspot.com/213003
bjornv@webrtc.org
2011-10-14 12:16:43 +00:00
ebc0a00197One of Justin comment was to have XXXXInterface and XXXX, rather than XXXX and XXXXImpl. So here are the changes, i don't like to call some the classes as interfaces like MediaStreamTrackListInterface, but they fit the criteria to be called as interface. Review URL: http://webrtc-codereview.appspot.com/226001
mallinath@webrtc.org
2011-10-14 07:04:02 +00:00
4ee906d297When WEBRTC_VIDEO_ENGINE_FILE_API is not defined, disable the code in vie_file_impl.cc and vie_file_image.cc so that we can remove the libjpeg dependency. Also disable the auto test for the vie file api. Review URL: http://webrtc-codereview.appspot.com/227001
wu@webrtc.org
2011-10-13 17:56:38 +00:00
1da1ce0da5First implementation of simulcast, adds VP8 simulcast to video engine. Changed API to RTP module Expanded Auto test with a test for simulcast Made the video codec tests compile Added the vp8_simulcast files to this cl Added missing auto test file Review URL: http://webrtc-codereview.appspot.com/188001
pwestin@webrtc.org
2011-10-13 15:19:55 +00:00
103f33b734Changes after comments received from Justin and Harald. Few comments are not implemented like moving track implementation to base<> and then have child classes based on the type of track. Review URL: http://webrtc-codereview.appspot.com/217004
mallinath@webrtc.org
2011-10-13 14:31:20 +00:00
7951e819afSimple utility method for finding the project root dir (to be used by tests loading resource files)
kjellander@webrtc.org
2011-10-13 12:24:41 +00:00
6a34d584b8Implement MediaStreamProxy. This implements a proxy for MediaStreams and MediaStreamTracklists.
perkj@webrtc.org
2011-10-13 08:48:43 +00:00
4c059d87b3Add metric for number of packets discarded by JB due to not being decodable
stefan@webrtc.org
2011-10-13 07:35:37 +00:00
38e400a967Adding native client test page to test loopback. The test page is the same as the previouse test page but exchange offer messagesto answer messages.
perkj@webrtc.org
2011-10-12 12:59:13 +00:00
e5542a0af5Add file record and play functions to voe_cmd_test, fix Play local file (path was incorrect) Fixed: 24. Play local file (audio_long16.pcm) New: 34. Record a PCM file 35. Play a previously recorded PCM file locally 36. Play a previously recorded PCM file as microphone Review URL: http://webrtc-codereview.appspot.com/209001
amyfong@webrtc.org
2011-10-11 20:30:56 +00:00
6330cf2a14Fixed ViE AutoTest trace file names to be consistent Fixed some space issues in vie_autotest_custom_call.cc Fixed incorrect default codec W&H for I420 in vie_autotest_custom_call.cc Added functionality to modify a running custom call. The following options were added: 0. Finished modifying custom call 1. Change Video Codec 2. Change Video Size by Common Resolutions 3. Change Video Size by Width & Height 4. Change Video Device 5. Record Incoming Call 6. Record Outgoing Call 7. Play File on Video Channel(Assumes you recorded incoming & outgoing call) 8. Print Call information
amyfong@webrtc.org
2011-10-11 18:17:22 +00:00
ea89922b56Add VideoCaptureFactory so that we don't need to expose VideoCaptureImpl.
wu@webrtc.org
2011-10-11 17:13:51 +00:00
199f4defd3Rename all .cc files which include Objective-C headers to .mm.
andrew@webrtc.org
2011-10-11 15:43:35 +00:00
26c9ff983eAdd dummy implementation of DataLog::Combine method
henrik.lundin@webrtc.org
2011-10-11 14:43:41 +00:00
791eec7424Add API to get the number of packets discarded by the video jitter buffer due to being too late.
stefan@webrtc.org
2011-10-11 07:53:43 +00:00
06887aebaeFixes two bugs when decoding with packet losses.
stefan@webrtc.org
2011-10-10 14:17:46 +00:00
73ba4160f6Fix OnClose(socket, NO_ERROR) compile error on Linux. Merge Peerconnection_client_dev with Peerconnection_client.
perkj@webrtc.org
2011-10-10 11:15:35 +00:00
1843664f2aDataLog: Changing from common_types to typedefs
henrik.lundin@webrtc.org
2011-10-10 09:56:52 +00:00
f7b36a47c0Fix bug in the server where a wait request was incorrectly handled. Change the assert macro on Windows to make it easier to debug. Review URL: http://webrtc-codereview.appspot.com/212002
tommi@webrtc.org
2011-10-10 09:51:52 +00:00
e95458c30aStarted rewriting video_engine tests to use GUnit.
phoglund@webrtc.org
2011-10-10 07:23:51 +00:00
c8c4deb0bbFix Windows build. %zu isn't supported in the crt implementation
tommi@webrtc.org
2011-10-09 18:32:17 +00:00
5a945ecc28A little upgrade to the HTML test page:
tommi@webrtc.org
2011-10-07 13:23:11 +00:00
25e0b8e3a0Python output flag and keyframe interval flags.
kjellander@webrtc.org
2011-10-07 07:52:00 +00:00
a31b254084Python output flag and keyframe interval flags.
kjellander@webrtc.org
2011-10-07 06:50:22 +00:00
80dd19be0avplib tests: Removing old and unused file and directories. Note that the convert_test and scale_test directories are also removed. Review URL: http://webrtc-codereview.appspot.com/208001
mikhal@webrtc.org
2011-10-06 22:57:06 +00:00
f6ab63c08aUpdate PeerConnection_client to open a video capture device.
perkj@webrtc.org
2011-10-06 20:36:23 +00:00
3ce62fcfe4Move merge_libs targets to their own gyp.
andrew@webrtc.org
2011-10-06 01:03:18 +00:00
af57de006aSome code style changes in audio_processing/ns/main/source/ by Astyle, with a little manual modification. Review URL: http://webrtc-codereview.appspot.com/201002
kma@webrtc.org
2011-10-05 23:36:01 +00:00