Commit Graph

288 Commits

Author SHA1 Message Date
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