Jacek Caban
1e53ec0bd9
Bug 740324 - cubeb_winmm.c fails to compile on GCC r=jimm
2012-03-30 13:26:32 +02:00
Jim Mathies
93ef4685f4
Bug 731807 - Fix for error building with VC11 - 'ksguid.lib' not found. r=khuey
2012-03-27 08:36:57 -05:00
Chris Jones
f8fd4e21a8
Bug 739090: Dynamically call the right *ForceUse interface. r=mwu (npotb)
2012-03-26 17:39:33 -07:00
Michael Wu
1efacca656
Bug 739118 - Pad AudioTrack to match android's expectations, r=cjones NPOTB
2012-03-25 19:52:09 -07:00
Michael Wu
f55b3719b0
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
59e3d3ad88
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
6060faae1c
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
a625d615dc
Bug 468275 - Fix mis-use of _ogg_free on allocation error path, r=kinetik
2012-03-04 20:32:35 -08:00
Ryan VanderMeulen
50b9af5ff9
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
51835388d8
Bug 648690 - Update libpng to version 1.5.9 (upstream changes). r=joedrew
2012-03-03 22:18:12 -05:00
Justin Lebar
69fb6f1047
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
097573d1dc
Back out libpng update due to xpcshell failures (44fc3b0c25f7 and 7b74d51579b4). r=warlock
2012-02-27 20:36:29 -05:00
Ryan VanderMeulen
6b6f7e4458
Bug 648690 - Update libpng to version 1.5.9 (Mozilla changes). r=joedrew
2012-02-27 18:57:27 -05:00
Max Stepin
bc5168483c
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
5244ac7e30
Bug 698519 - Update libjpeg-turbo to version 1.2.0. r=jlebar
2012-02-11 03:34:00 -05:00
Benjamin Smedberg
068cb0d091
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
15e8375cee
Bug 722924 - Fix handling of Vorbis floor0 codebook with no used entries, r=kinetik
2012-02-13 14:05:23 -08:00
Justin Lebar
b722b618d6
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
4d8f009049
Bug 698519 - Update libjpeg-turbo to version 1.2.0. r=jlebar
2012-02-11 03:34:00 -05:00
Matthew Gregan
576ad01988
Bug 623444 - Import Windows libcubeb implementation. r=doublec, r=khuey
2012-01-13 14:38:39 +13:00
Timothy B. Terriberry
f8a6601ff4
Bug 719612 - Update libvorbis. r=kinetik
2012-01-20 22:54:44 +13:00
Chris Pearce
3333e53c6b
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
34ae9a22e5
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
4b8a566dd7
Bug 710051 - Port the android libsydneyaudio backend to gonk, r=kinetik a=gonk-only
2011-12-12 17:35:52 -08:00
Bill McCloskey
d895426887
Bug 705332 - Re-enable printing filename in quiet builds (r=njn)
2011-12-08 10:14:06 -08:00
Jeff Walden
635fa33408
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
2459a6d110
Bug 705112 - Don't destroy things that weren't initialized. r=dougt
2011-11-25 08:38:33 +13:00
Matthew Gregan
d53ed75822
Bug 695986 - Start AudioTrack playing only its buffers have filled. r=dougt
2011-11-22 13:19:25 +13:00
Nicholas Nethercote
882791c0e6
Bug 703456 - Kill REPORT_BUILD; kill it dead. r=ted.
2011-11-21 18:47:54 -08:00
Marco Bonardo
8f5a2ceab1
Merge mozilla-central and mozilla-inbound
2011-11-11 11:09:58 +01:00
Ed Morley
4163fb7744
Merge m-c to b-s.
2011-11-08 23:18:09 +00:00
Ralph Giles
297100d409
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
5dd6a67845
Bug 694206 - Add Gonk (B2G) widget backend, r=cjones
2011-11-10 16:17:46 -08:00
Gregory Szorc
1a1f7b30ae
Bug 698248 - Remove unused FORCE_USE_PIC variable; r=khuey
2011-11-01 15:45:23 -07:00
Matthew Gregan
0d7fbf52b1
Bug 695240 - ogg_int64_t should be 64-bit everywhere. r=derf r=rillian
2011-10-20 11:18:51 +13:00
Matthew Gregan
b367716cd2
Bug 693131 - Short sounds are inaudible on Android. r=dougt
2011-10-20 10:52:50 +13:00
Bobby Holley
4056145565
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
2d0b90011e
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
abc3c40af5
Merge last green changeset of mozilla-inbound to mozilla-central
2011-10-14 10:58:43 +01:00
Makoto Kato
ccbed38eb3
Bug 693283 - cannot detect endian of Android x86 on libsydney. r=kinetik
2011-10-14 11:27:18 +09:00
Timothy B. Terriberry
34916e5393
Bug 693057 - Add libvpx's encoder support (disabled), r=cpearce,khuey
2011-10-13 17:37:34 -07:00
Timothy B. Terriberry
ec2123c742
Bug 693057 - Add libvpx's error concealment support (disabled), r=cpearce,khuey
2011-10-13 17:37:29 -07:00
Timothy B. Terriberry
95255587e1
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
72e3ef9897
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
18f72b33af
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
8df09d9afc
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
22c8c4b273
Bug 666672 - Fix OSX compile warnings in sydneyaudio and vorbis. r=giles
2011-09-01 11:19:22 +05:30
Matthew Gregan
a46c96aeaa
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
c2e6d18800
Bug 688997 - Use correct waveOutProc declaration to avoid pointer truncation on x64. r=cpearce
2011-09-25 13:46:06 +13:00
John Koleszar
b79e0c67c2
Bug 696390 - Fix libvpx splitmv clamping, r=cpearce
2011-11-02 15:31:10 -07:00