Paul Adenot
0c5720f386
Backed out changeset 98f9d1044e54 because r= bit is missing in commit message.
2012-11-07 10:30:49 +01:00
Paul Adenot
9352d73358
Bug 779997 - Import SoundTouch Library in the tree. r=
2012-08-26 22:36:44 -07:00
Marco Chen
02daf36312
Bug 791642 - nsIAudioManager: support voice volume. r=philikon
...
1. Provide api for adjusting volume based on each stream.
2. Modify settings.js for listening the changing for stream volume.
2012-11-02 17:36:46 +08:00
Randell Jesup
825968012c
Bug 807929: Make DataChannel refcounted r=mcmanus
2012-11-02 15:28:13 -04:00
Anthony Jones
4b2d5cc7ed
Bug 802787 - Work around misreported stride. r=cpeterson
2012-11-01 22:41:03 -04:00
Rafael Ávila de Espíndola
7a1ec44b6c
Bug 807112 - change MOZ_EXPORT_API and MOZ_IMPORT_API to not take the type. r=Waldo.
2012-10-31 18:18:12 -04:00
EKR
5afde87d6d
Bug 807259: Fix shutdown for WebRTC standalone unit tests. r=anant
2012-10-31 16:31:47 +01:00
Randell Jesup
843f3475a9
Bug 805279: make sure we pass values for formatted log messages r=derf
2012-10-30 15:31:09 -04:00
EKR
aa12461aed
Bug 806335: MediaPipeline destroys TransportFlow on wrong thread; r=anant
2012-10-29 15:35:12 +01:00
EKR
8a817de1e6
Bug 806306: Fix compile bustage for MediaConduit; r=anant
2012-10-29 15:33:19 +01:00
Robert O'Callahan
a738cb5616
Bug 805703. Part 1: MediaStreamGraph::CreateInputStream -> CreateSourceStream. r=jesup
...
--HG--
extra : rebase_source : 3c327e9ead92508f12df4b95f2fd24fa2ba97ab5
2012-10-29 17:36:31 +13:00
Randell Jesup
0db8fa4187
Bug 805701: protect against NULL fcb pointer r=ehugg
2012-10-27 21:47:39 -04:00
EKR
a0982d385e
Bug 801221: Move mtransport operations onto STS thread; r=jesup
2012-10-18 13:01:52 -07:00
Ethan Hugg
8c9b130043
Bug 805533 Send SDP parse errors through single function for reporting r=jesup
2012-10-26 13:05:50 -07:00
Daniel Holbert
ab3075c444
Bug 805470: Remove trailing semicolons to fix build warnings in /media/mtransport. r=jesup
2012-10-26 10:49:57 -07:00
Robert O'Callahan
384eb67455
Bug 805254. Part 8: Consolidate audio sample processing code using templates over the format types. r=kinetik
...
Replace nsAudioStream::Format with an AUDIO_OUTPUT_FORMAT enum value so we
can use it as a template parameter.
Introduce AudioSampleTraits<AudioSampleFormat> to give us access to the C++ type
corresponding to an enum value.
Move SampleToFloat/FloatToSample to AudioSampleFormat.h.
Introduce ConvertAudioSamples and ConvertAudioSamplesWithScale functions
and use them from various places.
Moves AudioDataValue to AudioSampleFormat.h. The name isn't great, but it'll do.
2012-10-25 23:09:40 +13:00
Robert O'Callahan
a0d739c463
Bug 805254. Part 7: Move SampleFormat to mozilla::AudioSampleFormat in its own file. r=kinetik
2012-10-25 23:09:40 +13:00
Robert O'Callahan
11cca22e78
Bug 805254. Part 4: Remove FORMAT_U8 from nsAudioStream::SampleFormat. r=kinetik
...
We also give nsWaveReader its own separate format enum.
2012-10-25 23:09:39 +13:00
Matthew Gregan
6f1a6ddb80
Bug 805352 - Make cubeb_stream_destroy errors non-fatal in AudioUnit backend. r=doublec
2012-10-26 17:09:12 +13:00
Ryan VanderMeulen
4c180e35d1
Merge the last PGO-green inbound chnageset to m-c.
2012-10-25 21:14:50 -04:00
Randell Jesup
ea392f39f4
Bug 803842: Fix incorrect index for warning length; bullet-proof the code some r=derf
2012-10-24 15:39:55 -04:00
Ethan Hugg
6d142981c7
Bug 803744 - Allow signaling startup when already started r=jesup
2012-10-24 15:46:40 -07:00
Anant Narayanan
a3a1f3a567
Bug 802694: Pass along constraints from PC JS module to PCImpl; r=ekr,jesup
2012-10-25 12:24:30 -07:00
Ehsan Akhgari
78b2656cbc
Backed out 2 changesets (bug 579517)
...
Backed out changeset 5298adc70963
Backed out changeset 86ccf7c918ce (bug 579517)
2012-10-25 12:32:24 -04:00
Ehsan Akhgari
03be701616
Code hygiene: don't use PR_TRUE and PR_FALSE, and use stdint types instead of PRInt types (no bug really, but you could say bug 579517)
2012-10-25 11:48:19 -04:00
Randell Jesup
e20b9edb57
Bug 803881: Fix wrong number of samples for webrtc media unit tests r=ekr
2012-10-24 16:54:33 -04:00
Ethan Hugg
af6af2772f
Bug 729541 fix for syntax error in signaling_unittests r=jesup
2012-10-23 21:26:27 -07:00
Jacek Szpot
3864cd4332
Bug 800106: Replace more NS_ALWAYS_INLINEs with MOZ_ALWAYS_INLINE; r=ehsan
2012-10-13 17:52:10 +02:00
Ethan Hugg
0cb9653ca1
Bug 797512 Signaling: simplify set_dtls_fingerprint r=jesup
2012-10-22 16:38:52 -07:00
Ethan Hugg
04d9d55b98
Bug 803875 MediaConstraints - fix length handling r=jesup
2012-10-22 13:25:44 -07:00
Enda Mannion
8dbb7f02c4
Bug 729541: Remove 'offer' parameter from RTCPeerConnection.createAnswer r=jesup
2012-10-15 16:50:10 +01:00
Matthew Gregan
21b994407b
No bug - Update media/libnestegg's README_MOZILLA to point to correct git commit. DONTBUILD
...
--HG--
extra : rebase_source : bb122043b1839c206ea00512bd8ed7744f60a724
2012-10-23 18:09:52 +13:00
Matthew Gregan
a2b64adec7
No bug - Update media/libcubeb's import script to include upstreamed OpenSL backend.
...
--HG--
extra : rebase_source : 522aed702afc506555ed62a6b903b2bd2c4c314a
2012-10-23 17:22:10 +13:00
Randell Jesup
80fe7b4291
Bug 803086: Process NULL image chunks in NotifyQueuedTrackChanges() r=ekr
2012-10-19 10:58:06 -04:00
Matthew Gregan
b45d1155bf
Bug 778675 - Make cubeb_stream_init errors non-fatal in AudioUnit backend. r=doublec
2012-10-18 18:03:45 +13:00
Enda Mannion
aa298dcb7a
Bug 800688: remove local_dynamic_payload_type_value from negotiation r=ehugg,jesup
2012-10-17 15:57:52 +01:00
Ethan Hugg
be98e21abb
Bug 798873 Patch 3 - flex_string fix for Windows vsnprintf r=jesup
2012-10-17 18:57:57 -07:00
Isaac Aggrey
588adae9f1
Bug 794510: Part 5 - use plarena.h type definitions; r=ehsan
2012-10-11 01:39:28 -05:00
Mike Hommey
fe09dd0362
Bug 799975 - Fix webrtc when building with system nspr/nss. r=ted
2012-10-17 16:33:23 +02:00
Mike Hommey
c94a36bf30
Bug 798926 - Define INTEGER_TYPES_H and others for srtp.h. r=jesup
2012-10-17 16:28:33 +02:00
Enda Mannion
5c4399b243
Bug 786152: Increment DataChannel SCTP port in a WebRTC JSEP answer r=jesup
2012-09-28 11:36:02 +01:00
Enda Mannion
3e1e925af0
Bug 784515: add hints to webrtc/signaling CreateOffer and CreateAnswer APIs r=jesup
2012-09-28 11:09:09 +01:00
Ehsan Akhgari
71927a786f
Backout changeset 0f0797cdb55a (bug 800106) because of Kraken regressions on Windows XP
2012-10-15 14:19:55 -04:00
Peter Van der Beken
59b6711296
Fix for bug 711628 (Implement PeerConnection.localStreams/remoteStreams). r=bz.
...
--HG--
extra : rebase_source : e21a429d85fc60a972752a2a7deb88a7cb648f3c
2012-09-13 18:04:31 +02:00
Jacek Szpot
b848f67ec0
Bug 800106: replace NS_ALWAYS_INLINE with MOZ_ALWAYS_INLINE; r=ehsan
2012-10-13 17:52:10 +02:00
Daniel Holbert
f0f4c982b9
Bug 801210: Remove unnecessary semicolon after NS_INLINE_DECL_THREADSAFE_REFCOUNTING in media/mtransport headers. r=jesup
2012-10-13 10:15:15 -07:00
Randell Jesup
df2270282f
Bug 800847: Correctly regenerate Makefiles from gyp files, and handle fancy symlinked objdirs r=ted
2012-10-12 16:06:33 -04:00
Ethan Hugg
ec8962d879
Bug 800611 - Trailing whitepace removed from signaling code r=jesup
2012-10-12 08:15:24 -07:00
Gervase Markham
9094e2befd
Bug 796457 - upgrade license to MPL 2.
2012-10-12 15:58:11 +01:00
Ed Morley
f63fc6d67a
Backout 3044539fec87 (bug 799465),2dbcd6d16b43 (bug 798264), f7019f73a5f0 (bug 711628), a484a3a904da, 7154061ddc00 & 7e7fc42021c1 (bug 799465) for burning
2012-10-12 14:45:38 +01:00
Peter Van der Beken
772951ca5e
Fix for bug 711628 (Implement PeerConnection.localStreams/remoteStreams). r=bz.
...
--HG--
extra : rebase_source : d7be35954ba69563ed26b2173c75fe9e74707847
2012-09-13 18:04:31 +02:00
Aryeh Gregor
08caf6e336
Bug 800343 - Cast nsresult to uint32_t to output to streams; r=ehsan
2012-10-11 14:48:31 +02:00
EKR
aef590192f
Bug 792811 - Check creation of WebRTC transportflows r=jesup
2012-10-09 12:29:01 -07:00
Ethan Hugg
387cd77603
Bug 800502 - Signaling - Removed unused code that required XML handling r=jesup
2012-10-11 14:07:50 -07:00
Ethan Hugg
c1a2f6f5f9
Bug 800558 - Signaling - return proper error code in fsmdef.c r=jesup
2012-10-11 14:32:45 -07:00
Ethan Hugg
6aedcb664a
Bug 798873 - Signaling SDP construction uses flex_string r=jesup
2012-10-08 16:43:33 -07:00
Gregory Szorc
25e7bfc0ac
Bug 800546 - Ensure GYP-generated make files depend on the proper file; r=ted
...
Previously they could depend on mozmake.pyc. Now, we ensure they
reference the original .py file.
2012-10-11 15:21:19 -07:00
Chris Peterson
8381b00766
Bug 794171 - Part 1: Add H.264 codecs that are commonly supported on Android. r=doublec f=hsivonen
2012-10-10 18:07:32 -07:00
Ehsan Akhgari
d484c73230
Bug 800401 - Make sure that the WebRTC build system does not impose the -Werror flag on all Linux/Mac builds; r=jesup
...
In the future, we need to hook these up to the FAIL_ON_WARNINGS machinery.
2012-10-11 13:42:12 -04:00
Ed Morley
3075e97edb
Backout d6e84a64d3d4 (bug 798969) for burning
2012-10-11 14:37:44 +01:00
Ehsan Akhgari
1b5ab09074
Remove some unused variables, no bug
2012-10-11 09:19:35 -04:00
Robert O'Callahan
6f09587042
Bug 798969. Handle symlinked srcdirs by avoiding use of Python's __file__. r=jesup
2012-10-08 17:45:10 +13:00
Anthony Jones
df1df69429
Bug 785275 - Limit the slice height using the calculated buffer height. r=cpeterson
2012-10-10 21:11:15 -04:00
Ethan Hugg
df8f34e78e
Bug 791278: Protect PeerConnection setLocal/RemoteDescription from NULL input r=jesup
2012-10-09 15:14:51 -07:00
Ethan Hugg
17992eed74
Bug 791270 - Protect AddStream from NULL input and cause a JS error to be thrown r=jesup
2012-10-09 14:03:13 -07:00
Randell Jesup
c493d4068a
Bug 799477: missing stdarg.h in CSFLog.h (typically gcc 4.4.x) r=ehugg
2012-10-09 14:46:34 -04:00
EKR
57e12aaa01
Bug 799246: Conditionally enable webrtc unit tests r=jesup,ted,cjones
2012-10-08 18:56:00 -07:00
Randell Jesup
35fa2fa89e
Bug 799071: clean up clang warnings in media/webrtc/signaling (-Werror) r=ehugg
2012-10-08 17:11:10 -04:00
Ethan Hugg
467783b424
Bug 798873 - Signaling - increase max SDP size (temporary until better fix). r=jesup,ekr
2012-10-07 22:28:52 -07:00
Randell Jesup
af2097d99b
BUg 799076: Add temporary error definitions to media/webrtc/signaling for VC9 and below r=derf
2012-10-08 11:08:52 -04:00
Chris Peterson
449376f0dd
Bug 797225 - Part 2: Use software decoder for color formats we don't know how to convert. r=doublec
...
--HG--
extra : rebase_source : c9eaa385d187682bc31191ce091d8bbadb4e2a0a
2012-08-22 18:29:58 -07:00
Chris Peterson
7ea3598b93
Bug 797225 - Part 1: Add an OmxPlugin namespace so we can add local definitions of OMX_COLOR enums that are only defined by some toolchains. r=doublec
...
--HG--
extra : rebase_source : 5d001667b86b4d5f35928b9997d3672b1beb6ba5
2012-09-24 12:31:29 -07:00
Phil Ringnalda
ff294ed442
Merge m-c to m-i
2012-10-07 22:22:01 -07:00
EKR
e0f5a87044
Bug 798997, Add libjingle license to gtest_utils.h, r=derf DONTBUILD (NPOTB)
2012-10-07 20:29:09 -07:00
EKR
f172ebcd60
Bug 782408: Update nrappkit to use stddint types r=jesup
2012-10-07 10:16:35 -07:00
EKR
84729ecc87
Bug 798860: Generate 1024-bit RSA keys for dtls mtransport streams r=bsmith
2012-10-06 23:55:23 -07:00
Anant Narayanan
ba6106d6fa
Bug 798825: Add DataChannel DOM interfaces to RTCPeerConnection; r=smaug
2012-10-07 01:34:30 -04:00
Anant Narayanan
62ba9bbbc0
Bug 694807: Implement PeerConnection C++ module; r=jst,jesup,ekr
2012-10-07 01:34:30 -04:00
EKR
3ba764ed03
Bug 790517: mtransport - Generic media transport subsystem for ICE and DTLS r=jesup,bsmith,mcmanus
2012-10-02 13:04:58 -07:00
EKR
537046c9fe
Bug 790517: mtransport import/build for nrappkit/nICEr r=ted
2012-10-02 10:12:50 -07:00
Randell Jesup
03e8ac250c
Bug 766758: License for nICEr (media/mtransport/third_party/nICEr) r=gerv
2012-10-07 01:34:30 -04:00
EKR
4700d377b8
Bug 790517: Import nICEr library for mtransport rs=biesi,jesup r=gerv
2012-09-21 07:11:13 -07:00
EKR
45fe3f72fd
Bug 790517: Import nrappkit library for mtransport rs=roc,jesup r=gerv
2012-10-04 11:16:21 -07:00
Randell Jesup
4550c9cb73
Bug 792188: Fixes to signaling MediaPipeline and Srtpflow r=jesup,derf
2012-10-07 01:34:29 -04:00
Randell Jesup
ad6bad1bb0
Bug 792188: MediaPipeline changes for YUV buffer handling, put ImageContainer back to normal r=ekr
2012-10-04 05:35:26 -04:00
Randell Jesup
5d0a8cd0f2
Bug 792188: rollup of changes to signaling from alder r=jesup,ekr,derf,ehugg,ted
...
Bug 797258: Increase max sdp line length to work with longer SHA-256 fingerprints. r=jesup
2012-10-07 01:34:29 -04:00
Randell Jesup
678bc3bb58
Bug 798892: Wrong enum type in gCCApp.state, breaks bleeding-edge clang builds r=ehugg
2012-10-07 21:55:45 -04:00
Ehsan Akhgari
3239e8a0d5
Bug 579517 follow-up: Remove NSPR types that crept in
2012-10-07 18:26:08 -04:00
EKR
f6cc1edaee
Bug 792188: Import SIPCC into media/webrtc/signaling rs=jesup r=gerv
2012-03-13 11:22:14 -07:00
Mike Hommey
082a510f1c
Bug 798431 - Remove useless prtypes include in media/libjpeg/jmorecfg.h. r=jlebar
2012-10-06 10:39:08 +02:00
Randell Jesup
a858a862db
Bug 797671: cleanup from importing webrtc.org update r=ted,glandium (Part is bug 778801 r=derf)
2012-10-04 12:09:35 -04:00
Randell Jesup
e271f577fd
Bug 797671: Import Webrtc.org code from stable branch 3.12 (rev 2820) rs=jesup
...
--HG--
rename : media/webrtc/trunk/tools/valgrind/tsan/OWNERS => media/webrtc/trunk/build/OWNERS
rename : media/webrtc/trunk/build/android/chrome_test_server_spawner.py => media/webrtc/trunk/build/android/pylib/chrome_test_server_spawner.py
rename : media/webrtc/trunk/build/android/cmd_helper.py => media/webrtc/trunk/build/android/pylib/cmd_helper.py
rename : media/webrtc/trunk/build/android/test_package_executable.py => media/webrtc/trunk/build/android/pylib/test_package_executable.py
rename : media/webrtc/trunk/build/android/valgrind_tools.py => media/webrtc/trunk/build/android/pylib/valgrind_tools.py
rename : media/webrtc/trunk/src/common_audio/signal_processing/spl_sqrt_floor.s => media/webrtc/trunk/src/common_audio/signal_processing/spl_sqrt_floor_arm.s
rename : media/webrtc/trunk/src/common_video/libyuv/include/libyuv.h => media/webrtc/trunk/src/common_video/libyuv/include/webrtc_libyuv.h
rename : media/webrtc/trunk/src/modules/rtp_rtcp/test/test_bwe/unit_test.cc => media/webrtc/trunk/src/modules/remote_bitrate_estimator/bitrate_estimator_unittest.cc
rename : media/webrtc/trunk/src/modules/rtp_rtcp/source/bwe_defines.h => media/webrtc/trunk/src/modules/remote_bitrate_estimator/include/bwe_defines.h
rename : media/webrtc/trunk/src/modules/rtp_rtcp/source/remote_rate_control.cc => media/webrtc/trunk/src/modules/remote_bitrate_estimator/remote_rate_control.cc
rename : media/webrtc/trunk/src/modules/rtp_rtcp/source/remote_rate_control.h => media/webrtc/trunk/src/modules/remote_bitrate_estimator/remote_rate_control.h
rename : media/webrtc/trunk/src/modules/rtp_rtcp/source/rtcp_sender_test.cc => media/webrtc/trunk/src/modules/rtp_rtcp/source/rtcp_sender_unittest.cc
rename : media/webrtc/trunk/src/modules/rtp_rtcp/source/rtp_header_extension_test.cc => media/webrtc/trunk/src/modules/rtp_rtcp/source/rtp_header_extension_unittest.cc
rename : media/webrtc/trunk/src/modules/rtp_rtcp/source/rtp_packet_history_test.cc => media/webrtc/trunk/src/modules/rtp_rtcp/source/rtp_packet_history_unittest.cc
rename : media/webrtc/trunk/src/modules/rtp_rtcp/source/rtp_sender_test.cc => media/webrtc/trunk/src/modules/rtp_rtcp/source/rtp_sender_unittest.cc
rename : media/webrtc/trunk/src/modules/rtp_rtcp/source/rtp_utility_test.cc => media/webrtc/trunk/src/modules/rtp_rtcp/source/rtp_utility_unittest.cc
rename : media/webrtc/trunk/src/modules/rtp_rtcp/source/transmission_bucket_test.cc => media/webrtc/trunk/src/modules/rtp_rtcp/source/transmission_bucket_unittest.cc
rename : media/webrtc/trunk/src/voice_engine/main/test/auto_test/automated_mode.cc => media/webrtc/trunk/src/modules/video_capture/main/test/video_capture_main_mac.mm
rename : media/webrtc/trunk/src/modules/video_coding/codecs/vp8/main/source/Android.mk => media/webrtc/trunk/src/modules/video_coding/codecs/vp8/Android.mk
rename : media/webrtc/trunk/src/modules/video_coding/codecs/vp8/main/interface/vp8.h => media/webrtc/trunk/src/modules/video_coding/codecs/vp8/include/vp8.h
rename : media/webrtc/trunk/src/modules/video_coding/codecs/vp8/main/interface/vp8_common_types.h => media/webrtc/trunk/src/modules/video_coding/codecs/vp8/include/vp8_common_types.h
rename : media/webrtc/trunk/src/modules/video_coding/codecs/vp8/main/source/reference_picture_selection.cc => media/webrtc/trunk/src/modules/video_coding/codecs/vp8/reference_picture_selection.cc
rename : media/webrtc/trunk/src/modules/video_coding/codecs/vp8/main/source/reference_picture_selection.h => media/webrtc/trunk/src/modules/video_coding/codecs/vp8/reference_picture_selection.h
rename : media/webrtc/trunk/src/modules/video_coding/codecs/vp8/main/source/reference_picture_selection_unittest.cc => media/webrtc/trunk/src/modules/video_coding/codecs/vp8/reference_picture_selection_unittest.cc
rename : media/webrtc/trunk/src/modules/video_coding/codecs/vp8/main/source/temporal_layers.cc => media/webrtc/trunk/src/modules/video_coding/codecs/vp8/temporal_layers.cc
rename : media/webrtc/trunk/src/modules/video_coding/codecs/vp8/main/source/temporal_layers.h => media/webrtc/trunk/src/modules/video_coding/codecs/vp8/temporal_layers.h
rename : media/webrtc/trunk/src/modules/video_coding/codecs/vp8/main/source/temporal_layers_unittest.cc => media/webrtc/trunk/src/modules/video_coding/codecs/vp8/temporal_layers_unittest.cc
rename : media/webrtc/trunk/src/modules/video_coding/codecs/vp8/main/test/benchmark.cc => media/webrtc/trunk/src/modules/video_coding/codecs/vp8/test/benchmark.cc
rename : media/webrtc/trunk/src/modules/video_coding/codecs/vp8/main/test/benchmark.h => media/webrtc/trunk/src/modules/video_coding/codecs/vp8/test/benchmark.h
rename : media/webrtc/trunk/src/modules/video_coding/codecs/vp8/main/test/dual_decoder_test.cc => media/webrtc/trunk/src/modules/video_coding/codecs/vp8/test/dual_decoder_test.cc
rename : media/webrtc/trunk/src/modules/video_coding/codecs/vp8/main/test/dual_decoder_test.h => media/webrtc/trunk/src/modules/video_coding/codecs/vp8/test/dual_decoder_test.h
rename : media/webrtc/trunk/src/modules/video_coding/codecs/vp8/main/test/normal_async_test.cc => media/webrtc/trunk/src/modules/video_coding/codecs/vp8/test/normal_async_test.cc
rename : media/webrtc/trunk/src/modules/video_coding/codecs/vp8/main/test/normal_async_test.h => media/webrtc/trunk/src/modules/video_coding/codecs/vp8/test/normal_async_test.h
rename : media/webrtc/trunk/src/modules/video_coding/codecs/vp8/main/test/packet_loss_test.cc => media/webrtc/trunk/src/modules/video_coding/codecs/vp8/test/packet_loss_test.cc
rename : media/webrtc/trunk/src/modules/video_coding/codecs/vp8/main/test/packet_loss_test.h => media/webrtc/trunk/src/modules/video_coding/codecs/vp8/test/packet_loss_test.h
rename : media/webrtc/trunk/src/modules/video_coding/codecs/vp8/main/test/rps_test.cc => media/webrtc/trunk/src/modules/video_coding/codecs/vp8/test/rps_test.cc
rename : media/webrtc/trunk/src/modules/video_coding/codecs/vp8/main/test/rps_test.h => media/webrtc/trunk/src/modules/video_coding/codecs/vp8/test/rps_test.h
rename : media/webrtc/trunk/src/modules/video_coding/codecs/vp8/main/test/tester.cc => media/webrtc/trunk/src/modules/video_coding/codecs/vp8/test/tester.cc
rename : media/webrtc/trunk/src/modules/video_coding/codecs/vp8/main/test/unit_test.cc => media/webrtc/trunk/src/modules/video_coding/codecs/vp8/test/vp8_unittest.cc
rename : media/webrtc/trunk/src/modules/video_coding/codecs/vp8/main/source/vp8.cc => media/webrtc/trunk/src/modules/video_coding/codecs/vp8/vp8.cc
rename : media/webrtc/trunk/test/OWNERS => media/webrtc/trunk/src/test/OWNERS
rename : media/webrtc/trunk/src/video_engine/test/libvietest/helpers/bit_flip_encryption.cc => media/webrtc/trunk/src/test/libtest/helpers/bit_flip_encryption.cc
rename : media/webrtc/trunk/src/video_engine/test/libvietest/helpers/random_encryption.cc => media/webrtc/trunk/src/test/libtest/helpers/random_encryption.cc
rename : media/webrtc/trunk/src/video_engine/test/libvietest/include/bit_flip_encryption.h => media/webrtc/trunk/src/test/libtest/include/bit_flip_encryption.h
rename : media/webrtc/trunk/src/video_engine/test/libvietest/include/random_encryption.h => media/webrtc/trunk/src/test/libtest/include/random_encryption.h
rename : media/webrtc/trunk/test/metrics.gyp => media/webrtc/trunk/src/test/metrics.gyp
rename : media/webrtc/trunk/test/run_all_unittests.cc => media/webrtc/trunk/src/test/run_all_unittests.cc
rename : media/webrtc/trunk/test/test.gyp => media/webrtc/trunk/src/test/test.gyp
rename : media/webrtc/trunk/test/test_suite.cc => media/webrtc/trunk/src/test/test_suite.cc
rename : media/webrtc/trunk/test/test_suite.h => media/webrtc/trunk/src/test/test_suite.h
rename : media/webrtc/trunk/test/testsupport/fileutils.cc => media/webrtc/trunk/src/test/testsupport/fileutils.cc
rename : media/webrtc/trunk/test/testsupport/fileutils.h => media/webrtc/trunk/src/test/testsupport/fileutils.h
rename : media/webrtc/trunk/test/testsupport/fileutils_unittest.cc => media/webrtc/trunk/src/test/testsupport/fileutils_unittest.cc
rename : media/webrtc/trunk/test/testsupport/frame_reader.cc => media/webrtc/trunk/src/test/testsupport/frame_reader.cc
rename : media/webrtc/trunk/test/testsupport/frame_reader.h => media/webrtc/trunk/src/test/testsupport/frame_reader.h
rename : media/webrtc/trunk/test/testsupport/frame_reader_unittest.cc => media/webrtc/trunk/src/test/testsupport/frame_reader_unittest.cc
rename : media/webrtc/trunk/test/testsupport/frame_writer.cc => media/webrtc/trunk/src/test/testsupport/frame_writer.cc
rename : media/webrtc/trunk/test/testsupport/frame_writer.h => media/webrtc/trunk/src/test/testsupport/frame_writer.h
rename : media/webrtc/trunk/test/testsupport/frame_writer_unittest.cc => media/webrtc/trunk/src/test/testsupport/frame_writer_unittest.cc
rename : media/webrtc/trunk/test/testsupport/gtest_prod_util.h => media/webrtc/trunk/src/test/testsupport/gtest_prod_util.h
rename : media/webrtc/trunk/test/testsupport/metrics/video_metrics.cc => media/webrtc/trunk/src/test/testsupport/metrics/video_metrics.cc
rename : media/webrtc/trunk/test/testsupport/metrics/video_metrics.h => media/webrtc/trunk/src/test/testsupport/metrics/video_metrics.h
rename : media/webrtc/trunk/test/testsupport/metrics/video_metrics_unittest.cc => media/webrtc/trunk/src/test/testsupport/metrics/video_metrics_unittest.cc
rename : media/webrtc/trunk/test/testsupport/mock/mock_frame_reader.h => media/webrtc/trunk/src/test/testsupport/mock/mock_frame_reader.h
rename : media/webrtc/trunk/test/testsupport/mock/mock_frame_writer.h => media/webrtc/trunk/src/test/testsupport/mock/mock_frame_writer.h
rename : media/webrtc/trunk/test/testsupport/packet_reader.cc => media/webrtc/trunk/src/test/testsupport/packet_reader.cc
rename : media/webrtc/trunk/test/testsupport/packet_reader.h => media/webrtc/trunk/src/test/testsupport/packet_reader.h
rename : media/webrtc/trunk/test/testsupport/packet_reader_unittest.cc => media/webrtc/trunk/src/test/testsupport/packet_reader_unittest.cc
rename : media/webrtc/trunk/test/testsupport/unittest_utils.h => media/webrtc/trunk/src/test/testsupport/unittest_utils.h
rename : media/webrtc/trunk/src/voice_engine/main/source/Android.mk => media/webrtc/trunk/src/voice_engine/Android.mk
rename : media/webrtc/trunk/src/voice_engine/main/source/channel.cc => media/webrtc/trunk/src/voice_engine/channel.cc
rename : media/webrtc/trunk/src/voice_engine/main/source/channel.h => media/webrtc/trunk/src/voice_engine/channel.h
rename : media/webrtc/trunk/src/voice_engine/main/source/channel_manager.cc => media/webrtc/trunk/src/voice_engine/channel_manager.cc
rename : media/webrtc/trunk/src/voice_engine/main/source/channel_manager.h => media/webrtc/trunk/src/voice_engine/channel_manager.h
rename : media/webrtc/trunk/src/voice_engine/main/source/channel_manager_base.cc => media/webrtc/trunk/src/voice_engine/channel_manager_base.cc
rename : media/webrtc/trunk/src/voice_engine/main/source/channel_manager_base.h => media/webrtc/trunk/src/voice_engine/channel_manager_base.h
rename : media/webrtc/trunk/src/voice_engine/main/source/channel_unittest.cc => media/webrtc/trunk/src/voice_engine/channel_unittest.cc
rename : media/webrtc/trunk/src/voice_engine/main/source/dtmf_inband.cc => media/webrtc/trunk/src/voice_engine/dtmf_inband.cc
rename : media/webrtc/trunk/src/voice_engine/main/source/dtmf_inband.h => media/webrtc/trunk/src/voice_engine/dtmf_inband.h
rename : media/webrtc/trunk/src/voice_engine/main/source/dtmf_inband_queue.cc => media/webrtc/trunk/src/voice_engine/dtmf_inband_queue.cc
rename : media/webrtc/trunk/src/voice_engine/main/source/dtmf_inband_queue.h => media/webrtc/trunk/src/voice_engine/dtmf_inband_queue.h
rename : media/webrtc/trunk/src/voice_engine/main/interface/mock/mock_voe_connection_observer.h => media/webrtc/trunk/src/voice_engine/include/mock/mock_voe_connection_observer.h
rename : media/webrtc/trunk/src/voice_engine/main/interface/mock/mock_voe_observer.h => media/webrtc/trunk/src/voice_engine/include/mock/mock_voe_observer.h
rename : media/webrtc/trunk/src/voice_engine/main/interface/voe_audio_processing.h => media/webrtc/trunk/src/voice_engine/include/voe_audio_processing.h
rename : media/webrtc/trunk/src/voice_engine/main/interface/voe_base.h => media/webrtc/trunk/src/voice_engine/include/voe_base.h
rename : media/webrtc/trunk/src/voice_engine/main/interface/voe_call_report.h => media/webrtc/trunk/src/voice_engine/include/voe_call_report.h
rename : media/webrtc/trunk/src/voice_engine/main/interface/voe_codec.h => media/webrtc/trunk/src/voice_engine/include/voe_codec.h
rename : media/webrtc/trunk/src/voice_engine/main/interface/voe_dtmf.h => media/webrtc/trunk/src/voice_engine/include/voe_dtmf.h
rename : media/webrtc/trunk/src/voice_engine/main/interface/voe_encryption.h => media/webrtc/trunk/src/voice_engine/include/voe_encryption.h
rename : media/webrtc/trunk/src/voice_engine/main/interface/voe_errors.h => media/webrtc/trunk/src/voice_engine/include/voe_errors.h
rename : media/webrtc/trunk/src/voice_engine/main/interface/voe_external_media.h => media/webrtc/trunk/src/voice_engine/include/voe_external_media.h
rename : media/webrtc/trunk/src/voice_engine/main/interface/voe_file.h => media/webrtc/trunk/src/voice_engine/include/voe_file.h
rename : media/webrtc/trunk/src/voice_engine/main/interface/voe_hardware.h => media/webrtc/trunk/src/voice_engine/include/voe_hardware.h
rename : media/webrtc/trunk/src/voice_engine/main/interface/voe_neteq_stats.h => media/webrtc/trunk/src/voice_engine/include/voe_neteq_stats.h
rename : media/webrtc/trunk/src/voice_engine/main/interface/voe_network.h => media/webrtc/trunk/src/voice_engine/include/voe_network.h
rename : media/webrtc/trunk/src/voice_engine/main/interface/voe_rtp_rtcp.h => media/webrtc/trunk/src/voice_engine/include/voe_rtp_rtcp.h
rename : media/webrtc/trunk/src/voice_engine/main/interface/voe_video_sync.h => media/webrtc/trunk/src/voice_engine/include/voe_video_sync.h
rename : media/webrtc/trunk/src/voice_engine/main/interface/voe_volume_control.h => media/webrtc/trunk/src/voice_engine/include/voe_volume_control.h
rename : media/webrtc/trunk/src/voice_engine/main/source/level_indicator.cc => media/webrtc/trunk/src/voice_engine/level_indicator.cc
rename : media/webrtc/trunk/src/voice_engine/main/source/level_indicator.h => media/webrtc/trunk/src/voice_engine/level_indicator.h
rename : media/webrtc/trunk/src/voice_engine/main/source/monitor_module.cc => media/webrtc/trunk/src/voice_engine/monitor_module.cc
rename : media/webrtc/trunk/src/voice_engine/main/source/monitor_module.h => media/webrtc/trunk/src/voice_engine/monitor_module.h
rename : media/webrtc/trunk/src/voice_engine/main/source/output_mixer.cc => media/webrtc/trunk/src/voice_engine/output_mixer.cc
rename : media/webrtc/trunk/src/voice_engine/main/source/output_mixer.h => media/webrtc/trunk/src/voice_engine/output_mixer.h
rename : media/webrtc/trunk/src/voice_engine/main/source/shared_data.cc => media/webrtc/trunk/src/voice_engine/shared_data.cc
rename : media/webrtc/trunk/src/voice_engine/main/source/shared_data.h => media/webrtc/trunk/src/voice_engine/shared_data.h
rename : media/webrtc/trunk/src/voice_engine/main/source/statistics.cc => media/webrtc/trunk/src/voice_engine/statistics.cc
rename : media/webrtc/trunk/src/voice_engine/main/source/statistics.h => media/webrtc/trunk/src/voice_engine/statistics.h
rename : media/webrtc/trunk/src/voice_engine/main/test/android/android_test/.classpath => media/webrtc/trunk/src/voice_engine/test/android/android_test/.classpath
rename : media/webrtc/trunk/src/voice_engine/main/test/android/android_test/Android.mk => media/webrtc/trunk/src/voice_engine/test/android/android_test/Android.mk
rename : media/webrtc/trunk/src/voice_engine/main/test/android/android_test/AndroidManifest.xml => media/webrtc/trunk/src/voice_engine/test/android/android_test/AndroidManifest.xml
rename : media/webrtc/trunk/src/voice_engine/main/test/android/android_test/default.properties => media/webrtc/trunk/src/voice_engine/test/android/android_test/default.properties
rename : media/webrtc/trunk/src/voice_engine/main/test/android/android_test/gen/org/webrtc/voiceengine/test/R.java => media/webrtc/trunk/src/voice_engine/test/android/android_test/gen/org/webrtc/voiceengine/test/R.java
rename : media/webrtc/trunk/src/voice_engine/main/test/android/android_test/jni/Android.mk => media/webrtc/trunk/src/voice_engine/test/android/android_test/jni/Android.mk
rename : media/webrtc/trunk/src/voice_engine/main/test/android/android_test/jni/Application.mk => media/webrtc/trunk/src/voice_engine/test/android/android_test/jni/Application.mk
rename : media/webrtc/trunk/src/voice_engine/main/test/android/android_test/jni/android_test.cc => media/webrtc/trunk/src/voice_engine/test/android/android_test/jni/android_test.cc
rename : media/webrtc/trunk/src/voice_engine/main/test/android/android_test/jni/org_webrtc_voiceengine_test_AndroidTest.h => media/webrtc/trunk/src/voice_engine/test/android/android_test/jni/org_webrtc_voiceengine_test_AndroidTest.h
rename : media/webrtc/trunk/src/voice_engine/main/test/android/android_test/res/drawable/icon.png => media/webrtc/trunk/src/voice_engine/test/android/android_test/res/drawable/icon.png
rename : media/webrtc/trunk/src/voice_engine/main/test/android/android_test/res/layout/main.xml => media/webrtc/trunk/src/voice_engine/test/android/android_test/res/layout/main.xml
rename : media/webrtc/trunk/src/voice_engine/main/test/android/android_test/res/values/strings.xml => media/webrtc/trunk/src/voice_engine/test/android/android_test/res/values/strings.xml
rename : media/webrtc/trunk/src/voice_engine/main/test/android/android_test/src/org/webrtc/voiceengine/test/AndroidTest.java => media/webrtc/trunk/src/voice_engine/test/android/android_test/src/org/webrtc/voiceengine/test/AndroidTest.java
rename : media/webrtc/trunk/src/voice_engine/main/test/auto_test/Android.mk => media/webrtc/trunk/src/voice_engine/test/auto_test/Android.mk
rename : media/webrtc/trunk/src/voice_engine/main/test/auto_test/automated_mode.cc => media/webrtc/trunk/src/voice_engine/test/auto_test/automated_mode.cc
rename : media/webrtc/trunk/src/voice_engine/main/test/auto_test/automated_mode.h => media/webrtc/trunk/src/voice_engine/test/auto_test/automated_mode.h
rename : media/webrtc/trunk/src/voice_engine/main/test/auto_test/fakes/fake_media_process.h => media/webrtc/trunk/src/voice_engine/test/auto_test/fakes/fake_media_process.h
rename : media/webrtc/trunk/src/voice_engine/main/test/auto_test/fixtures/after_initialization_fixture.cc => media/webrtc/trunk/src/voice_engine/test/auto_test/fixtures/after_initialization_fixture.cc
rename : media/webrtc/trunk/src/voice_engine/main/test/auto_test/fixtures/after_initialization_fixture.h => media/webrtc/trunk/src/voice_engine/test/auto_test/fixtures/after_initialization_fixture.h
rename : media/webrtc/trunk/src/voice_engine/main/test/auto_test/fixtures/after_streaming_fixture.cc => media/webrtc/trunk/src/voice_engine/test/auto_test/fixtures/after_streaming_fixture.cc
rename : media/webrtc/trunk/src/voice_engine/main/test/auto_test/fixtures/after_streaming_fixture.h => media/webrtc/trunk/src/voice_engine/test/auto_test/fixtures/after_streaming_fixture.h
rename : media/webrtc/trunk/src/voice_engine/main/test/auto_test/fixtures/before_initialization_fixture.cc => media/webrtc/trunk/src/voice_engine/test/auto_test/fixtures/before_initialization_fixture.cc
rename : media/webrtc/trunk/src/voice_engine/main/test/auto_test/fixtures/before_initialization_fixture.h => media/webrtc/trunk/src/voice_engine/test/auto_test/fixtures/before_initialization_fixture.h
rename : media/webrtc/trunk/src/voice_engine/main/test/auto_test/resource_manager.cc => media/webrtc/trunk/src/voice_engine/test/auto_test/resource_manager.cc
rename : media/webrtc/trunk/src/voice_engine/main/test/auto_test/resource_manager.h => media/webrtc/trunk/src/voice_engine/test/auto_test/resource_manager.h
rename : media/webrtc/trunk/src/voice_engine/main/test/auto_test/standard/audio_processing_test.cc => media/webrtc/trunk/src/voice_engine/test/auto_test/standard/audio_processing_test.cc
rename : media/webrtc/trunk/src/voice_engine/main/test/auto_test/standard/call_report_test.cc => media/webrtc/trunk/src/voice_engine/test/auto_test/standard/call_report_test.cc
rename : media/webrtc/trunk/src/voice_engine/main/test/auto_test/standard/codec_before_streaming_test.cc => media/webrtc/trunk/src/voice_engine/test/auto_test/standard/codec_before_streaming_test.cc
rename : media/webrtc/trunk/src/voice_engine/main/test/auto_test/standard/codec_test.cc => media/webrtc/trunk/src/voice_engine/test/auto_test/standard/codec_test.cc
rename : media/webrtc/trunk/src/voice_engine/main/test/auto_test/standard/dtmf_test.cc => media/webrtc/trunk/src/voice_engine/test/auto_test/standard/dtmf_test.cc
rename : media/webrtc/trunk/src/voice_engine/main/test/auto_test/standard/encryption_test.cc => media/webrtc/trunk/src/voice_engine/test/auto_test/standard/encryption_test.cc
rename : media/webrtc/trunk/src/voice_engine/main/test/auto_test/standard/external_media_test.cc => media/webrtc/trunk/src/voice_engine/test/auto_test/standard/external_media_test.cc
rename : media/webrtc/trunk/src/voice_engine/main/test/auto_test/standard/file_test.cc => media/webrtc/trunk/src/voice_engine/test/auto_test/standard/file_test.cc
rename : media/webrtc/trunk/src/voice_engine/main/test/auto_test/standard/hardware_before_initializing_test.cc => media/webrtc/trunk/src/voice_engine/test/auto_test/standard/hardware_before_initializing_test.cc
rename : media/webrtc/trunk/src/voice_engine/main/test/auto_test/standard/hardware_before_streaming_test.cc => media/webrtc/trunk/src/voice_engine/test/auto_test/standard/hardware_before_streaming_test.cc
rename : media/webrtc/trunk/src/voice_engine/main/test/auto_test/standard/hardware_test.cc => media/webrtc/trunk/src/voice_engine/test/auto_test/standard/hardware_test.cc
rename : media/webrtc/trunk/src/voice_engine/main/test/auto_test/standard/manual_hold_test.cc => media/webrtc/trunk/src/voice_engine/test/auto_test/standard/manual_hold_test.cc
rename : media/webrtc/trunk/src/voice_engine/main/test/auto_test/standard/neteq_stats_test.cc => media/webrtc/trunk/src/voice_engine/test/auto_test/standard/neteq_stats_test.cc
rename : media/webrtc/trunk/src/voice_engine/main/test/auto_test/standard/neteq_test.cc => media/webrtc/trunk/src/voice_engine/test/auto_test/standard/neteq_test.cc
rename : media/webrtc/trunk/src/voice_engine/main/test/auto_test/standard/network_before_streaming_test.cc => media/webrtc/trunk/src/voice_engine/test/auto_test/standard/network_before_streaming_test.cc
rename : media/webrtc/trunk/src/voice_engine/main/test/auto_test/standard/network_test.cc => media/webrtc/trunk/src/voice_engine/test/auto_test/standard/network_test.cc
rename : media/webrtc/trunk/src/voice_engine/main/test/auto_test/standard/rtp_rtcp_before_streaming_test.cc => media/webrtc/trunk/src/voice_engine/test/auto_test/standard/rtp_rtcp_before_streaming_test.cc
rename : media/webrtc/trunk/src/voice_engine/main/test/auto_test/standard/rtp_rtcp_test.cc => media/webrtc/trunk/src/voice_engine/test/auto_test/standard/rtp_rtcp_test.cc
rename : media/webrtc/trunk/src/voice_engine/main/test/auto_test/standard/video_sync_test.cc => media/webrtc/trunk/src/voice_engine/test/auto_test/standard/video_sync_test.cc
rename : media/webrtc/trunk/src/voice_engine/main/test/auto_test/standard/voe_base_misc_test.cc => media/webrtc/trunk/src/voice_engine/test/auto_test/standard/voe_base_misc_test.cc
rename : media/webrtc/trunk/src/voice_engine/main/test/auto_test/standard/volume_test.cc => media/webrtc/trunk/src/voice_engine/test/auto_test/standard/volume_test.cc
rename : media/webrtc/trunk/src/voice_engine/main/test/auto_test/voe_cpu_test.cc => media/webrtc/trunk/src/voice_engine/test/auto_test/voe_cpu_test.cc
rename : media/webrtc/trunk/src/voice_engine/main/test/auto_test/voe_cpu_test.h => media/webrtc/trunk/src/voice_engine/test/auto_test/voe_cpu_test.h
rename : media/webrtc/trunk/src/voice_engine/main/test/auto_test/voe_extended_test.cc => media/webrtc/trunk/src/voice_engine/test/auto_test/voe_extended_test.cc
rename : media/webrtc/trunk/src/voice_engine/main/test/auto_test/voe_extended_test.h => media/webrtc/trunk/src/voice_engine/test/auto_test/voe_extended_test.h
rename : media/webrtc/trunk/src/voice_engine/main/test/auto_test/voe_standard_test.h => media/webrtc/trunk/src/voice_engine/test/auto_test/voe_standard_test.h
rename : media/webrtc/trunk/src/voice_engine/main/test/auto_test/voe_stress_test.cc => media/webrtc/trunk/src/voice_engine/test/auto_test/voe_stress_test.cc
rename : media/webrtc/trunk/src/voice_engine/main/test/auto_test/voe_stress_test.h => media/webrtc/trunk/src/voice_engine/test/auto_test/voe_stress_test.h
rename : media/webrtc/trunk/src/voice_engine/main/test/auto_test/voe_test_defines.h => media/webrtc/trunk/src/voice_engine/test/auto_test/voe_test_defines.h
rename : media/webrtc/trunk/src/voice_engine/main/test/auto_test/voe_unit_test.cc => media/webrtc/trunk/src/voice_engine/test/auto_test/voe_unit_test.cc
rename : media/webrtc/trunk/src/voice_engine/main/test/auto_test/voe_unit_test.h => media/webrtc/trunk/src/voice_engine/test/auto_test/voe_unit_test.h
rename : media/webrtc/trunk/src/voice_engine/main/test/cmd_test/Android.mk => media/webrtc/trunk/src/voice_engine/test/cmd_test/Android.mk
rename : media/webrtc/trunk/src/voice_engine/main/test/cmd_test/voe_cmd_test.cc => media/webrtc/trunk/src/voice_engine/test/cmd_test/voe_cmd_test.cc
rename : media/webrtc/trunk/src/voice_engine/main/test/voice_engine_tests.gypi => media/webrtc/trunk/src/voice_engine/test/voice_engine_tests.gypi
rename : media/webrtc/trunk/src/voice_engine/main/test/win_test/Resource.h => media/webrtc/trunk/src/voice_engine/test/win_test/Resource.h
rename : media/webrtc/trunk/src/voice_engine/main/test/win_test/WinTest.aps => media/webrtc/trunk/src/voice_engine/test/win_test/WinTest.aps
rename : media/webrtc/trunk/src/voice_engine/main/test/win_test/WinTest.cc => media/webrtc/trunk/src/voice_engine/test/win_test/WinTest.cc
rename : media/webrtc/trunk/src/voice_engine/main/test/win_test/WinTest.h => media/webrtc/trunk/src/voice_engine/test/win_test/WinTest.h
rename : media/webrtc/trunk/src/voice_engine/main/test/win_test/WinTest.rc => media/webrtc/trunk/src/voice_engine/test/win_test/WinTest.rc
rename : media/webrtc/trunk/src/voice_engine/main/test/win_test/WinTestDlg.cc => media/webrtc/trunk/src/voice_engine/test/win_test/WinTestDlg.cc
rename : media/webrtc/trunk/src/voice_engine/main/test/win_test/WinTestDlg.h => media/webrtc/trunk/src/voice_engine/test/win_test/WinTestDlg.h
rename : media/webrtc/trunk/src/voice_engine/main/test/win_test/res/WinTest.ico => media/webrtc/trunk/src/voice_engine/test/win_test/res/WinTest.ico
rename : media/webrtc/trunk/src/voice_engine/main/test/win_test/res/WinTest.rc2 => media/webrtc/trunk/src/voice_engine/test/win_test/res/WinTest.rc2
rename : media/webrtc/trunk/src/voice_engine/main/test/win_test/stdafx.cc => media/webrtc/trunk/src/voice_engine/test/win_test/stdafx.cc
rename : media/webrtc/trunk/src/voice_engine/main/test/win_test/stdafx.h => media/webrtc/trunk/src/voice_engine/test/win_test/stdafx.h
rename : media/webrtc/trunk/src/voice_engine/main/source/transmit_mixer.cc => media/webrtc/trunk/src/voice_engine/transmit_mixer.cc
rename : media/webrtc/trunk/src/voice_engine/main/source/transmit_mixer.h => media/webrtc/trunk/src/voice_engine/transmit_mixer.h
rename : media/webrtc/trunk/src/voice_engine/main/source/utility.cc => media/webrtc/trunk/src/voice_engine/utility.cc
rename : media/webrtc/trunk/src/voice_engine/main/source/utility.h => media/webrtc/trunk/src/voice_engine/utility.h
rename : media/webrtc/trunk/src/voice_engine/main/source/voe_audio_processing_impl.cc => media/webrtc/trunk/src/voice_engine/voe_audio_processing_impl.cc
rename : media/webrtc/trunk/src/voice_engine/main/source/voe_audio_processing_impl.h => media/webrtc/trunk/src/voice_engine/voe_audio_processing_impl.h
rename : media/webrtc/trunk/src/voice_engine/main/source/voe_base_impl.cc => media/webrtc/trunk/src/voice_engine/voe_base_impl.cc
rename : media/webrtc/trunk/src/voice_engine/main/source/voe_base_impl.h => media/webrtc/trunk/src/voice_engine/voe_base_impl.h
rename : media/webrtc/trunk/src/voice_engine/main/source/voe_call_report_impl.cc => media/webrtc/trunk/src/voice_engine/voe_call_report_impl.cc
rename : media/webrtc/trunk/src/voice_engine/main/source/voe_call_report_impl.h => media/webrtc/trunk/src/voice_engine/voe_call_report_impl.h
rename : media/webrtc/trunk/src/voice_engine/main/source/voe_codec_impl.cc => media/webrtc/trunk/src/voice_engine/voe_codec_impl.cc
rename : media/webrtc/trunk/src/voice_engine/main/source/voe_codec_impl.h => media/webrtc/trunk/src/voice_engine/voe_codec_impl.h
rename : media/webrtc/trunk/src/voice_engine/main/source/voe_dtmf_impl.cc => media/webrtc/trunk/src/voice_engine/voe_dtmf_impl.cc
rename : media/webrtc/trunk/src/voice_engine/main/source/voe_dtmf_impl.h => media/webrtc/trunk/src/voice_engine/voe_dtmf_impl.h
rename : media/webrtc/trunk/src/voice_engine/main/source/voe_encryption_impl.cc => media/webrtc/trunk/src/voice_engine/voe_encryption_impl.cc
rename : media/webrtc/trunk/src/voice_engine/main/source/voe_encryption_impl.h => media/webrtc/trunk/src/voice_engine/voe_encryption_impl.h
rename : media/webrtc/trunk/src/voice_engine/main/source/voe_external_media_impl.cc => media/webrtc/trunk/src/voice_engine/voe_external_media_impl.cc
rename : media/webrtc/trunk/src/voice_engine/main/source/voe_external_media_impl.h => media/webrtc/trunk/src/voice_engine/voe_external_media_impl.h
rename : media/webrtc/trunk/src/voice_engine/main/source/voe_file_impl.cc => media/webrtc/trunk/src/voice_engine/voe_file_impl.cc
rename : media/webrtc/trunk/src/voice_engine/main/source/voe_file_impl.h => media/webrtc/trunk/src/voice_engine/voe_file_impl.h
rename : media/webrtc/trunk/src/voice_engine/main/source/voe_hardware_impl.cc => media/webrtc/trunk/src/voice_engine/voe_hardware_impl.cc
rename : media/webrtc/trunk/src/voice_engine/main/source/voe_hardware_impl.h => media/webrtc/trunk/src/voice_engine/voe_hardware_impl.h
rename : media/webrtc/trunk/src/voice_engine/main/source/voe_neteq_stats_impl.cc => media/webrtc/trunk/src/voice_engine/voe_neteq_stats_impl.cc
rename : media/webrtc/trunk/src/voice_engine/main/source/voe_neteq_stats_impl.h => media/webrtc/trunk/src/voice_engine/voe_neteq_stats_impl.h
rename : media/webrtc/trunk/src/voice_engine/main/source/voe_network_impl.cc => media/webrtc/trunk/src/voice_engine/voe_network_impl.cc
rename : media/webrtc/trunk/src/voice_engine/main/source/voe_network_impl.h => media/webrtc/trunk/src/voice_engine/voe_network_impl.h
rename : media/webrtc/trunk/src/voice_engine/main/source/voe_rtp_rtcp_impl.cc => media/webrtc/trunk/src/voice_engine/voe_rtp_rtcp_impl.cc
rename : media/webrtc/trunk/src/voice_engine/main/source/voe_rtp_rtcp_impl.h => media/webrtc/trunk/src/voice_engine/voe_rtp_rtcp_impl.h
rename : media/webrtc/trunk/src/voice_engine/main/source/voe_video_sync_impl.cc => media/webrtc/trunk/src/voice_engine/voe_video_sync_impl.cc
rename : media/webrtc/trunk/src/voice_engine/main/source/voe_video_sync_impl.h => media/webrtc/trunk/src/voice_engine/voe_video_sync_impl.h
rename : media/webrtc/trunk/src/voice_engine/main/source/voe_volume_control_impl.cc => media/webrtc/trunk/src/voice_engine/voe_volume_control_impl.cc
rename : media/webrtc/trunk/src/voice_engine/main/source/voe_volume_control_impl.h => media/webrtc/trunk/src/voice_engine/voe_volume_control_impl.h
rename : media/webrtc/trunk/src/voice_engine/main/source/voice_engine_defines.h => media/webrtc/trunk/src/voice_engine/voice_engine_defines.h
rename : media/webrtc/trunk/src/voice_engine/main/source/voice_engine_impl.h => media/webrtc/trunk/src/voice_engine/voice_engine_impl.h
rename : media/webrtc/trunk/testing/gtest/COPYING => media/webrtc/trunk/testing/gtest/LICENSE
rename : media/webrtc/trunk/tools/gyp/test/same-name/gyptest-all.py => media/webrtc/trunk/tools/gyp/test/same-source-file-name/gyptest-all.py
rename : media/webrtc/trunk/tools/gyp/test/same-name/gyptest-default.py => media/webrtc/trunk/tools/gyp/test/same-source-file-name/gyptest-default.py
rename : media/webrtc/trunk/tools/gyp/test/same-name/src/all.gyp => media/webrtc/trunk/tools/gyp/test/same-source-file-name/src/all.gyp
rename : media/webrtc/trunk/tools/gyp/test/same-name/src/func.c => media/webrtc/trunk/tools/gyp/test/same-source-file-name/src/func.c
rename : media/webrtc/trunk/tools/gyp/test/same-name/src/prog1.c => media/webrtc/trunk/tools/gyp/test/same-source-file-name/src/prog1.c
rename : media/webrtc/trunk/tools/gyp/test/same-name/src/prog2.c => media/webrtc/trunk/tools/gyp/test/same-source-file-name/src/prog2.c
rename : media/webrtc/trunk/tools/gyp/test/same-name/src/subdir1/func.c => media/webrtc/trunk/tools/gyp/test/same-source-file-name/src/subdir1/func.c
rename : media/webrtc/trunk/tools/gyp/test/same-name/src/subdir2/func.c => media/webrtc/trunk/tools/gyp/test/same-source-file-name/src/subdir2/func.c
rename : media/webrtc/trunk/tools/gyp/test/msvs/precompiled/hello.c => media/webrtc/trunk/tools/gyp/test/win/precompiled/hello.c
rename : media/webrtc/trunk/tools/gyp/test/msvs/precompiled/hello2.c => media/webrtc/trunk/tools/gyp/test/win/precompiled/hello2.c
rename : media/webrtc/trunk/tools/gyp/test/msvs/precompiled/precomp.c => media/webrtc/trunk/tools/gyp/test/win/precompiled/precomp.c
2012-10-04 12:09:31 -04:00
Ryan VanderMeulen
af7546f929
Bug 795662 - Update libpng to version 1.5.13. r=joe
2012-10-02 16:38:51 -04:00
foudfou
62d7406c52
Bug 785542 - Convert usages of PR_MIN and PR_MAX to NS_MIN and NS_MAX; r=ehsan
...
Occurences of PR_MAX in layout/style/nsCSSProps.cpp and xpcom/glue/nsTArray.h
can not be converted without C++11 support (constexpr).
--HG--
extra : rebase_source : 3b4f7e26690fad487dd11594449948411d4e79bc
2012-09-27 23:44:47 +02:00
Chris Jones
d286b9b947
Bug 794297: Block the android build system from looking in mozilla-central. r=mwu
...
--HG--
rename : media/webrtc/Android.mk => Android.mk
2012-09-25 17:04:01 -07:00
Chris Jones
5e5744a41b
Bug 793229: Remove shadowed constant. r=cpeterson
2012-09-21 15:52:21 -07:00
Steven Lee
466ebdf609
Bug 749053 - FM radio support: AudioManager implementation. r=jlebar,mwu
2012-09-19 13:51:35 -04:00
Michael Wu
7a94fba3ec
Bug 792109 - Generate an outmix per opensl cubeb context not stream, r=kinetik
2012-09-19 13:51:34 -04:00
Chris Jones
c399a51725
Bug 792988: Restore local defines of constants. r=gal
2012-09-20 14:04:20 -07:00
Chris Peterson
b4f15d0c8c
Bug 784329 - Part 7: Add sanity checking of video format metadata. r=doublec
2012-09-14 16:03:07 -07:00
Chris Peterson
6b02905326
Bug 784329 - Part 6: Add color conversion function for OMX_TI_COLOR_FormatYUV420PackedSemiPlanar. r=doublec
2012-08-22 19:22:20 -07:00
Chris Peterson
d80cbad891
Bug 784329 - Part 5: Stagefright's kKeyWidth and kKeyHeight are actually the stride and slice height. r=doublec
2012-08-22 19:22:20 -07:00
Chris Peterson
d55df753bd
Bug 784329 - Part 4: Rename color conversion functions to use the standard OMX_COLOR enum names. r=doublec
2012-09-14 16:55:17 -07:00
Chris Peterson
5f243c8da9
Bug 784329 - Part 3: Simplify SetVideoFormat() by using local MetaData pointer. r=doublec
2012-09-13 18:51:54 -07:00
Ms2ger
5b4f3272e0
Merge PGO-green changeset from m-i to m-c.
2012-09-20 11:51:47 +02:00
Ms2ger
70856e2961
Bug 792343 - Enable FAIL_ON_WARNINGS in some more of dom/ (second batch); r=mounir
2012-09-20 09:55:36 +02:00
Steve Workman
b490c256e4
Bug 782457: Add max offset and cues preloading support to nestegg; r=kinetik
2012-09-17 16:45:38 -04:00
Chris Peterson
f7c044c3e7
Bug 785340 - Part 2: OmxDecoder::ReadVideo() should fail if mVideoSource->read() fails. r=doublec
...
--HG--
extra : rebase_source : 4b54866b3b994148d0360d1cd814f86169f4a74b
2012-09-18 17:37:17 -07:00
Michael Wu
90db171045
Bug 791269 - dlopen opensl library, r=kinetik
2012-09-15 15:52:34 -04:00
Jan Beich
6a97f5c963
Bug 789656 - Use lrintf() in libopus on BSDs. r=rillian
2012-09-13 18:47:12 -04:00
Michael Wu
20f2bafc5a
Bug 788402 - Improve queue handling in opensl backend, r=kinetik
2012-09-13 14:34:54 -04:00
Ralph Giles
178bb65cbb
Bug 790381 - Update libopus to 1.0.0 release. r=derf
...
Update files to match the opus-1.0.0 source release.
This corresponds to the spec implementation included
in RFC 6716.
Changes from the previous in-tree version (draft-12):
- Add extern "C" protection on opus_multistream.h.
- Align to sizeof(void*) instead of 4 bytes.
- Copyright header updates for IETF publication.
- Minor documentation and whitespace fixes.
2012-09-11 13:08:00 -07:00
Ralph Giles
39481f9737
Bug 790381 - Filter out makefile comments in opus update.sh. r=derf
...
We read *_sources.mk from the opus source tree to get a list
of needed files. As of the 1.0.0 release, those files have
comment lines, which the previous sed one-liner failed to
strip out.
The earlier version attempted this with 's/^#.8//', but
the whole file has been read into memory so we can
remove the line continuation escapes. However, the
newlines are still present, so we can replace this
with 's/#[^\n]*\(\n\)/\1\g' Which replaces everything
from a comment character to a newline with a newline.
We have to capture and subsitute the final newline instead
of using a literal \n because portable sed doesn't expand
that character on the right-hand side. GNU sed will,
however.
2012-09-12 16:59:04 -04:00
Chris Peterson
7d31c29958
Bug 785536 - Add PluginHost->GetPref() so platform decoders can query about:config prefs. r=doublec
2012-08-24 14:20:39 -07:00
Ehsan Akhgari
a51e1f674c
Backout bug 792109, bug 749053 and bug 779500 because of leaks in debug tests
2012-09-19 15:42:18 -04:00
Steven Lee
608814996d
Bug 749053 - FM radio support: AudioManager implementation. r=jlebar,mwu
2012-09-19 13:51:35 -04:00
Michael Wu
7c3ac20a63
Bug 792109 - Generate an outmix per opensl cubeb context not stream, r=kinetik
2012-09-19 13:51:34 -04:00
Michael Wu
38a2fa1577
Bug 694484 - OpenSL backend for libcubeb, r=kinetik
2012-09-04 17:45:08 -03:00
Matthew Gregan
bc572b9151
Bug 778675 - Add some more logging to debug a cubeb_audiounit test failure.
2012-09-03 13:18:42 +12:00
Mike Hommey
0a643d0aea
Bug 785622 - Only include .pp files corresponding to files we do build. r=khuey
2012-08-29 08:55:58 +02:00
Doug Turner
a7299f5ff2
Backout of bug 773423. Breaks linux clobber builds. r=dontbreakthebuild
2012-08-28 15:53:32 -07:00
Nathan Froyd
d108154297
Bug 786372 - eliminate libtheora -pedantic warning spew; r=derf
2012-08-28 15:25:17 -04:00
Randell Jesup
eed137b113
Bug 773423: use absolute paths for windows, different for make vs pymake r=ted
2012-07-13 15:48:07 -04:00
Nathan Froyd
b60c0f6f5c
Bug 786372 - eliminate libvpx -pedantic warning spew; r=derf
2012-08-28 14:08:35 -04:00
Jan Beich
b2b006bd36
Bug 785638 - Use VP8 asm on ELF platforms by default. r=tterribe
2012-08-27 19:34:30 -04:00
Chris Peterson
b81a4e8ce1
Bug 784329 - Part 1: Add some OmxPlugin error logging. r=doublec
2012-08-22 18:29:58 -07:00
Ehsan Akhgari
2962d2eed1
Bug 579517 - Part 5: Add missing StandardInteger.h #includes where needed; r=bsmedberg
...
Landing on a CLOSED TREE
2012-08-08 17:08:17 -04:00
Ehsan Akhgari
217645f36e
Bug 579517 - Part 4: Manually rewrite some parts of the code base not covered by the automated conversion; r=bsmedberg
2012-08-22 11:59:54 -04:00
Ehsan Akhgari
8c296bbcd4
Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
...
This patch was generated by a script. Here's the source of the script for
future reference:
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*/.hg*" \
! -wholename "obj-ff-dbg*" \
! -name nsXPCOMCID.h \
! -name prtypes.h \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.c" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert PRInt8 int8_t
convert PRUint8 uint8_t
convert PRInt16 int16_t
convert PRUint16 uint16_t
convert PRInt32 int32_t
convert PRUint32 uint32_t
convert PRInt64 int64_t
convert PRUint64 uint64_t
convert PRIntn int
convert PRUintn unsigned
convert PRSize size_t
convert PROffset32 int32_t
convert PROffset64 int64_t
convert PRPtrdiff ptrdiff_t
convert PRFloat64 double
2012-08-22 11:56:38 -04:00
Chris Double
d21fe1debb
Bug 766395 - Enable hardware video decoding on Otoro B2G devices - r=edwin
2012-08-22 15:05:09 +12:00
Chris Double
f4318197d0
Bug 783927 - Handle zero length audio reads in stagefright backend to fix audio issues - r=cpeterson
2012-08-21 17:03:21 +12:00
Chris Double
1e247811fb
Bug 782508 - Enable hardware decoder usage in Android libstagefright OMX plugin - r=cpeterson
2012-08-21 15:25:13 +12:00
Matthew Gregan
4cdc32cfb0
Bug 778675 - Add some logging to debug a cubeb_audiounit test failure.
2012-08-17 17:16:35 +12:00
Matthew Gregan
01a7681b0b
Bug 761917 - Fail when stream restart is attempted on a dead PCM. r=doublec
2012-08-16 18:48:40 +12:00
Steven Lee
23dca1a089
Bug 779149 - [Dialer] Audio does not go through headset. r=mwu
2012-08-15 21:00:50 -04:00
Chris Double
3ac9021341
Bug 759945 - Part 5: Fix build errors on B2g -- r=cpearce
...
--HG--
extra : rebase_source : 87c56c813e0fbdd14e7f089830a1ca772c2be27e
2012-08-10 20:15:28 +12:00
Chris Double
d74b5f8a1c
Bug 759945 - Part 3: Android OS headers and stub files for software decoding using libstagefright on Android - r=cpearce
...
--HG--
extra : rebase_source : 0f5b9fed7dac3040a98af6dcc324407c4f8a9772
2012-08-10 20:15:20 +12:00
Jan Beich
b2f160f9bb
Bug 780432 - Explicitly pass CFLAGS for ALSA and PulseAudio. r=kinetik
...
--HG--
extra : rebase_source : 829d51b17390d44fa31b786408e632844ad12473
2012-08-08 10:27:44 +12:00
Jan Beich
9d6fc2f877
Bug 780432 - Add experimental --enable-pulseaudio configure option. r=kinetik,khuey
...
--HG--
extra : rebase_source : 9bf00787997d4ed465427e6570c5d937c1cb9ff4
2012-08-08 10:26:04 +12:00
Matthew Gregan
a0be501c49
Bug 779187 - Fix nsBufferedAudioStream's sample format selection for big endian machines. r=doublec
2012-08-06 15:26:41 +12:00
Mike Hommey
c1b35e7b2a
Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted
2012-08-04 20:26:44 +02:00
Matthew Gregan
47efc774e3
Bug 761274 - Work around buffer sizing bug in PulseAudio ALSA plugin. r=doublec
2012-07-16 17:15:24 -04:00
Brad Lassey
73ffa2b92a
bug 776907 - quiet log spew from sydney audio on android r=kinetik
2012-07-24 09:56:24 -04:00
Andrew Benton
c575567a81
Bug 774060 - Compiling Firefox fails --with-system-libvpx when using libvpx 1.1 or later. r=tterribe
2012-07-24 11:57:47 +09:00
Randell Jesup
5588af7472
Bug 694817: Turn off webrtc's internal video renderer and protobuf (take 2) r=ted
2012-07-23 22:35:35 -04:00
Tim Abraldes
1d1133e080
bug 773454. Pass "-D_VARIADIC_MAX=10" to the compiler on Windows when building gtest. r=ted
2012-07-23 18:07:58 -07:00
Ralph Giles
e1858f41bb
Bug 776661 - Initialize all of the bytes in the incoming data structure in silk_get_TOC; r=rillian
...
Fixes a warning under clang in dead code. Ehsan's original patch
converted to upstream-carrying style and applied by rillian.
2012-07-23 17:42:37 -04:00
Ed Morley
4e8827ab36
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
2012-07-20 14:32:04 +01:00
Gervase Markham
69110ab2b1
Bug 774614 - Relicense Gonk/Gecko interface code to Apache License 2.0.
2012-07-20 10:10:44 +01:00
Matthew Gregan
61fede556b
Bug 774454 - Fix PA detection hack in sydneyaudio ALSA backend. r=doublec
...
--HG--
extra : rebase_source : 30da2a2bb07ddc52a40417402a258e53ad2c87e5
2012-07-16 17:10:02 -04:00
Landry Breuil
382f40ff57
Bug 774598: Enable libvpx assembler on OpenBSD/x86(_64). r=derf
2012-07-17 13:24:06 +02:00
Timothy B. Terriberry
5192b8fc4b
Bug 750447 - Wrap &rtcd->common->variance in IF_RTCD, r=cpearce
2012-07-17 09:21:47 +02:00
Max Stepin
87282e5332
Bug 759067 - Add an "APNG-aware app" flag. r=joe
2012-07-16 20:38:46 -04:00
Randell Jesup
390730bf91
Bug 772201: remove relative topsrcdir/srcdir/etc paths from gyp-sourced Makefiles - fixes symlinked objdirs for linux/mac r=ted
2012-07-12 18:14:14 -04:00
Mike Hommey
882d156651
Bug 763651 - Link the javascript engine against zlib. r=khuey
2012-07-12 08:30:59 +02:00
Randell Jesup
7401f0cd15
Bug 771981: Don't build webrtc except for Linux/Mac/Windows; don't check for chrome dlls on windows r=bsmedberg
2012-07-09 14:34:33 -04:00
Randell Jesup
8bee9cca2e
Bug 771588: don't PGO asm_enc_offsets.c in libvpx - fix for MSVC2010 r=bsmedberg
2012-07-08 08:39:03 -04:00
Ryan VanderMeulen
ae29f43eb9
Bug 771403 - Update libjpeg-turbo to version 1.2.1. r=jlebar
2012-07-07 10:21:32 -04:00
Ryan VanderMeulen
7c722d69d7
Bug 771394 - Update libpng to version 1.5.11. r=jlebar
2012-07-07 10:21:31 -04:00
Randell Jesup
4797f62dc3
Bug 770230: Remove broken symlinks in webrtc to third_party/google-visualization-python DONTBUILD r=derf
2012-07-06 12:15:49 -04:00
Rafael Ávila de Espíndola
a5d97e17cc
Bug 769772 - Print compiler version being used and drop checks for llvm-gcc and old versions of clang. r=khuey.
2012-07-03 08:27:18 -04:00
Randell Jesup
1a9b82b934
Bug 767250: Stop B2G/Gonk from trying to build Android.mk's in media/webrtc rs=mwu
2012-06-22 19:07:41 -04:00
Randell Jesup
8d9866664c
Bug 749889 and Bug 688178: Make webrtc build without referencing third_party modules not in first tranche r=ted
2012-06-20 07:27:50 -04:00
Randell Jesup
435602cf1a
Bug 757637: Rollup makesystem changes for webrtc r=khuey r=ted f=glandium
2012-06-20 07:27:43 -04:00
Randell Jesup
8391238a46
Bug 766253: Fix type for kARGBToV table (upstream issue 188 at webrtc.org) r=derf
2012-06-20 07:27:32 -04:00
Randell Jesup
c829262c70
Bug 757637: Rollup media/webrtc/trunk changes from webrtc.org drop r=ted r=derf
2012-06-20 07:27:22 -04:00
Randell Jesup
fa40782d27
bug 731407: need to include <assert.h> in non-debug builds r=cpearce
2012-04-04 14:49:12 -04:00
Bas Schouten
3b2e1d8f19
bug 731407: Remove DShow BaseClass usage from webrtc drop r=cpearce
2012-03-15 23:06:35 +00:00
Randell Jesup
1087aa6fbf
Bug 749889: Webrtc import of rev 2047, with most of third_party and test/data removed rs=ted
2012-06-21 07:34:58 -04:00
Ryan VanderMeulen
b74e4a29db
Revert c39d36167b99 due to a horribly munged backout.
2012-06-10 19:44:50 -04:00
Ryan VanderMeulen
061d4c2616
Backout the bug 754202 backout due to orange.
2012-06-10 19:37:47 -04:00
Chris Double
13f9991d22
Bug 762366 - Refactor omx plugin's ReadVideo method - r=edwin
2012-06-08 14:30:47 +12:00
Chris Double
c75ab55914
Bug 761762 - Fix reading of channel count and sample rate in stagefright decoder on b2g - r=edwin
2012-06-08 14:30:36 +12:00
Chris Double
d8fc457685
Bug 761786 - fix media playback crash when using omx-plugin and reloading videos - r=edwin
2012-06-07 15:29:08 +12:00
Michael Wu
ec0ac52c14
Bug 761844 - Don't link omx plugin to surfaceflinger_client, r=doublec
2012-06-06 03:45:02 -04:00
Geoff Lankow
552f02f3f1
Merge m-c to m-i
2012-06-06 15:13:51 +12:00
Michael Wu
979e32642f
Bug 761808 - Fix OMX plugin build on OSX, r=doublec
2012-06-05 19:30:50 -04:00
Matthew Gregan
cab9384bfd
Bug 757034 - Add sndio to cubeb update.sh.
2012-06-02 19:16:32 +12:00
Landry Breuil
32175b70a4
Bug 757034 - Import openbsd cubeb sndio backend. r=kinetik
2012-06-02 19:10:42 +12:00
Matthew Gregan
418c0b23d8
Bug 759677 - Increase cubeb_run_thread stack size to avoid blowing the stack with some ALSA configurations. r=doublec
2012-06-02 19:09:27 +12:00
Justin Lebar
040f2a018d
Bug 759891 - Update libjpeg-turbo to r831 (latest 1.2.x rev). r=jrmuizel
2012-06-05 11:27:41 -04:00
Chris Double
cdfcde6a3f
Bug 759948 - libstagefright based media playback doesn't receive ended event when complete on B2G - r=edwin
...
--HG--
extra : rebase_source : a6450eb3a2fbb2ac67e329fa9ef9f0bd9e801e89
2012-06-01 12:54:52 +12:00
Chris Double
e66ca64f89
Bug 714408 Part 3 - Fix audio sample rate - r=edwin
...
--HG--
extra : rebase_source : 6f62016fff4d4547e5d0adc8de513fa917af39ba
2012-06-01 12:54:48 +12:00
Andreas Gal
d3eef34feb
Bug 714408 Part 2 - Media plugin support for libstagefright - r=doublec
...
--HG--
extra : rebase_source : 308d1aab3cfffbb7ddeb0602a3991565603e6212
2012-06-01 12:54:23 +12:00
Ralph Giles
60387e39d6
Bug 759806 - Revert MPL2 on BSD opus source files - r=gerv
...
Bug 716478 added MPL2 license headers to a couple of (headerless) files
in media/libopus. These files are third-party code and covered until the
associated BSD license of the upstream project.
Although the files in question are either source file listings, or
programmatically generated, and as such not copyrightable, labelling
them as MPL2 is technically incorrect.
--HG--
extra : rebase_source : 0d639832b481755e5385ae4465149dee5b2fc5ad
2012-05-31 14:31:24 +12:00
Gervase Markham
638c878b13
Bug 759095 - upgrade license to MPL 2, and other licensing cleanups.
...
--HG--
extra : rebase_source : da55a4937383eda2baf7c9a362501da8ee664146
2012-05-29 16:52:43 +01:00
Ginn Chen
0b17209798
Bug 758487 Fix libopus compile on Solaris/SPARC r=rillian
2012-05-28 09:33:35 +08:00
Timothy B. Terriberry
62fe25331c
Bug 757594 - Add explicit rules for obj_int_extract sources to libvpx, r=khuey
2012-05-22 19:51:19 -07:00
Matthew Gregan
b2531a07db
Bug 756944 - Import ALSA cubeb backend. r=doublec
2012-05-21 15:54:17 +12:00
Gervase Markham
87620f5676
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
Jacek Caban
a9bd81bda6
Bug 755229 - Use YASM for libvpx on mingw builds r=khuey
2012-05-16 10:47:59 +02:00
Jacek Caban
0d47ca679c
Bug 754797 - libopus fails to compile on mingw - r=rillian
...
Define HAVE_LRINTF when compiling with GCC on Windows to avoid
the MSVC assembly implementation in libopus/celt/float_cast.h.
2012-05-15 12:18:14 +02:00
Paul ADENOT
d19763225d
Bug 743720 - Import Speex's audio resampler in the tree. r=kinetik, khuey
2012-05-14 19:01:04 -04:00
Timothy B. Terriberry
01af72629f
Bug 752668 - Fix pp_sharp_mod calculation, r=kinetik
2012-05-08 07:21:10 -07:00
Matthew Gregan
d74fbf6059
Bug 747793 - Use a ring buffer for audio buffered by nsBufferedAudioStream. Remove generic sample copy out with volume adjustment and replace with the lightly optimized version from nsNativeAudioStream. Add a fast path for the unity volume case. Bump cubeb's refill thread priority on Win32. r=cpearce
2012-05-03 16:48:54 +12:00
Matthew Gregan
2ed582073c
Bug 751030 - Import PulseAudio backend for cubeb (NPOTB). r=mwu
2012-05-02 16:24:36 +12:00
Timothy B. Terriberry
670ce362ff
Bug 752139 - Don't build an empty armopts.s, r=glandium
2012-05-06 05:41:01 -07:00
Timothy B. Terriberry
4386c22bf1
Bug 752139 - Mark stacks non-executable in the libtheora ARM asm. r=glandium
2012-05-05 12:43:26 -04:00
Ralph Giles
6d8fc20fe0
Bug 751607 - Update opus codec to the draft-12 source. r=derf
...
Updates our copy of the libopus reference implementation to
match http://tools.ietf.org/html/draft-ietf-codec-opus-12
This uses the v0.9.10/draft-12 tag from the upstream git repo.
Summary of changes:
- License header updates
- Warning fixes
- Comment improvements
2012-05-03 10:04:19 -07:00
Tim Taubert
4bb364b015
merge m-c to fx-team
2012-05-04 16:20:36 +02:00
Timothy B. Terriberry
6c824ee713
Bug 750447 - Fix libvpx build on platforms without RTCD. r=cpearce
2012-05-03 06:22:52 -04:00
Ed Morley
d5eb6f3aad
Merge mozilla-central to fx-team to pick up PGO fixes
2012-05-03 11:24:50 +01:00
Ehsan Akhgari
7539283b34
Bug 750747 - Rip out libpng from libxul; r=khuey
...
Landing on a CLOSED TREE
2012-05-02 11:02:15 -04:00
Ehsan Akhgari
123b355ccf
Backout changeset e58855b90cf6 (bug 750747) because of build bustage of a CLOSED TREE
2012-05-02 10:04:33 -04:00
Ehsan Akhgari
88ef1acd20
Bug 750867 - Rip out libjpeg from libxul; r=khuey
...
Landing on a CLOSED TREE
2012-05-02 09:28:52 -04:00
Ehsan Akhgari
ea7d4e2708
Bug 750747 - Rip out libpng from libxul; r=khuey
2012-05-02 09:28:29 -04:00
Ed Morley
f1673efd62
Merge mozilla-central to mozilla-inbound
2012-05-01 09:53:31 +01:00
Michael Wu
9566de2846
Bug 749080 - Make AudioManager.cpp build again, r=cjones
2012-04-30 14:10:48 -04:00
Timothy B. Terriberry
4d2927e749
Bug 730907 - Update libvpx to v1.0.0, r=cpearce,khuey
...
--HG--
rename : media/libvpx/vp8/decoder/arm/armv6/dequant_idct_v6.asm => media/libvpx/vp8/common/arm/armv6/dequant_idct_v6.asm
rename : media/libvpx/vp8/decoder/arm/armv6/dequantize_v6.asm => media/libvpx/vp8/common/arm/armv6/dequantize_v6.asm
rename : media/libvpx/vp8/decoder/arm/armv6/idct_blk_v6.c => media/libvpx/vp8/common/arm/armv6/idct_blk_v6.c
rename : media/libvpx/vp8/encoder/arm/armv6/vp8_mse16x16_armv6.asm => media/libvpx/vp8/common/arm/armv6/vp8_mse16x16_armv6.asm
rename : media/libvpx/vp8/encoder/arm/armv6/vp8_sad16x16_armv6.asm => media/libvpx/vp8/common/arm/armv6/vp8_sad16x16_armv6.asm
rename : media/libvpx/vp8/encoder/arm/armv6/vp8_variance16x16_armv6.asm => media/libvpx/vp8/common/arm/armv6/vp8_variance16x16_armv6.asm
rename : media/libvpx/vp8/encoder/arm/armv6/vp8_variance8x8_armv6.asm => media/libvpx/vp8/common/arm/armv6/vp8_variance8x8_armv6.asm
rename : media/libvpx/vp8/encoder/arm/armv6/vp8_variance_halfpixvar16x16_h_armv6.asm => media/libvpx/vp8/common/arm/armv6/vp8_variance_halfpixvar16x16_h_armv6.asm
rename : media/libvpx/vp8/encoder/arm/armv6/vp8_variance_halfpixvar16x16_hv_armv6.asm => media/libvpx/vp8/common/arm/armv6/vp8_variance_halfpixvar16x16_hv_armv6.asm
rename : media/libvpx/vp8/encoder/arm/armv6/vp8_variance_halfpixvar16x16_v_armv6.asm => media/libvpx/vp8/common/arm/armv6/vp8_variance_halfpixvar16x16_v_armv6.asm
rename : media/libvpx/vp8/decoder/arm/dequantize_arm.c => media/libvpx/vp8/common/arm/dequantize_arm.c
rename : media/libvpx/vp8/decoder/arm/dequantize_arm.h => media/libvpx/vp8/common/arm/dequantize_arm.h
rename : media/libvpx/vp8/decoder/arm/neon/dequant_idct_neon.asm => media/libvpx/vp8/common/arm/neon/dequant_idct_neon.asm
rename : media/libvpx/vp8/decoder/arm/neon/dequantizeb_neon.asm => media/libvpx/vp8/common/arm/neon/dequantizeb_neon.asm
rename : media/libvpx/vp8/decoder/arm/neon/idct_blk_neon.c => media/libvpx/vp8/common/arm/neon/idct_blk_neon.c
rename : media/libvpx/vp8/decoder/arm/neon/idct_dequant_0_2x_neon.asm => media/libvpx/vp8/common/arm/neon/idct_dequant_0_2x_neon.asm
rename : media/libvpx/vp8/decoder/arm/neon/idct_dequant_full_2x_neon.asm => media/libvpx/vp8/common/arm/neon/idct_dequant_full_2x_neon.asm
rename : media/libvpx/vp8/encoder/arm/neon/sad16_neon.asm => media/libvpx/vp8/common/arm/neon/sad16_neon.asm
rename : media/libvpx/vp8/encoder/arm/neon/sad8_neon.asm => media/libvpx/vp8/common/arm/neon/sad8_neon.asm
rename : media/libvpx/vp8/encoder/arm/neon/variance_neon.asm => media/libvpx/vp8/common/arm/neon/variance_neon.asm
rename : media/libvpx/vp8/encoder/arm/neon/vp8_mse16x16_neon.asm => media/libvpx/vp8/common/arm/neon/vp8_mse16x16_neon.asm
rename : media/libvpx/vp8/encoder/arm/neon/vp8_subpixelvariance16x16_neon.asm => media/libvpx/vp8/common/arm/neon/vp8_subpixelvariance16x16_neon.asm
rename : media/libvpx/vp8/encoder/arm/neon/vp8_subpixelvariance16x16s_neon.asm => media/libvpx/vp8/common/arm/neon/vp8_subpixelvariance16x16s_neon.asm
rename : media/libvpx/vp8/encoder/arm/neon/vp8_subpixelvariance8x8_neon.asm => media/libvpx/vp8/common/arm/neon/vp8_subpixelvariance8x8_neon.asm
rename : media/libvpx/vp8/encoder/arm/variance_arm.c => media/libvpx/vp8/common/arm/variance_arm.c
rename : media/libvpx/vp8/encoder/arm/variance_arm.h => media/libvpx/vp8/common/arm/variance_arm.h
rename : media/libvpx/vp8/decoder/dequantize.c => media/libvpx/vp8/common/dequantize.c
rename : media/libvpx/vp8/decoder/dequantize.h => media/libvpx/vp8/common/dequantize.h
rename : media/libvpx/vp8/decoder/idct_blk.c => media/libvpx/vp8/common/idct_blk.c
rename : media/libvpx/vp8/encoder/sad_c.c => media/libvpx/vp8/common/sad_c.c
rename : media/libvpx/vp8/encoder/variance.h => media/libvpx/vp8/common/variance.h
rename : media/libvpx/vp8/encoder/variance_c.c => media/libvpx/vp8/common/variance_c.c
rename : media/libvpx/vp8/decoder/x86/dequantize_mmx.asm => media/libvpx/vp8/common/x86/dequantize_mmx.asm
rename : media/libvpx/vp8/decoder/x86/dequantize_x86.h => media/libvpx/vp8/common/x86/dequantize_x86.h
rename : media/libvpx/vp8/decoder/x86/idct_blk_mmx.c => media/libvpx/vp8/common/x86/idct_blk_mmx.c
rename : media/libvpx/vp8/decoder/x86/idct_blk_sse2.c => media/libvpx/vp8/common/x86/idct_blk_sse2.c
rename : media/libvpx/vp8/encoder/x86/sad_mmx.asm => media/libvpx/vp8/common/x86/sad_mmx.asm
rename : media/libvpx/vp8/encoder/x86/sad_sse2.asm => media/libvpx/vp8/common/x86/sad_sse2.asm
rename : media/libvpx/vp8/encoder/x86/sad_sse3.asm => media/libvpx/vp8/common/x86/sad_sse3.asm
rename : media/libvpx/vp8/encoder/x86/sad_sse4.asm => media/libvpx/vp8/common/x86/sad_sse4.asm
rename : media/libvpx/vp8/encoder/x86/sad_ssse3.asm => media/libvpx/vp8/common/x86/sad_ssse3.asm
rename : media/libvpx/vp8/encoder/x86/variance_impl_mmx.asm => media/libvpx/vp8/common/x86/variance_impl_mmx.asm
rename : media/libvpx/vp8/encoder/x86/variance_impl_sse2.asm => media/libvpx/vp8/common/x86/variance_impl_sse2.asm
rename : media/libvpx/vp8/encoder/x86/variance_impl_ssse3.asm => media/libvpx/vp8/common/x86/variance_impl_ssse3.asm
rename : media/libvpx/vp8/encoder/x86/variance_mmx.c => media/libvpx/vp8/common/x86/variance_mmx.c
rename : media/libvpx/vp8/encoder/x86/variance_sse2.c => media/libvpx/vp8/common/x86/variance_sse2.c
rename : media/libvpx/vp8/encoder/x86/variance_ssse3.c => media/libvpx/vp8/common/x86/variance_ssse3.c
rename : media/libvpx/vp8/encoder/x86/variance_x86.h => media/libvpx/vp8/common/x86/variance_x86.h
rename : media/libvpx/vp8/encoder/arm/armv6/vp8_fast_fdct4x4_armv6.asm => media/libvpx/vp8/encoder/arm/armv6/vp8_short_fdct4x4_armv6.asm
rename : media/libvpx/vp8/common/defaultcoefcounts.c => media/libvpx/vp8/encoder/defaultcoefcounts.h
2012-04-29 20:51:44 -07:00
Ralph Giles
714e73f010
Bug 674225 - Add libopus to the mozilla build system. - r=ted
...
This builds the opus reference library in media/libopus.
We support both fixed and floating point builds, switched
by MOZ_OPUS_FIXED. Currently this isn't defined by anything
but should probably offer a configure option, and default
to true on arm.
Thanks to Tim Terriberry for additional review.
2012-04-30 16:20:22 -07:00
Ralph Giles
ac76521150
Bug 674225 - Add the opus draft-11 source to the tree. - r=derf
...
This is the IETF Opus audio codec reference implementation.
The source was copied into the tree using the included
update.sh script, from a checkout of the v0.9.9 git tag,
which corresponds to the source code published in
https://tools.ietf.org/id/draft-ietf-codec-opus-11.txt
2012-04-30 16:20:22 -07:00
Glenn Randers-Pehrson
172a842ffa
Bug 745178 - Update libpng to version 1.5.10. r=joe
...
--HG--
rename : media/libpng/libpng.txt => media/libpng/libpng-manual.txt
2012-04-24 19:50:00 -04:00
Brad Lassey
34552cac57
bug 746139 - local JNI frame won't be popped if init fails r=dougt a=lsblakk
2012-04-17 10:12:20 -04:00
Matthew Gregan
7c6d981b4b
Bug 742160 - Import AudioUnit cubeb backend. r=doublec
2012-04-16 15:04:42 +12:00
Matthew Gregan
b622e34f64
Bug 742154 - Work around media crashtest shutdown hang in cubeb_winmm. r=cpearce
2012-04-16 15:00:40 +12:00
Prabindh Sundareson
8feacb9dc5
Bug 741289 - Sydneyaudio does not include MOZ_ALSA_CFLAGS. r=glandium,romaxa
2012-04-11 07:58:27 -04:00
Jacek Caban
518d2df3c1
Bug 740324 - cubeb_winmm.c fails to compile on GCC r=jimm
2012-03-30 13:26:32 +02:00
Jim Mathies
d14ff8dcb1
Bug 731807 - Fix for error building with VC11 - 'ksguid.lib' not found. r=khuey
2012-03-27 08:36:57 -05:00
Chris Jones
e0a9b576eb
Bug 739090: Dynamically call the right *ForceUse interface. r=mwu (npotb)
2012-03-26 17:39:33 -07:00
Michael Wu
a29ca3e947
Bug 739118 - Pad AudioTrack to match android's expectations, r=cjones NPOTB
2012-03-25 19:52:09 -07:00
Michael Wu
ea29176812
Bug 737173, part 2: Port AudioManager and libsydneyaudio to the new import. r=cjones (npotb)
2012-03-25 02:11:05 -07:00
Michael Wu
fae2a7f69e
Bug 737173, part 1: Import the Gingerbread/Ice Cream Sandwich-compatible audio client code. r=cjones (npotb)
2012-03-25 02:11:05 -07:00
Glenn Randers-Pehrson
e193b40dae
Bug 733598 - Remove some extraneous defines from mozpngconf.h to fix compiler warnings. r=joedrew
2012-03-08 18:48:45 -05:00
Timothy B. Terriberry
d667f50dcd
Bug 468275 - Fix mis-use of _ogg_free on allocation error path, r=kinetik
2012-03-04 20:32:35 -08:00
Ryan VanderMeulen
5ba5232745
Bug 648690 - Update libpng to version 1.5.9 (Mozilla changes). r=joedrew, f=dolske
2012-03-03 22:18:31 -05:00
Max Stepin
420e3a0621
Bug 648690 - Update libpng to version 1.5.9 (upstream changes). r=joedrew
2012-03-03 22:18:12 -05:00
Justin Lebar
62dbeeb1ab
Bug 731789 - Rename mfbt/StdInt.h to mfbt/StandardInteger.h, so stdint types work from cpp files inside mfbt. r=waldo
2012-02-29 22:56:43 -05:00
Ryan VanderMeulen
9dd3b10cc6
Back out libpng update due to xpcshell failures (44fc3b0c25f7 and 7b74d51579b4). r=warlock
2012-02-27 20:36:29 -05:00
Ryan VanderMeulen
9b45dde297
Bug 648690 - Update libpng to version 1.5.9 (Mozilla changes). r=joedrew
2012-02-27 18:57:27 -05:00
Max Stepin
bd6805246f
Bug 648690 - Update libpng to version 1.5.9 (upstream changes). r=joedrew
...
--HG--
rename : media/libpng/libpng.txt => media/libpng/libpng-manual.txt
2012-02-27 18:57:27 -05:00
Ryan VanderMeulen
d1a354c8b7
Bug 698519 - Update libjpeg-turbo to version 1.2.0. r=jlebar
2012-02-11 03:34:00 -05:00
Benjamin Smedberg
80dd99b8c2
Bug 727401 - import libpng overflow patch from http://codereview.chromium.org/9363013 r=joe, a=akeybl
2012-02-15 09:08:01 -05:00
Timothy B. Terriberry
f8373576bc
Bug 722924 - Fix handling of Vorbis floor0 codebook with no used entries, r=kinetik
2012-02-13 14:05:23 -08:00
Justin Lebar
dae7e8f02b
Back out rev 2acd6833, bug 698519 - update to libjpeg 1.2, due to Dromaeo DOM regression.
2012-02-12 23:46:48 -05:00
Ryan VanderMeulen
2494cfe35a
Bug 698519 - Update libjpeg-turbo to version 1.2.0. r=jlebar
2012-02-11 03:34:00 -05:00
Matthew Gregan
a7fb4781d7
Bug 623444 - Import Windows libcubeb implementation. r=doublec, r=khuey
2012-01-13 14:38:39 +13:00
Timothy B. Terriberry
b0fd88a574
Bug 719612 - Update libvorbis. r=kinetik
2012-01-20 22:54:44 +13:00
Chris Pearce
92dea45444
Bug 717026 - Ensure libsydneyaudio windows block size is an even multiple of channels*frame_size. r=kinetik
2012-01-19 14:11:51 +13:00
Mike Hommey
897722e75d
Bug 709721 - Move video and audio libraries in a gkmedias library on Windows. r=khuey
2011-12-15 06:40:20 +01:00
Michael Wu
af1dca01f6
Bug 710051 - Port the android libsydneyaudio backend to gonk, r=kinetik a=gonk-only
2011-12-12 17:35:52 -08:00
Bill McCloskey
60a6742def
Bug 705332 - Re-enable printing filename in quiet builds (r=njn)
2011-12-08 10:14:06 -08:00
Jeff Walden
bd9ac415a3
Bug 704313 - Add a don't-define-stdint-types frob to vpx (encapsulated in a custom downstream patch, until this makes its way upstream). r=derf
...
--HG--
extra : rebase_source : cbc11a1b3ac02897d38553093dc52f4a3eef0bf6
2011-12-07 21:52:33 -05:00
Matthew Gregan
c49e2d634f
Bug 705112 - Don't destroy things that weren't initialized. r=dougt
2011-11-25 08:38:33 +13:00
Matthew Gregan
b0d5e081d5
Bug 695986 - Start AudioTrack playing only its buffers have filled. r=dougt
2011-11-22 13:19:25 +13:00
Nicholas Nethercote
f3486bc8ce
Bug 703456 - Kill REPORT_BUILD; kill it dead. r=ted.
2011-11-21 18:47:54 -08:00
Marco Bonardo
8c72c90eb0
Merge mozilla-central and mozilla-inbound
2011-11-11 11:09:58 +01:00
Ed Morley
fddedbce14
Merge m-c to b-s.
2011-11-08 23:18:09 +00:00
Ralph Giles
4b264aaad5
Bug 697821 - Disable libtheora assembly on XCode 4.2. r=khuey
...
The version of llvm-gcc included with Apple's XCode 4.2
toolchain can't compile the inline assembly in the libtheora
library. This is a regression from the 4.1 release.
Check for this version and disable assembly if found.
Also update the check for clang < v2.9 from bug 627981,
which had similar problems, to set the same flag.
2011-11-08 00:57:00 -05:00
Michael Wu
34d5f356e4
Bug 694206 - Add Gonk (B2G) widget backend, r=cjones
2011-11-10 16:17:46 -08:00
Gregory Szorc
de5e3e4887
Bug 698248 - Remove unused FORCE_USE_PIC variable; r=khuey
2011-11-01 15:45:23 -07:00
Matthew Gregan
cf82c6b7e7
Bug 695240 - ogg_int64_t should be 64-bit everywhere. r=derf r=rillian
2011-10-20 11:18:51 +13:00
Matthew Gregan
6874243266
Bug 693131 - Short sounds are inaudible on Android. r=dougt
2011-10-20 10:52:50 +13:00
Bobby Holley
3cd1c57228
Bug 584894 - Move libpng to media/libpng. r=khuey
...
--HG--
rename : modules/libimg/png/CHANGES => media/libpng/CHANGES
rename : modules/libimg/png/LICENSE => media/libpng/LICENSE
rename : modules/libimg/png/MOZCHANGES => media/libpng/MOZCHANGES
rename : modules/libimg/png/Makefile.in => media/libpng/Makefile.in
rename : modules/libimg/png/README => media/libpng/README
rename : modules/libimg/png/crashtests/374810-1.html => media/libpng/crashtests/374810-1.html
rename : modules/libimg/png/crashtests/crashtests.list => media/libpng/crashtests/crashtests.list
rename : modules/libimg/png/libpng.txt => media/libpng/libpng.txt
rename : modules/libimg/png/mozpngconf.h => media/libpng/mozpngconf.h
rename : modules/libimg/png/png.c => media/libpng/png.c
rename : modules/libimg/png/png.h => media/libpng/png.h
rename : modules/libimg/png/pngconf.h => media/libpng/pngconf.h
rename : modules/libimg/png/pngerror.c => media/libpng/pngerror.c
rename : modules/libimg/png/pngget.c => media/libpng/pngget.c
rename : modules/libimg/png/pngmem.c => media/libpng/pngmem.c
rename : modules/libimg/png/pngpread.c => media/libpng/pngpread.c
rename : modules/libimg/png/pngpriv.h => media/libpng/pngpriv.h
rename : modules/libimg/png/pngread.c => media/libpng/pngread.c
rename : modules/libimg/png/pngrio.c => media/libpng/pngrio.c
rename : modules/libimg/png/pngrtran.c => media/libpng/pngrtran.c
rename : modules/libimg/png/pngrutil.c => media/libpng/pngrutil.c
rename : modules/libimg/png/pngset.c => media/libpng/pngset.c
rename : modules/libimg/png/pngtrans.c => media/libpng/pngtrans.c
rename : modules/libimg/png/pngwio.c => media/libpng/pngwio.c
rename : modules/libimg/png/pngwrite.c => media/libpng/pngwrite.c
rename : modules/libimg/png/pngwtran.c => media/libpng/pngwtran.c
rename : modules/libimg/png/pngwutil.c => media/libpng/pngwutil.c
2011-10-17 21:25:53 -07:00
Bobby Holley
f21bd429e5
Bug 584894 - Move libjpeg to media/libjpeg. r=khuey
...
--HG--
rename : jpeg/MOZCHANGES => media/libjpeg/MOZCHANGES
rename : jpeg/Makefile.in => media/libjpeg/Makefile.in
rename : jpeg/README => media/libjpeg/README
rename : jpeg/README-turbo.txt => media/libjpeg/README-turbo.txt
rename : jpeg/cderror.h => media/libjpeg/cderror.h
rename : jpeg/cdjpeg.h => media/libjpeg/cdjpeg.h
rename : jpeg/jaricom.c => media/libjpeg/jaricom.c
rename : jpeg/jcapimin.c => media/libjpeg/jcapimin.c
rename : jpeg/jcapistd.c => media/libjpeg/jcapistd.c
rename : jpeg/jcarith.c => media/libjpeg/jcarith.c
rename : jpeg/jccoefct.c => media/libjpeg/jccoefct.c
rename : jpeg/jccolor.c => media/libjpeg/jccolor.c
rename : jpeg/jcdctmgr.c => media/libjpeg/jcdctmgr.c
rename : jpeg/jchuff.c => media/libjpeg/jchuff.c
rename : jpeg/jchuff.h => media/libjpeg/jchuff.h
rename : jpeg/jcinit.c => media/libjpeg/jcinit.c
rename : jpeg/jcmainct.c => media/libjpeg/jcmainct.c
rename : jpeg/jcmarker.c => media/libjpeg/jcmarker.c
rename : jpeg/jcmaster.c => media/libjpeg/jcmaster.c
rename : jpeg/jcomapi.c => media/libjpeg/jcomapi.c
rename : jpeg/jconfig.h => media/libjpeg/jconfig.h
rename : jpeg/jconfig.h.in => media/libjpeg/jconfig.h.in
rename : jpeg/jcparam.c => media/libjpeg/jcparam.c
rename : jpeg/jcphuff.c => media/libjpeg/jcphuff.c
rename : jpeg/jcprepct.c => media/libjpeg/jcprepct.c
rename : jpeg/jcsample.c => media/libjpeg/jcsample.c
rename : jpeg/jdapimin.c => media/libjpeg/jdapimin.c
rename : jpeg/jdapistd.c => media/libjpeg/jdapistd.c
rename : jpeg/jdarith.c => media/libjpeg/jdarith.c
rename : jpeg/jdatadst.c => media/libjpeg/jdatadst.c
rename : jpeg/jdatasrc.c => media/libjpeg/jdatasrc.c
rename : jpeg/jdcoefct.c => media/libjpeg/jdcoefct.c
rename : jpeg/jdcolor.c => media/libjpeg/jdcolor.c
rename : jpeg/jdct.h => media/libjpeg/jdct.h
rename : jpeg/jddctmgr.c => media/libjpeg/jddctmgr.c
rename : jpeg/jdhuff.c => media/libjpeg/jdhuff.c
rename : jpeg/jdhuff.h => media/libjpeg/jdhuff.h
rename : jpeg/jdinput.c => media/libjpeg/jdinput.c
rename : jpeg/jdmainct.c => media/libjpeg/jdmainct.c
rename : jpeg/jdmarker.c => media/libjpeg/jdmarker.c
rename : jpeg/jdmaster.c => media/libjpeg/jdmaster.c
rename : jpeg/jdmerge.c => media/libjpeg/jdmerge.c
rename : jpeg/jdphuff.c => media/libjpeg/jdphuff.c
rename : jpeg/jdpostct.c => media/libjpeg/jdpostct.c
rename : jpeg/jdsample.c => media/libjpeg/jdsample.c
rename : jpeg/jdtrans.c => media/libjpeg/jdtrans.c
rename : jpeg/jerror.c => media/libjpeg/jerror.c
rename : jpeg/jerror.h => media/libjpeg/jerror.h
rename : jpeg/jfdctflt.c => media/libjpeg/jfdctflt.c
rename : jpeg/jfdctfst.c => media/libjpeg/jfdctfst.c
rename : jpeg/jfdctint.c => media/libjpeg/jfdctint.c
rename : jpeg/jidctflt.c => media/libjpeg/jidctflt.c
rename : jpeg/jidctfst.c => media/libjpeg/jidctfst.c
rename : jpeg/jidctint.c => media/libjpeg/jidctint.c
rename : jpeg/jidctred.c => media/libjpeg/jidctred.c
rename : jpeg/jinclude.h => media/libjpeg/jinclude.h
rename : jpeg/jmemmgr.c => media/libjpeg/jmemmgr.c
rename : jpeg/jmemnobs.c => media/libjpeg/jmemnobs.c
rename : jpeg/jmemsys.h => media/libjpeg/jmemsys.h
rename : jpeg/jmorecfg.h => media/libjpeg/jmorecfg.h
rename : jpeg/jpegcomp.h => media/libjpeg/jpegcomp.h
rename : jpeg/jpegint.h => media/libjpeg/jpegint.h
rename : jpeg/jpeglib.h => media/libjpeg/jpeglib.h
rename : jpeg/jquant1.c => media/libjpeg/jquant1.c
rename : jpeg/jquant2.c => media/libjpeg/jquant2.c
rename : jpeg/jsimd.h => media/libjpeg/jsimd.h
rename : jpeg/jsimd_none.c => media/libjpeg/jsimd_none.c
rename : jpeg/jsimddct.h => media/libjpeg/jsimddct.h
rename : jpeg/jutils.c => media/libjpeg/jutils.c
rename : jpeg/jversion.h => media/libjpeg/jversion.h
rename : jpeg/simd/Makefile.in => media/libjpeg/simd/Makefile.in
rename : jpeg/simd/jcclrmmx.asm => media/libjpeg/simd/jcclrmmx.asm
rename : jpeg/simd/jcclrss2-64.asm => media/libjpeg/simd/jcclrss2-64.asm
rename : jpeg/simd/jcclrss2.asm => media/libjpeg/simd/jcclrss2.asm
rename : jpeg/simd/jccolmmx.asm => media/libjpeg/simd/jccolmmx.asm
rename : jpeg/simd/jccolss2-64.asm => media/libjpeg/simd/jccolss2-64.asm
rename : jpeg/simd/jccolss2.asm => media/libjpeg/simd/jccolss2.asm
rename : jpeg/simd/jcolsamp.inc => media/libjpeg/simd/jcolsamp.inc
rename : jpeg/simd/jcqnt3dn.asm => media/libjpeg/simd/jcqnt3dn.asm
rename : jpeg/simd/jcqntmmx.asm => media/libjpeg/simd/jcqntmmx.asm
rename : jpeg/simd/jcqnts2f-64.asm => media/libjpeg/simd/jcqnts2f-64.asm
rename : jpeg/simd/jcqnts2f.asm => media/libjpeg/simd/jcqnts2f.asm
rename : jpeg/simd/jcqnts2i-64.asm => media/libjpeg/simd/jcqnts2i-64.asm
rename : jpeg/simd/jcqnts2i.asm => media/libjpeg/simd/jcqnts2i.asm
rename : jpeg/simd/jcqntsse.asm => media/libjpeg/simd/jcqntsse.asm
rename : jpeg/simd/jcsammmx.asm => media/libjpeg/simd/jcsammmx.asm
rename : jpeg/simd/jcsamss2-64.asm => media/libjpeg/simd/jcsamss2-64.asm
rename : jpeg/simd/jcsamss2.asm => media/libjpeg/simd/jcsamss2.asm
rename : jpeg/simd/jdclrmmx.asm => media/libjpeg/simd/jdclrmmx.asm
rename : jpeg/simd/jdclrss2-64.asm => media/libjpeg/simd/jdclrss2-64.asm
rename : jpeg/simd/jdclrss2.asm => media/libjpeg/simd/jdclrss2.asm
rename : jpeg/simd/jdcolmmx.asm => media/libjpeg/simd/jdcolmmx.asm
rename : jpeg/simd/jdcolss2-64.asm => media/libjpeg/simd/jdcolss2-64.asm
rename : jpeg/simd/jdcolss2.asm => media/libjpeg/simd/jdcolss2.asm
rename : jpeg/simd/jdct.inc => media/libjpeg/simd/jdct.inc
rename : jpeg/simd/jdmermmx.asm => media/libjpeg/simd/jdmermmx.asm
rename : jpeg/simd/jdmerss2-64.asm => media/libjpeg/simd/jdmerss2-64.asm
rename : jpeg/simd/jdmerss2.asm => media/libjpeg/simd/jdmerss2.asm
rename : jpeg/simd/jdmrgmmx.asm => media/libjpeg/simd/jdmrgmmx.asm
rename : jpeg/simd/jdmrgss2-64.asm => media/libjpeg/simd/jdmrgss2-64.asm
rename : jpeg/simd/jdmrgss2.asm => media/libjpeg/simd/jdmrgss2.asm
rename : jpeg/simd/jdsammmx.asm => media/libjpeg/simd/jdsammmx.asm
rename : jpeg/simd/jdsamss2-64.asm => media/libjpeg/simd/jdsamss2-64.asm
rename : jpeg/simd/jdsamss2.asm => media/libjpeg/simd/jdsamss2.asm
rename : jpeg/simd/jf3dnflt.asm => media/libjpeg/simd/jf3dnflt.asm
rename : jpeg/simd/jfmmxfst.asm => media/libjpeg/simd/jfmmxfst.asm
rename : jpeg/simd/jfmmxint.asm => media/libjpeg/simd/jfmmxint.asm
rename : jpeg/simd/jfss2fst-64.asm => media/libjpeg/simd/jfss2fst-64.asm
rename : jpeg/simd/jfss2fst.asm => media/libjpeg/simd/jfss2fst.asm
rename : jpeg/simd/jfss2int-64.asm => media/libjpeg/simd/jfss2int-64.asm
rename : jpeg/simd/jfss2int.asm => media/libjpeg/simd/jfss2int.asm
rename : jpeg/simd/jfsseflt-64.asm => media/libjpeg/simd/jfsseflt-64.asm
rename : jpeg/simd/jfsseflt.asm => media/libjpeg/simd/jfsseflt.asm
rename : jpeg/simd/ji3dnflt.asm => media/libjpeg/simd/ji3dnflt.asm
rename : jpeg/simd/jimmxfst.asm => media/libjpeg/simd/jimmxfst.asm
rename : jpeg/simd/jimmxint.asm => media/libjpeg/simd/jimmxint.asm
rename : jpeg/simd/jimmxred.asm => media/libjpeg/simd/jimmxred.asm
rename : jpeg/simd/jiss2flt-64.asm => media/libjpeg/simd/jiss2flt-64.asm
rename : jpeg/simd/jiss2flt.asm => media/libjpeg/simd/jiss2flt.asm
rename : jpeg/simd/jiss2fst-64.asm => media/libjpeg/simd/jiss2fst-64.asm
rename : jpeg/simd/jiss2fst.asm => media/libjpeg/simd/jiss2fst.asm
rename : jpeg/simd/jiss2int-64.asm => media/libjpeg/simd/jiss2int-64.asm
rename : jpeg/simd/jiss2int.asm => media/libjpeg/simd/jiss2int.asm
rename : jpeg/simd/jiss2red-64.asm => media/libjpeg/simd/jiss2red-64.asm
rename : jpeg/simd/jiss2red.asm => media/libjpeg/simd/jiss2red.asm
rename : jpeg/simd/jisseflt.asm => media/libjpeg/simd/jisseflt.asm
rename : jpeg/simd/jsimd.h => media/libjpeg/simd/jsimd.h
rename : jpeg/simd/jsimd_i386.c => media/libjpeg/simd/jsimd_i386.c
rename : jpeg/simd/jsimd_x86_64.c => media/libjpeg/simd/jsimd_x86_64.c
rename : jpeg/simd/jsimdcfg.inc => media/libjpeg/simd/jsimdcfg.inc
rename : jpeg/simd/jsimdcfg.inc.h => media/libjpeg/simd/jsimdcfg.inc.h
rename : jpeg/simd/jsimdcpu.asm => media/libjpeg/simd/jsimdcpu.asm
rename : jpeg/simd/jsimdext.inc => media/libjpeg/simd/jsimdext.inc
rename : jpeg/transupp.h => media/libjpeg/transupp.h
2011-10-17 21:25:53 -07:00
Ed Morley
d959511237
Merge last green changeset of mozilla-inbound to mozilla-central
2011-10-14 10:58:43 +01:00
Makoto Kato
c36e3136f1
Bug 693283 - cannot detect endian of Android x86 on libsydney. r=kinetik
2011-10-14 11:27:18 +09:00
Timothy B. Terriberry
4d4b16ce75
Bug 693057 - Add libvpx's encoder support (disabled), r=cpearce,khuey
2011-10-13 17:37:34 -07:00
Timothy B. Terriberry
ccbd7c0714
Bug 693057 - Add libvpx's error concealment support (disabled), r=cpearce,khuey
2011-10-13 17:37:29 -07:00
Timothy B. Terriberry
01e1f76f66
Bug 693057 - Upgrade libvpx decoder to v0.9.7-p1, r=cpearce,khuey
...
--HG--
rename : media/libvpx/vp8/common/filter_c.c => media/libvpx/vp8/common/filter.c
rename : media/libvpx/vpx_scale/generic/scalesystemdependant.c => media/libvpx/vpx_scale/generic/scalesystemdependent.c
2011-10-13 17:37:21 -07:00
Ralph Giles
e23eececcc
Bug 677581 - Update libogg to upstream svn r18096. r=kinetik
...
This is one revision ahead of the 1.3.0, after some whitespace
fixes to the documentation.
Since the last update, the major changes are do documentation,
the addition of the ogg_stream_*_fill() calls which are
important for controlling overhead and latency with newer
codecs like theora and opus.
The way configure generates config_types.h has also changed,
making it more necessary to have platform-specific type
definitions in os_types.h. The patch for Solaris support
has been updated to support this.
2011-10-11 13:50:38 +13:00
Matthew Gregan
ea722d8a5a
Bug 669556 - Calculate OS X sydneyaudio buffer sizes by time, and shrink buffers to 1000ms. Remove buffer refill wait from nsBuiltinDecoderStateMachine::AudioLoop as the buffer fullness estimation is inaccurate. r=cpearce
2011-10-03 15:14:32 +13:00
Ralph Giles
1813c87df4
Bug 683823 - Update libvorbis to upstream r18077. r=kinetik
...
This removes warning fixes which have been merged upstream
since the 1.3.2 release. The only other upstream changes
have been to documentation, which we don't include in our
repository.
I also corrected the usage comment at the top of update.sh.
2011-09-27 19:59:34 +01:00
Atul Aggarwal
4091a8e4db
Bug 666672 - Fix OSX compile warnings in sydneyaudio and vorbis. r=giles
2011-09-01 11:19:22 +05:30
Matthew Gregan
ff0c4ed5ec
Bug 683822 - Delete media/libsydneyaudio patches and update.sh, since this is no longer maintained. r=doublec
2011-09-01 17:56:46 +12:00
Matthew Gregan
da0b8fa230
Bug 688997 - Use correct waveOutProc declaration to avoid pointer truncation on x64. r=cpearce
2011-09-25 13:46:06 +13:00
John Koleszar
65324674d5
Bug 696390 - Fix libvpx splitmv clamping, r=cpearce
2011-11-02 15:31:10 -07:00
Mike Hommey
60b73b4219
Bug 676252 part 1 - Don't use $(OBJ_SUFFIX) before including config.mk. r=ted
2011-08-29 07:34:02 +02:00
Matthew Gregan
f0cf2aa37d
Bug 679261 - sa_stream_get_min_write should return a result in bytes, not frames. r=cpearce
2011-08-16 15:47:45 +12:00
Chris Double
8a2bd27f46
Bug 675839 - Update playback position more frequently when writing in linux backend for libsydneyaudio - r=kinetik
2011-08-03 15:08:53 +12:00
Timothy B. Terriberry
9315d70dcd
Bug 671818 - Make libvpx's chroma plane rows 16-byte aligned, r=cpearce
2011-07-20 11:02:59 -07:00
Timothy B. Terriberry
3fa4f1fb67
Bug 645284 - Disable ARM detokenizer in libvpx, r=khuey
2011-07-12 11:17:54 -07:00
Timothy B. Terriberry
c09a7217a6
Bug 666931 - Enforce alignment for ARM code in Thumb mode in libvpx. r=cpearce
2011-06-27 12:05:30 -07:00
Mike Hommey
bafd67689c
Bug 646815 - Avoid text relocations in libvpx on ARM. r=derf
2011-06-15 04:47:58 +02:00
Ed Morley
d6cf58d23b
Bug 655496 - Remove WinCE code from Mozilla owned parts of media/* ; r=kinetik
2011-05-08 10:30:06 +02:00
Landry Breuil
03a9f25271
Bug 651968. Fix linking with ossaudio, and include soundcard.h instead of sys/soundcard.h on OpenBSD. r=kinetik
2011-05-05 17:12:04 -04:00
Timothy B. Terriberry
4b9e4b9a42
Bug 640935 - Fix data race on global var vp8_build_intra_predictors_mby_ptr. r=cpearce
2011-04-01 11:10:49 +13:00
Timothy B. Terriberry
ced4cd8f3f
Bug 627981 - [clang]: A lot of errors for libtheora; r=ted
2011-03-17 09:03:00 -04:00
Rafael Ávila de Espíndola
d3ff559369
Bug 639204 - Fix link with xcode 4; r=tterribe
2011-03-14 11:50:00 -04:00
Matthew Gregan
68743b6f0b
Bug 520101 - Fix audio when hotswapping sound output on Mac. r=doublec a=roc
2011-02-16 11:08:31 +13:00
Shawn Wilsher
0f1517b5ad
Merge mozilla-central to Places.
2011-01-19 15:01:12 -08:00
Timothy B. Terriberry
595fb6d9f1
Bug 625773 - uninitialised value use in FastConvertYUVToRGB32Row; r=cpearce a=roc
2011-01-17 12:18:34 -05:00
Doug Turner
ab065a6632
Bug 619827 - throw from AudioTrack constructor kills fennec, r=kinetic,mwu a=blocking-fennec
2010-12-20 00:15:48 -08:00
Chris Pearce
b1b833ee64
Bug 616800 - Ensure AudioLoop() doesn't sleep, and can still drain, if we've pushed less than the start threshold of audio to hardware. r=kinetik a=blocking2.0
2010-12-20 08:05:40 +13:00
Matthew Gregan
be320a886b
Bug 584259 - Update libnestegg. r=doublec a=roc
2010-11-03 12:38:04 +13:00
Shawn Wilsher
2ed7d826a8
Merge mozilla-central into Places
2010-12-06 09:48:54 -08:00
Shawn Wilsher
abacada9dc
Merge mozilla-central into Places
2010-11-17 10:55:34 -08:00
Doug Turner
c49772f8bc
Bug 612479 - Sydney audio Android Issues. r=kinetik a=blocking-fennec
...
--HG--
extra : rebase_source : ca7328b7283a369d06b8c886af0905c5c95aa3cc
2010-11-16 20:15:11 -08:00
Shawn Wilsher
06f60f7a34
Merge mozilla-central to Places
2010-11-10 09:38:08 -08:00
Timothy B. Terriberry
0e284ab1de
Bug 604992 - Improve handling of invalid frames. Mirrors upstream commit 0c60dba6. r=cpearce a=blocking2.0
2010-10-27 12:36:58 +13:00
Matthew Gregan
d500c336c5
Bug 607200 - Revert bug 526411 to solve an audio playback regression on Maemo. r=chris.double
2010-10-26 15:27:19 +13:00
Matthew Gregan
7b784694e5
Bug 600776 - Update in-tree libvorbis to 1.3.2. rs=doublec a=blocking2.0:final+
2010-11-03 11:54:28 +13:00
Matthew Gregan
3b9311b651
Bug 604993 - Make nestegg_read_packet return an error when called again after EOS. r=chris.double a=blocking2.0
2010-10-18 15:18:13 +13:00
Benjamin Smedberg
2aaeb2d246
Merge mozilla-central into the branch for asynchonous plugin painting (bug 596451), especially to pick up and test whether the fix for 602200 also fixes bug 607958.
2010-11-08 09:50:11 -05:00
Benjamin Smedberg
0a2062e721
Merge mozilla-central to the branch for bug 596451.
2010-10-28 10:05:20 -04:00
Benjamin Smedberg
6d6a07cd55
Bug 595112 - libxul.so contains text relocations on x86. r=cpearce
...
* Configure libvpx with PIC on x86.
* Add headers to system-headers required for angle.
2010-10-13 08:46:31 -04:00
Ginn Chen
b4b379c859
Bug 593753 Update libvpx to 0.9.2 (Solaris bustage) r=tterribe a=blocking2.0
2010-10-09 16:42:48 +08:00
async.processingjs@yahoo.com
9dc4c9e5c2
Bug 520100 - libsydneyaudio MacOS fix, counts amount of missed audio sample bytes. r=kinetik a=blocking2.0
2010-10-07 11:58:36 +13:00
Michael Wu
09243285be
Bug 598197 - Don't setup audio when we can't get the JNIEnv, r=kinetik,blassey a=blocking-fennec
2010-09-22 18:03:46 -07:00
Matthew Gregan
81a5a215c9
Bug 570904 - Update libnestegg. r=doublec
2010-09-07 16:54:17 +12:00
async.processingjs@yahoo.com
9cee6eeabc
Bug 591719 - Ensure sa_stream_get_position reports positions in sorted order. r=kinetik a=blocking2.0
2010-09-11 11:29:11 +12:00
Timothy B. Terriberry
95840747da
Bug 593753 - Update libvpx to 0.9.2. r=cpearce a=blocking
2010-09-09 14:06:21 +02:00
Justin Lebar
d4ff5c9428
Bug 583849 - Use YASM to compile libvpx on Windows. r=ted, a2.0=blocking
2010-08-11 16:37:24 -07:00
Matthew Gregan
cd2822f20a
Bug 615134 - Adjust ALSA start threshold to reduce the chance of deadlocking when recovering from underruns. r=cpearce a=roc
2010-12-02 12:41:19 +13:00
Matthew Gregan
66e6ca2291
Bug 571798 - Add a library-global lock to sydneyaudio ALSA backend and use it to make sa_stream_open/sa_stream_close thread safe. r=doublec a=roc
2010-08-23 17:59:10 +12:00
Timothy B. Terriberry
d8357b546a
Bug 608166 - Add ARM assembly optimizations for libtheora r=chris.double,tterribe,khuey a=b-f
2010-11-08 09:47:34 +02:00
Timothy B. Terriberry
529063d002
Bug 608066 - Update libvpx to v0.9.5. r=chris,khuey a=b-f
2010-11-08 09:47:17 +02:00
Matthew Gregan
8967ecd8c6
Bug 573924 - Ugly workaround for alsa-pulse bug that causes hangs after resuming audio from pause. r=chris.double a=blocking2.0
2010-10-29 13:55:33 +13:00
Brad Lassey
9734e16ccc
Bug 511348 - Fixes build bustage on Android thumb builds r=derf a=build-bustage
2010-10-19 09:46:53 -07:00
Timothy B. Terriberry
5e63566740
Bug 511348 - Integrate Tremor for Vorbis decoding for non/slow-FPU platforms. build changes. r=kyle a=blocking-fennec
...
--HG--
extra : rebase_source : 8a2b26f2150a440a2e289ddc94d9c3bfe6e23bbf
2010-10-18 19:56:01 -07:00
Timothy B. Terriberry
8dd1e23dc0
Bug 511348 - Integrate Tremor for Vorbis decoding for non/slow-FPU platforms. r=chris.double a=blocking-fennec
...
--HG--
extra : rebase_source : 807703f9008d0e6c3829370a8a84e0914e2ccb29
2010-10-18 19:55:45 -07:00
Ginn Chen
9d960e756e
Bug 586229 Update sydney_audio_sunaudio.c to fix a/v choppy issue r=kinetik a=NPOTB
2010-08-15 20:33:39 +08:00
Matthew Gregan
27487c2512
Bug 580982 - Remove workarounds for old YouTube WebM encodings. Don't treat "matroska" doctype as valid WebM file. r=doublec
...
--HG--
rename : media/libnestegg/include/_stdint.h => media/libnestegg/include/nestegg-stdint.h
2010-08-05 15:49:27 +12:00
Ginn Chen
3ca43e92c4
Bug 583199 Compile WebM on Solaris r=tterribe a=dbaron
2010-08-06 15:03:02 +08:00
timeless@mozdev.org
8d0c85e703
Bug 577207 vp8 warning: empty body in an if-statement. r=derf a=bsmedberg
2010-07-23 13:58:15 +12:00
tterribe@vt.edu
be68689589
Bug 572876 - Enable VP8 asm on x86-64 Linux. r=cpearce
2010-06-22 02:01:48 +02:00
Matthew Gregan
3cfd6ed69d
Bug 555121 - Update in-tree libvorbis to 1.3.1. rs=doublec
2010-06-21 12:19:14 -07:00
Matthew Gregan
2dee8ab410
Backed out changeset 4adab2629c3f (bug 555121)
2010-06-19 18:24:46 +12:00
Matthew Gregan
15fdce5e2a
Bug 555121 - Update in-tree libvorbis to 1.3.1. rs=chris.double
...
--HG--
extra : rebase_source : 660f5c0c93d1f62fc8e63e4e4f665974b8d620d1
2010-06-17 15:50:19 +12:00
Matthew Gregan
30affc1c37
Bug 572586 - First seek in WebM file with Cues at end of file fails. r=cdouble
2010-06-17 21:46:30 +02:00
Matthew Gregan
3815afea7c
Bug 572046 - Make nestegg read and discard unknown elements rather than seeking past them. r=doublec
2010-06-16 15:35:42 +12:00
Matthew Gregan
c4f880e5d7
Bug 559344 - Update libogg to SVN r17287. rs=chris.double
2010-06-11 10:50:58 +12:00
Chris Pearce
21b9ceb090
Backed out changeset 9b49ef1d36dd
2010-06-10 16:40:18 +12:00
Matthew Gregan
ec710930fa
Bug 559344 - update libogg
2010-06-10 16:13:10 +12:00
Makoto Kato
11a6547b5b
Bug 570882 - Need assembler optimization for VPX on Windows x64. r=cpearce
2010-06-09 20:18:51 +09:00
Chris Pearce
b87edb2f09
Bug 566247 - Add libvpx, VP8 decoding library for WebM. r=ted
2010-06-09 11:31:28 +12:00
Matthew Gregan
cf11efda90
Bug 566246 - Import libnestegg WebM demuxer. r=doublec
2010-05-25 16:40:08 +12:00
Michael Wu
edca7063e0
Bug 568315 - Android support for media/libsydneyaudio, r=kinetik
...
--HG--
extra : rebase_source : 15e37beb985163be3fb78bf813034ae76903c3ce
2010-06-03 13:59:04 -07:00
Chris Pearce
386e8357b5
Bug 558761 - Update OS2 patches for libsydney audio (actually with the changes this time...). r=cpearce
2010-05-31 15:21:44 +12:00
Chris Pearce
8d537247f7
Bug 564734 - Ensure all audio is queued before draining on win32. r=kinetik
2010-05-13 12:59:42 +12:00
Rich Walsh
48c6564be0
Bug 558761 - libsyndeyaudio OS/2 support. r=wuno
2010-05-13 12:59:41 +12:00
Tim Terriberry
414f8ed7e5
Bug 559343 - Silence a Coverity warning in libtheora. r=timeless
2010-04-29 12:11:40 +12:00
Cliff Wright
50919835c3
Bug 562488 - Fix crash destroying stream in OSS sydneyaudio backend. r=kinetik
2010-04-29 11:04:06 +12:00
Chris Pearce
2cb468725a
Bug 556455 - Remove liboggz, liboggplay, libfishsound from video decoder. r=doublec
2010-04-27 20:53:48 +12:00
Uli Link
3f1ab0ecbd
Bug 499266. Add AIX support for libsydneyaudio. r=kinetik
2010-04-23 14:48:15 +12:00
Ginn Chen
a3f7ed876f
Bug 556217 Update sydney_audio_sunaudio.c r=kinetik
2010-04-15 18:43:28 +08:00
Mike Hommey
be062f9c0e
Bug 555908 - *BSD and GNU/Hurd support for libsydneyaudio. r=cpearce
2010-04-12 10:26:36 +12:00
Matthew Gregan
4f557c4491
Bug 484814 - Increase sydneyaudio buffer size on Windows. r=chris.double
2010-02-07 21:03:45 +13:00
Matthew Gregan
4c1ff1f38f
Bustage fix for bug 526097.
...
--HG--
extra : rebase_source : c603b71aa7f748fed426f33e023fcc6551520a99
2010-03-18 16:30:41 +13:00
Matthew Gregan
797b11e1d0
Bug 468296 - Update libogg to SVN r16911. r=chris.double
2010-03-18 15:23:19 +13:00
Matthew Gregan
95f6eaeca3
Bug 526097 - Length check mode_sizes array in Vorbis automatic metric calculation. r=chris.double
2010-03-17 17:18:18 +13:00
Matthew Gregan
939cf23ad8
Bug 550360 - Delete duplicate libogg source files. r=chris.double
2010-03-18 16:00:18 +13:00
Matthew Gregan
c150569198
Bug 525401 - sa_stream_drain should return an error if called when stream not playing. r=chris.double
2010-02-05 14:31:18 +13:00
Tim Terriberry
129e12e9f7
Bug 550184. Avoid using uninitialized data. r=doublec
2010-03-05 13:10:42 +13:00
Matthew Gregan
dd79f7682f
Backed out changeset b876c36242dc
2010-02-26 15:10:11 -08:00
Matthew Gregan
4e9536e4cb
Bug 525401 - sa_stream_drain should return an error if called when stream not playing. r=chris.double
...
--HG--
extra : rebase_source : 44094f141cea6947bf7141809fa9c97995f677cb
2010-02-05 14:31:18 +13:00
Jacek Caban
8cf1210323
Bug 546092. Move endian.patch code to config.h. r=doublec
...
--HG--
extra : rebase_source : 12c8d9221c8e883e99dc81627b4d3ea398b6c8ab
2010-02-24 11:49:50 -08:00
Matthew Gregan
7f4fbf94ce
Bug 533822 - Flush liboggz packet_buffer in oggz_reset_streams. r=chris.double
2010-01-08 17:55:39 +13:00
Matthew Gregan
e26f4b80ec
Bug 526411 - Reduce requested audio latency in sydneyaudio ALSA backend to avoid playback deadlock. r=chris.double
2010-02-08 12:29:43 +13:00
Shailen
5b0b88f3bc
Bug 501894: Fix AIX linker error in libvorbis r=roc
2010-01-30 07:43:45 -05:00
Jacek Caban
dc9b88f357
Bug 530313 - libtheora fails to compile on mingw. r=ted
2010-01-20 11:25:22 +01:00