]> git.sesse.net Git - vlc/log
vlc
12 years agoAdd a trivial audio gain filter
Ludovic Fauvet [Wed, 28 Mar 2012 14:21:09 +0000 (16:21 +0200)]
Add a trivial audio gain filter

This module is a wrapper around an audio mixer.

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
12 years agoExport aout_Mixer functions to modules
Ludovic Fauvet [Wed, 28 Mar 2012 14:30:51 +0000 (16:30 +0200)]
Export aout_Mixer functions to modules

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
12 years agoDASH: BasicCMManager: Bitrate is an unsigned value.
Hugo Beauzée-Luyssen [Thu, 29 Mar 2012 12:57:34 +0000 (14:57 +0200)]
DASH: BasicCMManager: Bitrate is an unsigned value.

12 years agoDASH: cosmetics
Frédéric Yhuel [Mon, 26 Mar 2012 14:38:47 +0000 (16:38 +0200)]
DASH: cosmetics

Signed-off-by: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
12 years agoDASH: implement Seek()
Frédéric Yhuel [Mon, 26 Mar 2012 14:38:46 +0000 (16:38 +0200)]
DASH: implement Seek()

This is needed for DASH module to work with (not yet ready) VLC MP4
demux. Forward seeking is implemented by calling Read() with a NULL
argument (= skipping), while backward seeking is limited to the current
block in the block_bytestream_t upon which is built the internal buffer.
This limitation is not really a problem because backward seeking will be
needed only for the parsing of the initialization fragment.

Signed-off-by: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
12 years agolibmp4: move some stuff into the header file
Frédéric Yhuel [Wed, 28 Mar 2012 22:58:56 +0000 (00:58 +0200)]
libmp4: move some stuff into the header file

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoContrib: support Tegra2 CPUs on Android
Jean-Baptiste Kempf [Wed, 28 Mar 2012 22:29:42 +0000 (00:29 +0200)]
Contrib: support Tegra2 CPUs on Android

Cortex-a9 but no NEON? Seriously?

12 years agoContrib: Android simplifications
Jean-Baptiste Kempf [Wed, 28 Mar 2012 22:24:44 +0000 (00:24 +0200)]
Contrib: Android simplifications

12 years agoContribs: update GSM to 1.0.13
Jean-Baptiste Kempf [Wed, 28 Mar 2012 17:08:55 +0000 (19:08 +0200)]
Contribs: update GSM to 1.0.13

12 years agoContribs: update UPNP to 1.6.16
Jean-Baptiste Kempf [Wed, 28 Mar 2012 17:01:30 +0000 (19:01 +0200)]
Contribs: update UPNP to 1.6.16

Important code changes were done by Orange

12 years agoDirect3D: add more debug when CreateTexture fail
Jean-Baptiste Kempf [Wed, 28 Mar 2012 12:29:49 +0000 (14:29 +0200)]
Direct3D: add more debug when CreateTexture fail

12 years agoDVDnav: some .iso files are wrongly named bin or nrg
Jean-Baptiste Kempf [Wed, 28 Mar 2012 11:52:51 +0000 (13:52 +0200)]
DVDnav: some .iso files are wrongly named bin or nrg

12 years agoContribs: update openjpeg to 1.5.0
Jean-Baptiste Kempf [Wed, 28 Mar 2012 11:04:40 +0000 (13:04 +0200)]
Contribs: update openjpeg to 1.5.0

It is supposed to be a bit less slow

12 years agoDirectSound: fix device selection
Jean-Baptiste Kempf [Tue, 27 Mar 2012 22:51:43 +0000 (00:51 +0200)]
DirectSound: fix device selection

Close #6504 #6510 and #6511

12 years agoSpatializer: init variables correctly
Jean-Baptiste Kempf [Tue, 27 Mar 2012 22:34:59 +0000 (00:34 +0200)]
Spatializer: init variables correctly

Close #6514

12 years agoQt: adapt the UI for correct spatializer values
Jean-Baptiste Kempf [Tue, 27 Mar 2012 18:47:30 +0000 (20:47 +0200)]
Qt: adapt the UI for correct spatializer values

Ref #4887

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoSpatializer: more sane default for Wet value and limit all values
Jean-Baptiste Kempf [Tue, 27 Mar 2012 18:13:19 +0000 (20:13 +0200)]
Spatializer: more sane default for Wet value and limit all values

I am not sure this filter ever worked as intended.
It was providing serious distortions.

