]> git.sesse.net Git - vlc/log
vlc
11 years agoNEWS: modify OSX news to show that #6047 is fixed
Felix Paul Kühne [Wed, 21 Nov 2012 14:41:57 +0000 (15:41 +0100)]
NEWS: modify OSX news to show that #6047 is fixed

11 years agoDTV: fix DVB-S autodetection
Rémi Denis-Courmont [Tue, 20 Nov 2012 21:17:41 +0000 (23:17 +0200)]
DTV: fix DVB-S autodetection

11 years agorecord: explicitly disable append and format
Rémi Denis-Courmont [Tue, 20 Nov 2012 20:45:42 +0000 (22:45 +0200)]
record: explicitly disable append and format

Just in case they have been manually enabled in the configuration.

11 years agofile out: make time formatting optional (fixes #7768)
Rémi Denis-Courmont [Tue, 20 Nov 2012 20:42:57 +0000 (22:42 +0200)]
file out: make time formatting optional (fixes #7768)

This feature has broken far too many scripts and code as it fails the
principle of least surprise.

11 years agoaes3: use lookup table to speed up bit order inversion
Rémi Denis-Courmont [Tue, 20 Nov 2012 19:27:11 +0000 (21:27 +0200)]
aes3: use lookup table to speed up bit order inversion

11 years agoContribs: update postproc rules
Jean-Baptiste Kempf [Tue, 20 Nov 2012 14:19:37 +0000 (15:19 +0100)]
Contribs: update postproc rules

11 years agoaudioqueue: compilation and compiler wanring fixes
Felix Paul Kühne [Mon, 19 Nov 2012 15:21:09 +0000 (16:21 +0100)]
audioqueue: compilation and compiler wanring fixes

11 years agocontrib/libxml2: fixed compilation on iOS
Felix Paul Kühne [Mon, 19 Nov 2012 14:57:27 +0000 (15:57 +0100)]
contrib/libxml2: fixed compilation on iOS

11 years agobluray: remove unneeded define.
Konstantin Pavlov [Mon, 19 Nov 2012 14:24:17 +0000 (18:24 +0400)]
bluray: remove unneeded define.

11 years agobluray: construct proper URL to album art.
Konstantin Pavlov [Mon, 19 Nov 2012 13:28:09 +0000 (17:28 +0400)]
bluray: construct proper URL to album art.

11 years agobluray: try to find out disc mount point on OSX.
Konstantin Pavlov [Mon, 19 Nov 2012 13:27:37 +0000 (17:27 +0400)]
bluray: try to find out disc mount point on OSX.

11 years agobluray: store path to disc in a struct.
Konstantin Pavlov [Mon, 19 Nov 2012 13:25:58 +0000 (17:25 +0400)]
bluray: store path to disc in a struct.

11 years agoContribs: update libbluray to 0.2.3.
Konstantin Pavlov [Wed, 24 Oct 2012 19:44:24 +0000 (23:44 +0400)]
Contribs: update libbluray to 0.2.3.

11 years agoQt: sprefs, add correct buddies elements
Jean-Baptiste Kempf [Mon, 19 Nov 2012 11:17:45 +0000 (12:17 +0100)]
Qt: sprefs, add correct buddies elements

11 years agoQt: preferences, fix checkbox behaviours
Jean-Baptiste Kempf [Mon, 19 Nov 2012 10:56:49 +0000 (11:56 +0100)]
Qt: preferences, fix checkbox behaviours

Remove weird layout margins, and zones for correct deactivations of
groups of groupBoxes

11 years agoQt: allow SPU deactivation in simple preferences.
Jean-Baptiste Kempf [Mon, 19 Nov 2012 10:53:27 +0000 (11:53 +0100)]
Qt: allow SPU deactivation in simple preferences.

11 years agolua cli: fix typos.
Konstantin Pavlov [Mon, 19 Nov 2012 08:57:38 +0000 (12:57 +0400)]
lua cli: fix typos.

11 years agolua cli: don't error out on get_length if there is no input
Konstantin Pavlov [Mon, 19 Nov 2012 08:39:01 +0000 (12:39 +0400)]
lua cli: don't error out on get_length if there is no input

11 years agolibvlc: document the get_/set_position value range
Olivier Aubert [Sun, 18 Nov 2012 20:49:49 +0000 (21:49 +0100)]
libvlc: document the get_/set_position value range

11 years agoALSA: require version 1.0.24 or later
Rémi Denis-Courmont [Sun, 18 Nov 2012 17:59:07 +0000 (19:59 +0200)]
ALSA: require version 1.0.24 or later

11 years agomacosx: fix selectorNotFound warnings of when compiling with llvm-gcc
David Fuhrmann [Sun, 18 Nov 2012 12:19:52 +0000 (13:19 +0100)]
macosx: fix selectorNotFound warnings of when compiling with llvm-gcc

11 years agomacosx: native fullscreen mode is also supported on mountain lion
David Fuhrmann [Sun, 18 Nov 2012 11:07:40 +0000 (12:07 +0100)]
macosx: native fullscreen mode is also supported on mountain lion

11 years agomacosx: only hide dock and menu bar when necessary
David Fuhrmann [Sun, 18 Nov 2012 10:59:58 +0000 (11:59 +0100)]
macosx: only hide dock and menu bar when necessary

Please note: For whatever reason, Cocoa only allows to hide the menu bar
when we also hide the dock. On the other hand, the dock can be hidden while
the menu bar stays visible.

close #4681

11 years agotaglib: fix album art segfault
Rafaël Carré [Sat, 17 Nov 2012 22:18:46 +0000 (23:18 +0100)]
taglib: fix album art segfault

Closes #7775

11 years agoPulseAudio: fix segmentation fault
Juergen Lock [Sat, 17 Nov 2012 21:49:04 +0000 (23:49 +0200)]
PulseAudio: fix segmentation fault

Reported by: Rainer Hurling
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
11 years agoRefuse to load any module if "none" is requested
Rémi Denis-Courmont [Sat, 17 Nov 2012 20:33:32 +0000 (22:33 +0200)]
Refuse to load any module if "none" is requested

This matches behavior from previous versions. "none" can forcefully
disable a module even if strict mode is NOT enabled.

11 years agoaout: tolerate lack of a resampler if the input and output rates match
Rémi Denis-Courmont [Sat, 17 Nov 2012 20:32:26 +0000 (22:32 +0200)]
aout: tolerate lack of a resampler if the input and output rates match

Synchronization will not be so good (as with S/PDIF), but audio will
still work. Anyway, this should hardly ever happen since the ugly
resampler supports all linear formats.

11 years agoaout: remove the old rate kludge to probe resamplers
Rémi Denis-Courmont [Sat, 17 Nov 2012 20:25:06 +0000 (22:25 +0200)]
aout: remove the old rate kludge to probe resamplers

11 years agoresamplers: no need to check that rates are different
Rémi Denis-Courmont [Sat, 17 Nov 2012 20:23:26 +0000 (22:23 +0200)]
resamplers: no need to check that rates are different

In fact, the rates may be identical. Resampling might be used only to
compensate accidental drift. (We could also remove channel and format
checks.)

11 years agosubsdec: really fix buffer overflows
Rémi Denis-Courmont [Sat, 17 Nov 2012 18:00:34 +0000 (20:00 +0200)]
subsdec: really fix buffer overflows

Reported-by: Aliz Hammond
11 years agosubsdec: close <font> correctly
Rémi Denis-Courmont [Sat, 17 Nov 2012 17:55:57 +0000 (19:55 +0200)]
subsdec: close <font> correctly

11 years agosndio: remove fake pause() implementation
Rémi Denis-Courmont [Sat, 17 Nov 2012 17:15:51 +0000 (19:15 +0200)]
sndio: remove fake pause() implementation

11 years agoSupport draining in aout_PacketFlush()
Rémi Denis-Courmont [Sat, 17 Nov 2012 16:20:52 +0000 (18:20 +0200)]
Support draining in aout_PacketFlush()

11 years agoRemove aout_PacketPause()
Rémi Denis-Courmont [Sat, 17 Nov 2012 16:11:39 +0000 (18:11 +0200)]
Remove aout_PacketPause()

11 years agoaout: provide a default implementation for pause
Rémi Denis-Courmont [Sat, 17 Nov 2012 16:07:01 +0000 (18:07 +0200)]
aout: provide a default implementation for pause

11 years agoFreeType: fix NULL deref on embedded fonts (fixes #7771)
Rémi Denis-Courmont [Sat, 17 Nov 2012 09:04:12 +0000 (11:04 +0200)]
FreeType: fix NULL deref on embedded fonts (fixes #7771)

FT_Face.family_name can be NULL for embedded fonts.

See also http://www.freetype.org/freetype2/docs/reference/ft2-base_interface.html#FT_FaceRec

11 years agoaout: make flush operation mandatory
Rémi Denis-Courmont [Fri, 16 Nov 2012 16:49:50 +0000 (18:49 +0200)]
aout: make flush operation mandatory

11 years agosndio: emulate flush
Rémi Denis-Courmont [Fri, 16 Nov 2012 16:47:08 +0000 (18:47 +0200)]
sndio: emulate flush

This is really crappy, but it's as good as I can make it with such a
dumb interface.

11 years agosndio: clear sync state when resuming from pause
Rémi Denis-Courmont [Fri, 16 Nov 2012 16:39:51 +0000 (18:39 +0200)]
sndio: clear sync state when resuming from pause

11 years agosndio: implement latency measurement as per spec (untested)
Rémi Denis-Courmont [Fri, 16 Nov 2012 16:36:54 +0000 (18:36 +0200)]
sndio: implement latency measurement as per spec (untested)

11 years agoAVformat: do not use static attachment pictures as stream
Jean-Baptiste Kempf [Fri, 16 Nov 2012 16:13:02 +0000 (17:13 +0100)]
AVformat: do not use static attachment pictures as stream

11 years agoaout: document time_get return value
Rémi Denis-Courmont [Fri, 16 Nov 2012 16:13:01 +0000 (18:13 +0200)]
aout: document time_get return value

11 years agofile aout: implement flush operation (kind of)
Rémi Denis-Courmont [Fri, 16 Nov 2012 16:12:40 +0000 (18:12 +0200)]
file aout: implement flush operation (kind of)

11 years agosmem: do not clobber pixels matrix pointer (fixes #7767)
Rémi Denis-Courmont [Fri, 16 Nov 2012 15:34:09 +0000 (17:34 +0200)]
smem: do not clobber pixels matrix pointer (fixes #7767)

11 years agoUpdate NEWS from 2.0.4
Jean-Baptiste Kempf [Fri, 16 Nov 2012 10:31:02 +0000 (11:31 +0100)]
Update NEWS from 2.0.4

11 years agoaout: make more room for filters
Rémi Denis-Courmont [Thu, 15 Nov 2012 21:29:08 +0000 (23:29 +0200)]
aout: make more room for filters

11 years agoaout: fix support for 8-bits PCM
Rémi Denis-Courmont [Thu, 15 Nov 2012 21:25:32 +0000 (23:25 +0200)]
aout: fix support for 8-bits PCM

11 years agoformat: remove endianess conversions
Rémi Denis-Courmont [Thu, 15 Nov 2012 21:23:33 +0000 (23:23 +0200)]
format: remove endianess conversions

11 years agoendian: endian conversion code from format
Rémi Denis-Courmont [Thu, 15 Nov 2012 21:18:27 +0000 (23:18 +0200)]
endian: endian conversion code from format

11 years agomacosx: reset A to B loop when switching playlist items
Felix Paul Kühne [Thu, 15 Nov 2012 21:02:05 +0000 (22:02 +0100)]
macosx: reset A to B loop when switching playlist items

11 years agoaout: convert endianess separately
Rémi Denis-Courmont [Thu, 15 Nov 2012 20:55:52 +0000 (22:55 +0200)]
aout: convert endianess separately

This enable more uses of optimized format conversion plugins.
(Currently the generic format converter hides indirect conversions.)

11 years agoaout: rewrite and robustify conversion pipelines
Rémi Denis-Courmont [Thu, 15 Nov 2012 20:37:36 +0000 (22:37 +0200)]
aout: rewrite and robustify conversion pipelines

This should fix problems when remixing is required but the FL32
format is not involved, as well as decoding on non-FPU platforms.

This also disables (or rather avoids) remixing in A52 and DTS decoders.
I do not really see the point in using the A52 downmixer anyway.

11 years agoaout: internal helper for endianess conversion
Rémi Denis-Courmont [Thu, 15 Nov 2012 20:01:31 +0000 (22:01 +0200)]
aout: internal helper for endianess conversion

11 years agoAdd missing VLC_CODEC_U(24|32)(N|I) definitions
Rémi Denis-Courmont [Thu, 15 Nov 2012 19:59:58 +0000 (21:59 +0200)]
Add missing VLC_CODEC_U(24|32)(N|I) definitions

11 years agomacosx: fixed objc string comparison error found by the clang static analyzer
Felix Paul Kühne [Thu, 15 Nov 2012 19:52:34 +0000 (20:52 +0100)]
macosx: fixed objc string comparison error found by the clang static analyzer

this worked out of pure luck for the past 6 years

11 years agomacosx: fixed format-security warnings introduced in recent clang releases
Felix Paul Kühne [Thu, 15 Nov 2012 19:43:41 +0000 (20:43 +0100)]
macosx: fixed format-security warnings introduced in recent clang releases

11 years agoNEWS: updated OSX parts
Felix Paul Kühne [Thu, 15 Nov 2012 19:40:21 +0000 (20:40 +0100)]
NEWS: updated OSX parts

11 years agomacosx: implemented A->B Loop (close #5187)
Felix Paul Kühne [Thu, 15 Nov 2012 19:17:28 +0000 (20:17 +0100)]
macosx: implemented A->B Loop (close #5187)

11 years agomacosx: white space and minor coding style fixes
Felix Paul Kühne [Thu, 15 Nov 2012 18:45:00 +0000 (19:45 +0100)]
macosx: white space and minor coding style fixes

11 years agomacosx: fix incorrect text shadow offset (close #7630)
Felix Paul Kühne [Thu, 15 Nov 2012 18:33:40 +0000 (19:33 +0100)]
macosx: fix incorrect text shadow offset (close #7630)

11 years agoaout: deal with failure to restart
Rémi Denis-Courmont [Thu, 15 Nov 2012 16:24:04 +0000 (18:24 +0200)]
aout: deal with failure to restart

Drop audio rather than abort.

11 years agowasapi: fix typo screwing up synchro
Rémi Denis-Courmont [Thu, 15 Nov 2012 16:09:26 +0000 (18:09 +0200)]
wasapi: fix typo screwing up synchro

11 years agoaout: only discard input buffers if they are fatally late
Rémi Denis-Courmont [Thu, 15 Nov 2012 16:03:37 +0000 (18:03 +0200)]
aout: only discard input buffers if they are fatally late

11 years agoaout: set PTS correctly on silence blocks
Rémi Denis-Courmont [Thu, 15 Nov 2012 15:57:01 +0000 (17:57 +0200)]
aout: set PTS correctly on silence blocks

11 years agoYadif for higher bits depth
Jean-Baptiste Kempf [Thu, 15 Nov 2012 11:47:07 +0000 (12:47 +0100)]
Yadif for higher bits depth

Close #6200

11 years agoOgg: Parse chapters in comments
Jean-Baptiste Kempf [Wed, 24 Oct 2012 10:59:00 +0000 (12:59 +0200)]
Ogg: Parse chapters in comments

Ref #6895
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years agoFix typo
Rafaël Carré [Thu, 15 Nov 2012 01:31:31 +0000 (02:31 +0100)]
Fix typo

11 years agoALSA: fix time measurements
Rémi Denis-Courmont [Wed, 14 Nov 2012 18:32:06 +0000 (20:32 +0200)]
ALSA: fix time measurements

The latency needs to be returned also when not (yet) running to start
playback on time (the audio output core inserts zeroes accordingly).

Also, then there is no point to using PCM status, as only one single
parameter is used. This simplifies the code and works around a bug
(probably in ALSA plugin framework) whereby delay was always zero
when using the ALSA<->PulseAudio I/O plugin.

11 years agoAndroid: do not use semaphores from vlc_testcancel()
Rémi Denis-Courmont [Wed, 14 Nov 2012 16:26:54 +0000 (18:26 +0200)]
Android: do not use semaphores from vlc_testcancel()

Taking any lock in vlc_testcancel() is prone to deadlock since it gets
called from vlc_cond_(timed)wait() with the mutex held.

Not using semaphores at all would probably be saner here though.

11 years agovlc_sem_wait: add missing cleanup handler
Rémi Denis-Courmont [Wed, 14 Nov 2012 16:10:14 +0000 (18:10 +0200)]
vlc_sem_wait: add missing cleanup handler

11 years agoQt: enable ONE INSTANCE options of simple preferences on OS/2
KO Myung-Hun [Wed, 14 Nov 2012 14:18:10 +0000 (23:18 +0900)]
Qt: enable ONE INSTANCE options of simple preferences on OS/2

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years agoopensles_android: Implement TimeGet
Edward Wang [Tue, 13 Nov 2012 12:27:42 +0000 (07:27 -0500)]
opensles_android: Implement TimeGet

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years agomacosx: fix crash when displaying the Media Information panel with disabled local...
Felix Paul Kühne [Wed, 14 Nov 2012 11:28:33 +0000 (12:28 +0100)]
macosx: fix crash when displaying the Media Information panel with disabled local stats

11 years agomacosx: added 'clone' and 'wall' to Video Effects panel
Felix Paul Kühne [Wed, 14 Nov 2012 11:04:18 +0000 (12:04 +0100)]
macosx: added 'clone' and 'wall' to Video Effects panel

11 years agoUse timecodescale to compute subtitle duration
Denis Charmet [Tue, 13 Nov 2012 21:01:01 +0000 (22:01 +0100)]
Use timecodescale to compute subtitle duration

Fix #2702

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years agoUse encoding scope to correctly decode data
Denis Charmet [Tue, 13 Nov 2012 22:58:53 +0000 (23:58 +0100)]
Use encoding scope to correctly decode data

Fix #5196

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years agoaout: fix infinite loop on error (fixes #7711)
Rémi Denis-Courmont [Tue, 13 Nov 2012 20:48:53 +0000 (22:48 +0200)]
aout: fix infinite loop on error (fixes #7711)

11 years agowasapi: fix check for invalid position
Rémi Denis-Courmont [Tue, 13 Nov 2012 20:06:44 +0000 (22:06 +0200)]
wasapi: fix check for invalid position

11 years agoaout: fix flawed resampling logic
Rémi Denis-Courmont [Tue, 13 Nov 2012 19:35:50 +0000 (21:35 +0200)]
aout: fix flawed resampling logic

11 years agoaout: fix potential live loop
Rémi Denis-Courmont [Tue, 13 Nov 2012 19:12:51 +0000 (21:12 +0200)]
aout: fix potential live loop

11 years agoALSA: remove custom zero padding code
Rémi Denis-Courmont [Tue, 13 Nov 2012 19:12:26 +0000 (21:12 +0200)]
ALSA: remove custom zero padding code

The core takes care of it now. In principles.

11 years agoaout: update discontinuity flag
Rémi Denis-Courmont [Tue, 13 Nov 2012 19:00:09 +0000 (21:00 +0200)]
aout: update discontinuity flag

 - Set the flag when the buffer is marked.
 - Set the flag (for next buffer) when the buffer is dropped.
 - Clear the flag when a buffer is played.

11 years agoaout: make some functions static
Rémi Denis-Courmont [Tue, 13 Nov 2012 18:27:59 +0000 (20:27 +0200)]
aout: make some functions static

11 years agoaout: remove output conversions
Rémi Denis-Courmont [Tue, 13 Nov 2012 18:23:07 +0000 (20:23 +0200)]
aout: remove output conversions

The filters chain will convert to whatever output format is needed, so
this was redundant.

11 years agoContribs: use a special regex package based on glibc 2.2.5
Jean-Baptiste Kempf [Tue, 13 Nov 2012 16:52:25 +0000 (17:52 +0100)]
Contribs: use a special regex package based on glibc 2.2.5

This uses the old 0.12 buildsystem with regex.* from glibc 2.2.5
and uses LGPL

11 years agoContribs: fix a52 fixed patch
Jean-Baptiste Kempf [Tue, 13 Nov 2012 16:27:59 +0000 (17:27 +0100)]
Contribs: fix a52 fixed patch

11 years agocontrib: workaround libxml 2.9.0 threads error for OSX
Diego Fernando Nieto [Sat, 10 Nov 2012 18:34:28 +0000 (13:34 -0500)]
contrib: workaround libxml 2.9.0 threads error for OSX

Modified-by: Edward Wang <edward.c.wang@compdigitec.com>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years agoOS/2: implement one-instance feature
KO Myung-Hun [Sun, 11 Nov 2012 06:04:13 +0000 (15:04 +0900)]
OS/2: implement one-instance feature

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years agoaudiotrack: Fix compilation
Edward Wang [Tue, 13 Nov 2012 12:27:43 +0000 (07:27 -0500)]
audiotrack: Fix compilation

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years agoLGPL
Jean-Baptiste Kempf [Tue, 6 Nov 2012 16:48:33 +0000 (17:48 +0100)]
LGPL

Re-license almost all the playback modules to LGPLv2.1+ with
authorization from their respective contributors (230+)

This includes:
 - access, codec, packetizers, demux
 - audio filters, audio mixers, audio output
 - video filters, video chroma, video output
 - text renderers
 - XML parser
 - ARM NEON and SSE2 optimisations (mostly for chromas and filters)

Some modules are not concerned:
 - BDA and DShow access modules because Manol Manolov is AWOL
 - Real RTSP, because it is derived from Xine
 - x264 and t140 because they are encoders only
 - DLL Loader, because it is derived from MPlayer
 - DTS packetizer, because Jon Lech Johansen is AWOL
 - Shine and WMAfixed, because they are derived from Rockbox
 - Real demuxer, as it is derived from MPlayer and Wang Bo is AWOL
 - MPC demuxer, as Yavor Doganov is AWOL
 - Tivo demuxer, because it is derived from an MPlayer fork
 - Playlist demuxer, (WPL and ZPL parts missing), because suheaven is AWOL
 - iOS audio output and video display, because author refuses the license change
 - Equalizer and compressor, because Ronald Wright is AWOL
 - Mono, Headphone and Dolby, because author refuses the license change
 - hqdn3d and yadif, because they are from MPlayer/libavfilter
 - remoteosd, because it derives from RealVNC code
 - MMX optimisations, because Ollie Lho, from SiS, is AWOL
 - Rotate, because it depends on GPL motion

Nota Bene:
 - Some modules depend on GPL-only libraries, a LGPL module does not mean
   that the resulting binary module will be LGPL.
   Libraries affected would include liba52, libdvdcss, libdvdnav, libdvdread,
   faad2, libdca, libmad, libmpeg2, libpostproc, SRC, sid, zvbi and probably others.

11 years agoDTS in wav: check frame size
Jean-Baptiste Kempf [Mon, 12 Nov 2012 19:12:05 +0000 (20:12 +0100)]
DTS in wav: check frame size

Close #7282

11 years agoskins2: correct a uri conversion issue with new vlc_path2uri
Erwan Tulou [Tue, 13 Nov 2012 12:41:12 +0000 (13:41 +0100)]
skins2: correct a uri conversion issue with new vlc_path2uri

new vlc_path2uri function now expects a valid not-yet-converted file name.

This fixes art display errors with latest vlc from current git rep.

11 years agoaout: rewrite synchronization code
Rémi Denis-Courmont [Mon, 12 Nov 2012 21:06:26 +0000 (23:06 +0200)]
aout: rewrite synchronization code

This commit will kill your kitten if left without supervision.

11 years agoaout: separate time and play callbacks
Rémi Denis-Courmont [Mon, 12 Nov 2012 21:01:24 +0000 (23:01 +0200)]
aout: separate time and play callbacks

11 years agoaout: improve plugin interface documentation
Rémi Denis-Courmont [Mon, 12 Nov 2012 19:36:26 +0000 (21:36 +0200)]
aout: improve plugin interface documentation

11 years agoDTS: fix Win32 compilation
Jean-Baptiste Kempf [Mon, 12 Nov 2012 17:14:49 +0000 (18:14 +0100)]
DTS: fix Win32 compilation

11 years agoDTS in wav: use DTS helper
Jean-Baptiste Kempf [Mon, 12 Nov 2012 16:48:54 +0000 (17:48 +0100)]
DTS in wav: use DTS helper

11 years agoDTS: split some parsing headers functions
Jean-Baptiste Kempf [Mon, 12 Nov 2012 15:26:49 +0000 (16:26 +0100)]
DTS: split some parsing headers functions

11 years agoDTS to S/PDIF: Update copyright holders
Jean-Baptiste Kempf [Mon, 12 Nov 2012 13:00:02 +0000 (14:00 +0100)]
DTS to S/PDIF: Update copyright holders

And comments

11 years agoFix mutex-emulated atomic operations on GCC
Rémi Denis-Courmont [Sun, 11 Nov 2012 16:25:59 +0000 (18:25 +0200)]
Fix mutex-emulated atomic operations on GCC