dce40cf804019a9898b6ab8d8262466b697c56e0 |
|
24-Aug-2015 |
Peter Kasting <pkasting@google.com> |
Update a ton of audio code to use size_t more correctly and in general reduce use of int16_t/uint16_t. This is the upshot of a recommendation by henrik.lundin and kwiberg on an original small change ( https://webrtc-codereview.appspot.com/42569004/#ps1 ) to stop using int16_t just because values could fit in it, and is similar in nature to a previous "mass change to use size_t more" ( https://webrtc-codereview.appspot.com/23129004/ ) which also needed to be split up for review but to land all at once, since, like adding "const", such changes tend to cause a lot of transitive effects. This was be reviewed and approved in pieces: https://codereview.webrtc.org/1224093003 https://codereview.webrtc.org/1224123002 https://codereview.webrtc.org/1224163002 https://codereview.webrtc.org/1225133003 https://codereview.webrtc.org/1225173002 https://codereview.webrtc.org/1227163003 https://codereview.webrtc.org/1227203003 https://codereview.webrtc.org/1227213002 https://codereview.webrtc.org/1227893002 https://codereview.webrtc.org/1228793004 https://codereview.webrtc.org/1228803003 https://codereview.webrtc.org/1228823002 https://codereview.webrtc.org/1228823003 https://codereview.webrtc.org/1228843002 https://codereview.webrtc.org/1230693002 https://codereview.webrtc.org/1231713002 The change is being landed as TBR to all the folks who reviewed the above. BUG=chromium:81439 TEST=none R=andrew@webrtc.org, pbos@webrtc.org TBR=aluebs, andrew, asapersson, henrika, hlundin, jan.skoglund, kwiberg, minyue, pbos, pthatcher Review URL: https://codereview.webrtc.org/1230503003 . Cr-Commit-Position: refs/heads/master@{#9768}
/external/webrtc/webrtc/modules/audio_coding/codecs/pcm16b/pcm16b.c
|
648f5d6dc7598543e4f980cff8cca60234a7d83d |
|
10-Feb-2015 |
kwiberg@webrtc.org <kwiberg@webrtc.org> |
pcm16b: Make input arrays const and use uint8_t[] for byte arrays There were both uint8 and uint16 versions of the pcm16b encode and decode functions; this patch removes the latter. BUG=909 R=henrik.lundin@webrtc.org Review URL: https://webrtc-codereview.appspot.com/34139004 Cr-Commit-Position: refs/heads/master@{#8309} git-svn-id: http://webrtc.googlecode.com/svn/trunk@8309 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/audio_coding/codecs/pcm16b/pcm16b.c
|
fcbe36a1d984e2f62086f621984cdb96adaa5b7a |
|
08-Dec-2014 |
henrik.lundin@webrtc.org <henrik.lundin@webrtc.org> |
Add const qualifier to WebRtcPcm16b_Encode BUG=909 R=kwiberg@webrtc.org Review URL: https://webrtc-codereview.appspot.com/28199004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@7831 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/audio_coding/codecs/pcm16b/pcm16b.c
|
6de75ca3eddf26a771143f3afdc5b0aefead505c |
|
04-Nov-2014 |
kwiberg@webrtc.org <kwiberg@webrtc.org> |
Remove the useless dummy state parameter to WebRtcPcm16b_DecodeW16 R=henrik.lundin@webrtc.org Review URL: https://webrtc-codereview.appspot.com/26039004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@7610 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/audio_coding/codecs/pcm16b/pcm16b.c
|
262e676a08fc29ee6c414f5858d68697be983515 |
|
04-Sep-2014 |
andresp@webrtc.org <andresp@webrtc.org> |
Reland rev 7041 with BUILD.gn files. Original description: Audio codecs to include webrtc/typedefs.h Will easy merge of webrtc/typedefs.h and webrtc/base/basictypes.h CL Generated with: $ git grep -l \"typedefs.h\" | xargs sed -i "s/typedefs.h/webrtc\/typedefs.h/g" BUG=3777 R=henrik.lundin@webrtc.org, tina.legrand@webrtc.org Review URL: https://webrtc-codereview.appspot.com/22569004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@7061 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/audio_coding/codecs/pcm16b/pcm16b.c
|
1b8b4c4959c5a1cf08af527e28eef86940d73880 |
|
03-Sep-2014 |
henrike@webrtc.org <henrike@webrtc.org> |
Revert 7041 " Audio codecs to include webrtc/typedefs.h" Breaks gn build, see e.g. http://chromegw.corp.google.com/i/chromium.webrtc.fyi/builders/Linux%20GN/builds/1248/steps/compile/logs/stdio R=turaj@webrtc.org TBR=andresp@webrtc.org BUG=N/A Review URL: https://webrtc-codereview.appspot.com/19219004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@7046 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/audio_coding/codecs/pcm16b/pcm16b.c
|
9730d3aae91799334dea86a0439f86fa7c4ab2a5 |
|
03-Sep-2014 |
andresp@webrtc.org <andresp@webrtc.org> |
Audio codecs to include webrtc/typedefs.h Will easy merge of webrtc/typedefs.h and webrtc/base/basictypes.h CL Generated with: $ git grep -l \"typedefs.h\" | xargs sed -i "s/typedefs.h/webrtc\/typedefs.h/g" BUG=3777 R=henrik.lundin@webrtc.org, tina.legrand@webrtc.org Review URL: https://webrtc-codereview.appspot.com/14329004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@7041 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/audio_coding/codecs/pcm16b/pcm16b.c
|
d32c4389ac4642e2e8c9b5ec3096f57290a346f6 |
|
25-Aug-2014 |
bjornv@webrtc.org <bjornv@webrtc.org> |
Re-landing r6961 common_audio/signal_processing: Remove macro WEBRTC_SPL_MEMCPY_W8 This macro is nothing but memcpy() and further used at one single place in webrtc, so it makes no sense to keep it. Replaced the operation where it is used. BUG=3348,3353 TESTED=locally on linux TBR=aluebs@webrtc.org Review URL: https://webrtc-codereview.appspot.com/18259004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@6963 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/audio_coding/codecs/pcm16b/pcm16b.c
|
4a616be12b9a941076892af89625f847513999dc |
|
25-Aug-2014 |
bjornv@webrtc.org <bjornv@webrtc.org> |
Revert 6961 "common_audio/signal_processing: Remove macro WEBRTC..." > common_audio/signal_processing: Remove macro WEBRTC_SPL_MEMCPY_W8 > > This macro is nothing but memcpy() and further used at one single place in webrtc, so it makes no sense to keep it. Replaced the operation where it is used. > > BUG=3348,3353 > TESTED=locally on linux and trybots > R=kwiberg@webrtc.org, tina.legrand@webrtc.org > > Review URL: https://webrtc-codereview.appspot.com/16359004 TBR=bjornv@webrtc.org Review URL: https://webrtc-codereview.appspot.com/22499004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@6962 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/audio_coding/codecs/pcm16b/pcm16b.c
|
4f01017e2d23c97e64170569f631899301319575 |
|
25-Aug-2014 |
bjornv@webrtc.org <bjornv@webrtc.org> |
common_audio/signal_processing: Remove macro WEBRTC_SPL_MEMCPY_W8 This macro is nothing but memcpy() and further used at one single place in webrtc, so it makes no sense to keep it. Replaced the operation where it is used. BUG=3348,3353 TESTED=locally on linux and trybots R=kwiberg@webrtc.org, tina.legrand@webrtc.org Review URL: https://webrtc-codereview.appspot.com/16359004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@6961 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/audio_coding/codecs/pcm16b/pcm16b.c
|
9b8102cf0eaa3336063a3e0d79a81ccd81afbe2a |
|
21-Aug-2014 |
henrik.lundin@webrtc.org <henrik.lundin@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
Use a deterministic input in NetEqBgnTest This test has been failing every now and then. This is likely due to the random input that was used. With this change, the input is now read from an audio file, making it identical on each run. The encoding is moved to inside the main test loop, so that new data is added with each packet. (Before this change, the same payload was added over and over again; only the RTP header was updated.) BUG=3715 R=turaj@webrtc.org Review URL: https://webrtc-codereview.appspot.com/19079004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@6948 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/audio_coding/codecs/pcm16b/pcm16b.c
|
621df678c8690f36875b0b34d45393df58662172 |
|
22-Oct-2013 |
andrew@webrtc.org <andrew@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
WEBRTC_{BIG, LITTLE}_ENDIAN -> WEBRTC_ARCH_{BIG, LITTLE}_ENDIAN. Mostly to remove a long-standing TODO... TESTED=trybots R=turaj@webrtc.org Review URL: https://webrtc-codereview.appspot.com/2369005 git-svn-id: http://webrtc.googlecode.com/svn/trunk@5013 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/audio_coding/codecs/pcm16b/pcm16b.c
|
0946a56023d821e0deca04029bb016ae1f23aa82 |
|
09-Apr-2013 |
pbos@webrtc.org <pbos@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
WebRtc_Word32 => int32_t etc. in audio_coding/ BUG=314 Review URL: https://webrtc-codereview.appspot.com/1271006 git-svn-id: http://webrtc.googlecode.com/svn/trunk@3789 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/audio_coding/codecs/pcm16b/pcm16b.c
|
14b43beb7ce4440b30dcea31196de5b4a529cb6b |
|
22-Oct-2012 |
andrew@webrtc.org <andrew@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
Move src/ -> webrtc/ TBR=niklas.enbom@webrtc.org Review URL: https://webrtc-codereview.appspot.com/915006 git-svn-id: http://webrtc.googlecode.com/svn/trunk@2963 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/audio_coding/codecs/pcm16b/pcm16b.c
|