This is now limiting seriously the space of parameters but at least it
does not explode anymore. Should close #4887

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoMP4: support for more codecs in mp4
Jean-Baptiste Kempf [Tue, 27 Mar 2012 20:20:52 +0000 (22:20 +0200)]
MP4: support for more codecs in mp4

According to http://www.mp4ra.org/object.html (not tested)

12 years agoMP4: support DTS in ObjectTypeIndication
Jean-Baptiste Kempf [Tue, 27 Mar 2012 20:10:27 +0000 (22:10 +0200)]
MP4: support DTS in ObjectTypeIndication

12 years agoSupport more DTS FourCC
Jean-Baptiste Kempf [Tue, 27 Mar 2012 19:32:45 +0000 (21:32 +0200)]
Support more DTS FourCC

Fix decoding of some DTS in mp4

12 years agochannels.conf: update/fix parameters values
Rémi Denis-Courmont [Tue, 27 Mar 2012 19:27:47 +0000 (22:27 +0300)]
channels.conf: update/fix parameters values

12 years agoRevert "dvb: demux: generate uri" - fix #6497
Rémi Denis-Courmont [Tue, 27 Mar 2012 19:21:40 +0000 (22:21 +0300)]
Revert "dvb: demux: generate uri" - fix #6497

This reverts commit 3cb4988a9aa6b984ed83ec06fef4ad0546c2d166.

Conflicts:

modules/demux/playlist/dvb.c

12 years agoRTP: hack to make the raw audio decoder happy
Rémi Denis-Courmont [Tue, 27 Mar 2012 18:24:39 +0000 (21:24 +0300)]
RTP: hack to make the raw audio decoder happy

12 years agoFluidsynth: .8 gain is too high for many files, reduce to .5
Rémi Denis-Courmont [Tue, 27 Mar 2012 17:28:01 +0000 (20:28 +0300)]
Fluidsynth: .8 gain is too high for many files, reduce to .5

12 years agoLua: remove unused parameter
Rémi Denis-Courmont [Tue, 27 Mar 2012 16:20:51 +0000 (19:20 +0300)]
Lua: remove unused parameter

12 years agoinclude/vlc_codecs.h: added pack(pop) counterpart to pack(push) for certain apple...
Felix Paul Kühne [Tue, 27 Mar 2012 15:56:42 +0000 (17:56 +0200)]
include/vlc_codecs.h: added pack(pop) counterpart to pack(push) for certain apple platforms

12 years agoconfigure.ac: disable ATTRIBUTE_PACKED for iOS on ARM
Felix Paul Kühne [Mon, 26 Mar 2012 11:59:18 +0000 (13:59 +0200)]
configure.ac: disable ATTRIBUTE_PACKED for iOS on ARM

The SDK pretends to support it, but actually it doesn't

12 years agoinclude/vlc_codecs.h: added support for Apple platforms in case HAVE_ATTRIBUTE_PACKED...
Felix Paul Kühne [Tue, 27 Mar 2012 15:44:31 +0000 (17:44 +0200)]
include/vlc_codecs.h: added support for Apple platforms in case HAVE_ATTRIBUTE_PACKED isn't enabled

12 years agoQt: ConfigControl: rework layout insertion.
Francois Cartegnie [Mon, 26 Mar 2012 19:46:39 +0000 (21:46 +0200)]
Qt: ConfigControl: rework layout insertion.

Moving layout insertion outside of the constructors.
We no longer need constructor for creating a QWidget,
and we did not need at all to create a widget as a sublayout
is sufficient.
Removes many constructors and conditional code. gross -100 lines.

Also fixes an IntegerRangeConfigControl declaration which definition
was on IntegerRangeSliderConfigControl.

12 years agoios/build.sh: fixed compilation for the iOS Simulator and the new contribs
Felix Paul Kühne [Sun, 25 Mar 2012 10:01:22 +0000 (12:01 +0200)]
ios/build.sh: fixed compilation for the iOS Simulator and the new contribs

plus some cleanup

12 years agocontrib: add the correct -mcpu flag when compiling for iOS on ARM
Felix Paul Kühne [Sun, 25 Mar 2012 09:56:00 +0000 (11:56 +0200)]
contrib: add the correct -mcpu flag when compiling for iOS on ARM

12 years agocontrib/bootstrap: fixed check for iOS
Felix Paul Kühne [Sun, 25 Mar 2012 09:55:19 +0000 (11:55 +0200)]
contrib/bootstrap: fixed check for iOS

12 years agocontrib: improve build rules for ffmpeg and libpostproc for iOS in case arch != arm
Felix Paul Kühne [Sat, 24 Mar 2012 19:20:18 +0000 (20:20 +0100)]
contrib: improve build rules for ffmpeg and libpostproc for iOS in case arch != arm

12 years agoFix a crash on Mac OS X when mounting volumes
Colin Delacroix [Tue, 27 Mar 2012 10:31:32 +0000 (12:31 +0200)]
Fix a crash on Mac OS X when mounting volumes

Hi there

my VLC 2.0.1 has been crashing randomly on OS X 10.7 during Time Machine backups, and it was a thread-safety issue.

Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
12 years agomacosx: change main window and playlist shortcuts from cmd+shift+* to cmd+alt+*
David Fuhrmann [Tue, 27 Mar 2012 10:28:54 +0000 (12:28 +0200)]
macosx: change main window and playlist shortcuts from cmd+shift+* to cmd+alt+*

We should not use shift, because this triggers the slow motion maximize animation feature,
at least on lion.

12 years agowin64: build and ship activex plugin
Rafaël Carré [Mon, 26 Mar 2012 23:00:44 +0000 (19:00 -0400)]
win64: build and ship activex plugin

12 years agoPOTFILES.in: remove deleted files
Rafaël Carré [Mon, 26 Mar 2012 22:56:31 +0000 (18:56 -0400)]
POTFILES.in: remove deleted files

12 years agodemux/mp4: drop DRMS support
Frédéric Yhuel [Mon, 26 Mar 2012 07:49:35 +0000 (09:49 +0200)]
demux/mp4: drop DRMS support

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoAdd port range to CDDB
Kaarlo Raiha [Mon, 26 Mar 2012 17:00:21 +0000 (19:00 +0200)]
Add port range to CDDB

12 years agoluahttp: Improve code and fix sloppy error
Edward Wang [Sun, 25 Mar 2012 18:09:23 +0000 (14:09 -0400)]
luahttp: Improve code and fix sloppy error

Close #6489

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoAdd port range to LUA telnet
Kaarlo Raiha [Mon, 26 Mar 2012 16:49:50 +0000 (18:49 +0200)]
Add port range to LUA telnet

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoQt4: Account for rare case when video loads too quickly
Edward Wang [Sun, 25 Mar 2012 05:17:03 +0000 (01:17 -0400)]
Qt4: Account for rare case when video loads too quickly

Close #6481

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoLinux DVB: fix memset() size
Rémi Denis-Courmont [Mon, 26 Mar 2012 14:45:35 +0000 (17:45 +0300)]
Linux DVB: fix memset() size

Pointed-out-by: Rémi Duraffort <ivoire@videolan.org>
12 years agolua: remove add_callback and del_callback
Rémi Denis-Courmont [Mon, 26 Mar 2012 14:38:49 +0000 (17:38 +0300)]
lua: remove add_callback and del_callback

add_callback could not work correctly with the (lack of) Lua threading
support. Fortunately, it was not in use.

del_callback depends on add_callback.

12 years agourl: add one test case
Rémi Denis-Courmont [Mon, 26 Mar 2012 14:28:58 +0000 (17:28 +0300)]
url: add one test case

12 years agoQt: ConfigControl: fix unused warning
Francois Cartegnie [Mon, 26 Mar 2012 14:24:39 +0000 (16:24 +0200)]
Qt: ConfigControl: fix unused warning

12 years agoQt: StringListConfigControl: use signals instead of public members.
Francois Cartegnie [Mon, 26 Mar 2012 14:22:54 +0000 (16:22 +0200)]
Qt: StringListConfigControl: use signals instead of public members.

Fixes combo visibility in open_panel

12 years agoQt: ConfigControl: unify and fix visibility changes.
Francois Cartegnie [Mon, 26 Mar 2012 13:30:43 +0000 (15:30 +0200)]
Qt: ConfigControl: unify and fix visibility changes.

Visibility changes were not applied to the created qwidget
except for base class.
Changes were also not implemented for some classes.

12 years agoConfigure: skins2 flags simplifications
Jean-Baptiste Kempf [Mon, 26 Mar 2012 12:29:23 +0000 (14:29 +0200)]
Configure: skins2 flags simplifications

12 years agoMKV configure: remove outdated workaround for MacOS
Jean-Baptiste Kempf [Mon, 26 Mar 2012 12:17:29 +0000 (14:17 +0200)]
MKV configure: remove outdated workaround for MacOS

12 years agoQt: ConfigControl: remove unused member
Francois Cartegnie [Mon, 26 Mar 2012 11:56:12 +0000 (13:56 +0200)]
Qt: ConfigControl: remove unused member

12 years agoQt: ConfigControl: enforce use of factory or non virtual class constructors
Francois Cartegnie [Mon, 26 Mar 2012 11:54:35 +0000 (13:54 +0200)]
Qt: ConfigControl: enforce use of factory or non virtual class constructors

12 years agovout_ios: fixed compilation warning
Felix Paul Kühne [Mon, 26 Mar 2012 10:49:27 +0000 (12:49 +0200)]
vout_ios: fixed compilation warning

12 years agovout_macosx: don't fail if quartz extreme isn't available, but show a big warning
Felix Paul Kühne [Sun, 25 Mar 2012 21:22:32 +0000 (23:22 +0200)]
vout_macosx: don't fail if quartz extreme isn't available, but show a big warning

12 years agovout_macosx: check whether the receiving window can respond to non-standard calls...
Felix Paul Kühne [Sun, 25 Mar 2012 21:14:38 +0000 (23:14 +0200)]
vout_macosx: check whether the receiving window can respond to non-standard calls prior to calling them (close #6034)

12 years agoatmo: remove extraneous parentheses
Rémi Denis-Courmont [Sun, 25 Mar 2012 21:02:49 +0000 (00:02 +0300)]
atmo: remove extraneous parentheses

12 years agofreetype: self-assignment
Rémi Denis-Courmont [Sun, 25 Mar 2012 21:02:39 +0000 (00:02 +0300)]
freetype: self-assignment

12 years agomacosx intf/vout: respond correctly to VOUT_DISPLAY_CHANGE_FULLSCREEN (close #6464)
Felix Paul Kühne [Sun, 25 Mar 2012 20:57:39 +0000 (22:57 +0200)]
macosx intf/vout: respond correctly to VOUT_DISPLAY_CHANGE_FULLSCREEN (close #6464)

12 years agoLua: revert should_die to using vlc_object_alive()
Rémi Denis-Courmont [Sun, 25 Mar 2012 17:43:57 +0000 (20:43 +0300)]
Lua: revert should_die to using vlc_object_alive()

12 years agoLua: remove lock_and_wait
Rémi Denis-Courmont [Sun, 25 Mar 2012 17:32:29 +0000 (20:32 +0300)]
Lua: remove lock_and_wait

If the interface script has nothing to do, then it can simply end and
the let the interface thread finish ahead of pf_deactivate.
This will _not_ automatically cause VLC to exit.

12 years agohttpd: do not use lock_and_wait
Rémi Denis-Courmont [Sun, 25 Mar 2012 17:27:14 +0000 (20:27 +0300)]
httpd: do not use lock_and_wait

If there is nothing to do, then the interface thread can finish.

12 years agoLua: remove the never used hotkeys interface
Rémi Denis-Courmont [Sun, 25 Mar 2012 17:25:41 +0000 (20:25 +0300)]
Lua: remove the never used hotkeys interface

12 years agoLua: remove the timers API
Rémi Denis-Courmont [Sun, 25 Mar 2012 17:22:51 +0000 (20:22 +0300)]
Lua: remove the timers API

The Lua interpreter is not thread-safe. So this API made absolutely no
sense: the timer callback is called asynchronously from another thread.
Fortunately, none of our Lua scripts used this except for testing.

12 years agolua intf: minor MakeConfig() fixes
Rémi Denis-Courmont [Sun, 25 Mar 2012 17:06:10 +0000 (20:06 +0300)]
lua intf: minor MakeConfig() fixes

12 years agotelnet: clear the default password
Rémi Denis-Courmont [Sun, 25 Mar 2012 16:45:01 +0000 (19:45 +0300)]
telnet: clear the default password

12 years agotelnet: refuse to start without a password
Rémi Denis-Courmont [Sun, 25 Mar 2012 16:44:38 +0000 (19:44 +0300)]
telnet: refuse to start without a password

(This should probably be moved to Lua code.)

12 years agotelnet: no need to mention default value
Rémi Denis-Courmont [Sun, 25 Mar 2012 16:40:58 +0000 (19:40 +0300)]
telnet: no need to mention default value

12 years agovlc_strcasestr(): fix infinite loop an invalid haystack
Rémi Denis-Courmont [Sun, 25 Mar 2012 15:46:47 +0000 (18:46 +0300)]
vlc_strcasestr(): fix infinite loop an invalid haystack

Pointed-out-by: Edward Wang <edward.c.wang@compdigitec.com>
12 years agom3u8: validate UTF-8 input
Rémi Denis-Courmont [Sun, 25 Mar 2012 15:42:44 +0000 (18:42 +0300)]
m3u8: validate UTF-8 input

12 years agoMobileVLCKit: enforce the correct aout and vout modules, enable debug messages
Felix Paul Kühne [Sun, 25 Mar 2012 11:46:13 +0000 (13:46 +0200)]
MobileVLCKit: enforce the correct aout and vout modules, enable debug messages

12 years agolua http: use us_tostring() to fix locale issues with decimals
Pierre Ynard [Sun, 25 Mar 2012 03:04:40 +0000 (05:04 +0200)]
lua http: use us_tostring() to fix locale issues with decimals

The function is a bit ugly but it's difficult to do this using
pure arithmetic.

Fixes #6378

12 years agoskins2(win): fix focus loss when tooltip is displayed
Erwan Tulou [Sat, 24 Mar 2012 23:32:59 +0000 (00:32 +0100)]
skins2(win): fix focus loss when tooltip is displayed

Till now, when a tooltip showed up, the underlying main window lost
keyboard focus (keys + mouse wheel). Users had to click again on the window
to regain this focus.

this patch mainly uses a flag that enables to display a window without
activating it (see msdn doc) plus a bit of cosmetics.

this patch should be backported.

12 years agohttprequests.lua: remove duplicate helper function
Pierre Ynard [Sat, 24 Mar 2012 22:35:30 +0000 (23:35 +0100)]
httprequests.lua: remove duplicate helper function

12 years agoSimplify static modules
Rémi Denis-Courmont [Sat, 24 Mar 2012 19:53:36 +0000 (21:53 +0200)]
Simplify static modules

12 years agoQt: ConfigControl: don't instanciate unused widget per control.
Francois Cartegnie [Sat, 24 Mar 2012 17:34:15 +0000 (18:34 +0100)]
Qt: ConfigControl: don't instanciate unused widget per control.

Note that all current configcontrol are instanciated using the
existing gridlayout constructor by createConfigControl().
We probably can drop constructors for self contained configcontrols.

12 years agohttp: add missing Host field to proxied requests (fix #6388)
Rémi Denis-Courmont [Sat, 24 Mar 2012 16:52:22 +0000 (18:52 +0200)]
http: add missing Host field to proxied requests (fix #6388)

12 years agoQt: EPGView: fix visibility warning
Francois Cartegnie [Sat, 24 Mar 2012 14:32:46 +0000 (15:32 +0100)]
Qt: EPGView: fix visibility warning

12 years agoQt: AbstractController: fix visibility warning
Francois Cartegnie [Sat, 24 Mar 2012 14:22:06 +0000 (15:22 +0100)]
Qt: AbstractController: fix visibility warning

12 years agoopengl: use ActiveTexture instead of ARB variant
Ilkka Ollakka [Fri, 23 Mar 2012 08:24:05 +0000 (10:24 +0200)]
opengl: use ActiveTexture instead of ARB variant

12 years agoremove few #if OPENGL_ES
Ilkka Ollakka [Fri, 23 Mar 2012 08:21:50 +0000 (10:21 +0200)]
remove few #if OPENGL_ES

12 years agox264: Define timebase
Ilkka Ollakka [Tue, 21 Feb 2012 07:39:44 +0000 (09:39 +0200)]
x264: Define timebase

12 years agomacosx: fixed corner-case in which the play button state wasn't updated correctly...
Felix Paul Kühne [Sat, 24 Mar 2012 12:41:53 +0000 (13:41 +0100)]
macosx: fixed corner-case in which the play button state wasn't updated correctly (close #6204)

12 years agov4l2: update and sort the codec table
Rémi Denis-Courmont [Fri, 23 Mar 2012 20:51:34 +0000 (22:51 +0200)]
v4l2: update and sort the codec table

12 years agov4l2: fix forced chroma (fix typo and allow emulated chroma)
Rémi Denis-Courmont [Fri, 23 Mar 2012 20:44:23 +0000 (22:44 +0200)]
v4l2: fix forced chroma (fix typo and allow emulated chroma)

12 years agoDirect3D: reject too old drivers and let them fallback to DirectDraw
Jean-Baptiste Kempf [Fri, 23 Mar 2012 16:04:31 +0000 (17:04 +0100)]
Direct3D: reject too old drivers and let them fallback to DirectDraw

They would not work with IDirect3DDevice9::StretchRect
See:
http://forum.videolan.org/viewtopic.php?f=14&t=99498
http://forum.videolan.org/viewtopic.php?f=14&t=99235
http://forum.videolan.org/viewtopic.php?f=14&t=98882
http://forum.videolan.org/viewtopic.php?f=14&t=98514

12 years agoD3D: debug device information
Jean-Baptiste Kempf [Fri, 23 Mar 2012 15:46:23 +0000 (16:46 +0100)]
D3D: debug device information

This is necessary to track the issues we have on XP with some GPU.

12 years agoAdd more extension to install
Jean-Baptiste Kempf [Fri, 23 Mar 2012 14:33:29 +0000 (15:33 +0100)]
Add more extension to install

12 years agoAdd extensions to open dialogs
Jean-Baptiste Kempf [Fri, 23 Mar 2012 14:30:02 +0000 (15:30 +0100)]
Add extensions to open dialogs

12 years agodash: Kill a warning.
Hugo Beauzée-Luyssen [Fri, 23 Mar 2012 13:49:52 +0000 (14:49 +0100)]
dash: Kill a warning.

12 years agodash: Don't use void* for pointer arithmetic
Hugo Beauzée-Luyssen [Fri, 23 Mar 2012 13:35:09 +0000 (14:35 +0100)]
dash: Don't use void* for pointer arithmetic

12 years agoCurrently, Read() might returns less than i_len bytes, while not at the
Frédéric Yhuel [Fri, 23 Mar 2012 13:06:59 +0000 (14:06 +0100)]
Currently, Read() might returns less than i_len bytes, while not at the
end of the stream. This is wrong and the patch fix that.

Signed-off-by: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
12 years agoLogo: fix logo-repeat param
Jean-Baptiste Kempf [Fri, 23 Mar 2012 13:01:39 +0000 (14:01 +0100)]
Logo: fix logo-repeat param

Should close #6397

12 years agolibmp4: add TfrfBox and TfxdBox parsing
Frédéric Yhuel [Fri, 23 Mar 2012 09:40:17 +0000 (10:40 +0100)]
libmp4: add TfrfBox and TfxdBox parsing

These are Smooth Streaming specific boxes, which provide duration and
time offset of subsequent(s) fragment(s), thus allowing us to avoid
manifest polling in "live" mode.

See the following file for reference:
http://download.microsoft.com/download/B/0/B/B0B199DB-41E6-400F-90CD-C350D0C14A53/%5BMS-SSTR%5D.pdf

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agolibmp4: 'tfhd' parsing
Frédéric Yhuel [Fri, 23 Mar 2012 09:40:16 +0000 (10:40 +0100)]
libmp4: 'tfhd' parsing

- Take into account 'duration-is-empty' flag
- Avoid a full level of indentation

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agolive555 : better error message
Sébastien Escudier [Fri, 23 Mar 2012 10:25:15 +0000 (11:25 +0100)]
live555 : better error message

12 years agortsp : display a message if the server forbids the connection
Sébastien Escudier [Fri, 23 Mar 2012 08:55:12 +0000 (09:55 +0100)]
rtsp : display a message if the server forbids the connection
refs #6461

12 years agoRevert "vout/opengl: fixed compilation for iOS"
Felix Paul Kühne [Fri, 23 Mar 2012 01:38:56 +0000 (02:38 +0100)]
Revert "vout/opengl: fixed compilation for iOS"

This reverts commit 5c1644d4b1c383912c90caaaf05cd4dfb659bff3.

12 years agosrc: fixed build when compiling for Apple platforms with dynamic plugins
Felix Paul Kühne [Fri, 23 Mar 2012 01:30:47 +0000 (02:30 +0100)]
src: fixed build when compiling for Apple platforms with dynamic plugins

12 years agoconfigure.ac: enforce -arch armv7 when cross-compiling for Darwin running on ARM...
Felix Paul Kühne [Fri, 23 Mar 2012 01:18:41 +0000 (02:18 +0100)]
configure.ac: enforce -arch armv7 when cross-compiling for Darwin running on ARM platforms

additionally, set the correct endianness value, since the check will fail

12 years agosrc: enable Android's static module bank for iOS as well
Felix Paul Kühne [Fri, 23 Mar 2012 01:16:13 +0000 (02:16 +0100)]
src: enable Android's static module bank for iOS as well