]> git.sesse.net Git - vlc/log
vlc
15 years agomacosx: Remove spurious call.
Derk-Jan Hartman [Tue, 30 Sep 2008 17:17:00 +0000 (19:17 +0200)]
macosx: Remove spurious call.
(cherry picked from commit b0438df5b9a5a7976be069ec173bb2077f97fd58)

15 years agomacosx: Initially expand the primary Playlist node.
Derk-Jan Hartman [Tue, 30 Sep 2008 17:11:34 +0000 (19:11 +0200)]
macosx: Initially expand the primary Playlist node.
(cherry picked from commit 31a711e42ea80553aca57626903cdd822c8c1bea)

15 years agoFix linking
Rémi Denis-Courmont [Tue, 30 Sep 2008 15:42:54 +0000 (18:42 +0300)]
Fix linking

15 years agoUnexport vlc_object_waitpipe
Rémi Denis-Courmont [Tue, 30 Sep 2008 15:40:56 +0000 (18:40 +0300)]
Unexport vlc_object_waitpipe

15 years agoCode factorization
Rémi Denis-Courmont [Tue, 30 Sep 2008 15:39:26 +0000 (18:39 +0300)]
Code factorization

15 years agoWork around dirfd compilation breakage
Rémi Denis-Courmont [Tue, 30 Sep 2008 15:33:32 +0000 (18:33 +0300)]
Work around dirfd compilation breakage

(Not that I expect this to work at run-time)

15 years agomacosx: move the embeddedvout controls slightly to the right
Derk-Jan Hartman [Tue, 30 Sep 2008 13:23:12 +0000 (15:23 +0200)]
macosx: move the embeddedvout controls slightly to the right

forwardport [9439810ba6758c6ea1d306186a1dcf6e03f219e6]

15 years agomacosx: when saving updates, only allow for a dir to be selected.
Derk-Jan Hartman [Tue, 30 Sep 2008 12:56:00 +0000 (14:56 +0200)]
macosx: when saving updates, only allow for a dir to be selected.

The core currently cannot handle a target name

15 years agomacosx: The vlc update API can only handle a destination directory.
Derk-Jan Hartman [Tue, 30 Sep 2008 12:44:34 +0000 (14:44 +0200)]
macosx: The vlc update API can only handle a destination directory.

We now account for this and use an "OpenPanel" instead of a "SavePanel".

15 years agoWinCE: more missing functions fixes
Geoffroy Couprie [Tue, 30 Sep 2008 11:28:03 +0000 (13:28 +0200)]
WinCE: more missing functions fixes

15 years agoMerge branch 'master' of git://git.videolan.org/vlc
Geoffroy Couprie [Tue, 30 Sep 2008 10:08:41 +0000 (12:08 +0200)]
Merge branch 'master' of git://git.videolan.org/vlc

15 years agoWinCE: fix missing functions
Geoffroy Couprie [Tue, 30 Sep 2008 10:05:21 +0000 (12:05 +0200)]
WinCE: fix missing functions

15 years agoFix CID 207. (Resource leak)
Antoine Cellerier [Tue, 30 Sep 2008 10:04:26 +0000 (12:04 +0200)]
Fix CID 207. (Resource leak)

15 years agoDisconnect before trying with authentication
Ilkka Ollakka [Mon, 29 Sep 2008 14:02:28 +0000 (17:02 +0300)]
Disconnect before trying with authentication

Disconnects http-connection before trying with authentication info.
This enables to use http-authentication sources without leaking fds

Kinda work-around

15 years agoFix make dist
Christophe Mutricy [Mon, 29 Sep 2008 19:40:28 +0000 (20:40 +0100)]
Fix make dist

15 years agoRemove IS_WINNT macro
Geoffroy Couprie [Mon, 29 Sep 2008 18:39:52 +0000 (20:39 +0200)]
Remove IS_WINNT macro

15 years agoWinCE: cleaning my header inclusion mess
Geoffroy Couprie [Mon, 29 Sep 2008 16:52:20 +0000 (18:52 +0200)]
WinCE: cleaning my header inclusion mess

15 years agoWinCE: check for winsock2.h instead of winsock.h
Geoffroy Couprie [Mon, 29 Sep 2008 16:50:45 +0000 (18:50 +0200)]
WinCE: check for winsock2.h instead of winsock.h

15 years agoFormat string fixes
Rémi Denis-Courmont [Sun, 28 Sep 2008 18:58:49 +0000 (21:58 +0300)]
Format string fixes

15 years agoRemove VLC_OBJECT_LIBVLC
Rémi Denis-Courmont [Sun, 28 Sep 2008 17:51:36 +0000 (20:51 +0300)]
Remove VLC_OBJECT_LIBVLC

15 years agoRemove p_root hacks
Rémi Denis-Courmont [Sun, 28 Sep 2008 17:47:23 +0000 (20:47 +0300)]
Remove p_root hacks

15 years agoGet rid of p_root object
Rémi Denis-Courmont [Sun, 28 Sep 2008 17:45:19 +0000 (20:45 +0300)]
Get rid of p_root object

15 years agoRemove vlc_global()
Rémi Denis-Courmont [Sun, 28 Sep 2008 17:33:54 +0000 (20:33 +0300)]
Remove vlc_global()

15 years agoDead #defines
Rémi Denis-Courmont [Sun, 28 Sep 2008 17:29:06 +0000 (20:29 +0300)]
Dead #defines

15 years agoMove psz_vlcpath out of p_root
Rémi Denis-Courmont [Sun, 28 Sep 2008 17:18:01 +0000 (20:18 +0300)]
Move psz_vlcpath out of p_root

15 years agoPer-instance structure lock
Rémi Denis-Courmont [Sun, 28 Sep 2008 17:10:39 +0000 (20:10 +0300)]
Per-instance structure lock

15 years agolibmpeg2: compile fix
Derk-Jan Hartman [Sun, 28 Sep 2008 16:15:48 +0000 (18:15 +0200)]
libmpeg2: compile fix

15 years agolibmpeg2: user MPEG2 coding type defines when matching to mpeg2 flags.
Derk-Jan Hartman [Sun, 28 Sep 2008 15:36:32 +0000 (17:36 +0200)]
libmpeg2: user MPEG2 coding type defines when matching to mpeg2 flags.

Though the values are the same, this is cleaner, and more 'future' proof

15 years agoFail permanently on fatal file I/O error
Rémi Denis-Courmont [Sun, 28 Sep 2008 15:45:59 +0000 (18:45 +0300)]
Fail permanently on fatal file I/O error

This fixes a busy loop.

15 years agoRemove VLC_OBJECT_OPENGL
Rémi Denis-Courmont [Sun, 28 Sep 2008 15:32:53 +0000 (18:32 +0300)]
Remove VLC_OBJECT_OPENGL

15 years agoVLC_OBJECT_OPENGL: nobody uses _find on this, useless
Rémi Denis-Courmont [Sun, 28 Sep 2008 15:23:36 +0000 (18:23 +0300)]
VLC_OBJECT_OPENGL: nobody uses _find on this, useless

15 years agolibmpeg2: Enable CC parsing for libmpeg2 >= 5.0.0
Derk-Jan Hartman [Sun, 28 Sep 2008 15:24:11 +0000 (17:24 +0200)]
libmpeg2: Enable CC parsing for libmpeg2 >= 5.0.0

15 years agoplaylist: i_last_playlist_id is private.
Pierre d'Herbemont [Sun, 28 Sep 2008 15:02:06 +0000 (17:02 +0200)]
playlist: i_last_playlist_id is private.

15 years agoplaylist: b_reset_currently_playing is private.
Pierre d'Herbemont [Sun, 28 Sep 2008 15:00:30 +0000 (17:00 +0200)]
playlist: b_reset_currently_playing is private.

15 years agoqt4: b_reset_currently_playing should not be used here.
Pierre d'Herbemont [Sun, 28 Sep 2008 14:53:40 +0000 (16:53 +0200)]
qt4: b_reset_currently_playing should not be used here.

15 years agoplaylist: last_rebuild_date is private.
Pierre d'Herbemont [Sun, 28 Sep 2008 14:50:42 +0000 (16:50 +0200)]
playlist: last_rebuild_date is private.

15 years agoplaylist: i_sort and i_order are not used. removed.
Pierre d'Herbemont [Sun, 28 Sep 2008 14:49:12 +0000 (16:49 +0200)]
playlist: i_sort and i_order are not used. removed.

15 years agoplaylist: gc_date is private.
Pierre d'Herbemont [Sun, 28 Sep 2008 14:45:51 +0000 (16:45 +0200)]
playlist: gc_date is private.

15 years agoplaylist: b_cant_sleep is private.
Pierre d'Herbemont [Sun, 28 Sep 2008 14:44:17 +0000 (16:44 +0200)]
playlist: b_cant_sleep is private.

15 years agoplaylist: b_auto_preparse is private.
Pierre d'Herbemont [Sun, 28 Sep 2008 14:42:05 +0000 (16:42 +0200)]
playlist: b_auto_preparse is private.

15 years agoplaylist: b_doing_ml doing ml is private.
Pierre d'Herbemont [Sun, 28 Sep 2008 14:39:25 +0000 (16:39 +0200)]
playlist: b_doing_ml doing ml is private.

15 years agoplaylist: b_tree is private.
Pierre d'Herbemont [Sun, 28 Sep 2008 14:36:01 +0000 (16:36 +0200)]
playlist: b_tree is private.

15 years agoSpu pause support.
Laurent Aimar [Sun, 28 Sep 2008 13:03:51 +0000 (15:03 +0200)]
Spu pause support.

Now SSA subtitle pause is working even with karaoke.

15 years agoDo not add subdirectories entries
Rémi Denis-Courmont [Sun, 28 Sep 2008 12:38:56 +0000 (15:38 +0300)]
Do not add subdirectories entries

Otherwise we'll collapse and expand the same directory over and over.

15 years agoForce a few access control values.
Laurent Aimar [Sun, 28 Sep 2008 11:54:33 +0000 (13:54 +0200)]
Force a few access control values.

It will avoid ABI breakage for aesthetics reasons.

15 years agoFixed a too restrictive assert on vout pause.
Laurent Aimar [Sun, 28 Sep 2008 11:43:28 +0000 (13:43 +0200)]
Fixed a too restrictive assert on vout pause.

15 years agotypo
Rémi Denis-Courmont [Sun, 28 Sep 2008 08:29:26 +0000 (11:29 +0300)]
typo

15 years agoRTP: use the right frequency for jitter computation
Rémi Denis-Courmont [Sun, 28 Sep 2008 08:20:56 +0000 (11:20 +0300)]
RTP: use the right frequency for jitter computation

15 years agovlc_assert_locked is private
Rémi Denis-Courmont [Sat, 27 Sep 2008 21:06:47 +0000 (00:06 +0300)]
vlc_assert_locked is private

15 years agoPause vout on decoder pause.
Laurent Aimar [Sun, 28 Sep 2008 11:05:09 +0000 (13:05 +0200)]
Pause vout on decoder pause.

This provides a pause with a maximal latency of one call
to pf_demux from the demuxer.

15 years agoPrivatized part of vout fields.
Laurent Aimar [Sun, 28 Sep 2008 08:21:00 +0000 (10:21 +0200)]
Privatized part of vout fields.

15 years agoThe input now pauses the decoders.
Laurent Aimar [Sun, 28 Sep 2008 06:59:48 +0000 (08:59 +0200)]
The input now pauses the decoders.

This allows a more reactive pause (independant of *-caching value). It is
not yet instantaneous as vout/aout still play their buffer.

15 years agoAdded vout_internal.h.
Laurent Aimar [Sun, 28 Sep 2008 06:59:04 +0000 (08:59 +0200)]
Added vout_internal.h.

15 years agoInclude input_clock.h only where needed.
Laurent Aimar [Sat, 27 Sep 2008 23:01:53 +0000 (01:01 +0200)]
Include input_clock.h only where needed.

15 years agoMoved input decoder declaration to input/input_decoder.h
Laurent Aimar [Sat, 27 Sep 2008 22:52:59 +0000 (00:52 +0200)]
Moved input decoder declaration to input/input_decoder.h

15 years agoNo functionnal changes (decoder).
Laurent Aimar [Sat, 27 Sep 2008 22:14:28 +0000 (00:14 +0200)]
No functionnal changes (decoder).

15 years agoSupport for no clock in decoder (sout display).
Laurent Aimar [Sat, 27 Sep 2008 22:04:46 +0000 (00:04 +0200)]
Support for no clock in decoder (sout display).

15 years agoConvert stream to system timestamp after the decoder.
Laurent Aimar [Sat, 27 Sep 2008 21:59:11 +0000 (23:59 +0200)]
Convert stream to system timestamp after the decoder.

- This is needed for proper seek/pause/fast forward/...
- The decoder/packetizer do not need to scale packet length anymore as the
decoder thread do it.

15 years agoGive input_DecoderNew the clock used.
Laurent Aimar [Sat, 27 Sep 2008 19:32:57 +0000 (21:32 +0200)]
Give input_DecoderNew the clock used.

No functionnal changes yet.

15 years agoProtect input_clock_GetTS from concurrent access.
Laurent Aimar [Sat, 27 Sep 2008 14:27:48 +0000 (16:27 +0200)]
Protect input_clock_GetTS from concurrent access.

15 years agoMoved clock master flag to es_out.
Laurent Aimar [Sat, 27 Sep 2008 14:19:51 +0000 (16:19 +0200)]
Moved clock master flag to es_out.

15 years agoNo functionnal changes.
Laurent Aimar [Sat, 27 Sep 2008 00:48:07 +0000 (02:48 +0200)]
No functionnal changes.

15 years agoDocumented input_clock_t interface.
Laurent Aimar [Fri, 26 Sep 2008 17:28:42 +0000 (19:28 +0200)]
Documented input_clock_t interface.

There is no functionnal changes + cosmetics.

15 years agoModularize drift algo by introducing a long term average helper.
Laurent Aimar [Thu, 25 Sep 2008 18:39:56 +0000 (20:39 +0200)]
Modularize drift algo by introducing a long term average helper.

15 years agoCosmetics.
Laurent Aimar [Thu, 25 Sep 2008 18:18:28 +0000 (20:18 +0200)]
Cosmetics.

15 years agoFixed last_pts by using max value.
Laurent Aimar [Thu, 25 Sep 2008 18:10:37 +0000 (20:10 +0200)]
Fixed last_pts by using max value.

15 years agoImproved (a little) reactivity on seek.
Laurent Aimar [Thu, 25 Sep 2008 18:06:47 +0000 (20:06 +0200)]
Improved (a little) reactivity on seek.

15 years agoMoved clock interface from input_internal.h to input_clock.h
Laurent Aimar [Wed, 24 Sep 2008 20:51:32 +0000 (22:51 +0200)]
Moved clock interface from input_internal.h to input_clock.h

15 years agoCosmetics.
Laurent Aimar [Wed, 24 Sep 2008 20:34:53 +0000 (22:34 +0200)]
Cosmetics.

15 years agoRemoved all clock dependencies on input.
Laurent Aimar [Wed, 24 Sep 2008 20:27:31 +0000 (22:27 +0200)]
Removed all clock dependencies on input.

15 years agoRemoved one dependency of the clock on input_thread_t.
Laurent Aimar [Wed, 24 Sep 2008 20:13:42 +0000 (22:13 +0200)]
Removed one dependency of the clock on input_thread_t.

15 years agoNo functionnal changes.
Laurent Aimar [Wed, 24 Sep 2008 19:58:46 +0000 (21:58 +0200)]
No functionnal changes.

It is mostly clock fields renaming.

15 years agoNo functionnal changes.
Laurent Aimar [Wed, 24 Sep 2008 19:08:50 +0000 (21:08 +0200)]
No functionnal changes.

It fixes clock prototypes.

15 years agoPrivatized input_clock_t to clock.c
Laurent Aimar [Wed, 24 Sep 2008 18:54:37 +0000 (20:54 +0200)]
Privatized input_clock_t to clock.c

15 years agoUse provided system time instead of mdate().
Laurent Aimar [Wed, 24 Sep 2008 18:34:58 +0000 (20:34 +0200)]
Use provided system time instead of mdate().

15 years agoNo functionnal changes in clock algo.
Laurent Aimar [Tue, 23 Sep 2008 20:43:14 +0000 (22:43 +0200)]
No functionnal changes in clock algo.

15 years agoSystem clock is given to input_ClockSetPCR.
Laurent Aimar [Tue, 23 Sep 2008 20:29:41 +0000 (22:29 +0200)]
System clock is given to input_ClockSetPCR.

No functionnal change yet.

15 years agoRemoved the ugly input clock.c sleep.
Laurent Aimar [Tue, 23 Sep 2008 20:13:17 +0000 (22:13 +0200)]
Removed the ugly input clock.c sleep.

The input main loop will now handles space control at the right place.

15 years agoAdded signal stat to dvb module.
Laurent Aimar [Tue, 23 Sep 2008 20:12:26 +0000 (22:12 +0200)]
Added signal stat to dvb module.

15 years agoAdded signal-quality/strength input variables for access signal report.
Laurent Aimar [Tue, 23 Sep 2008 20:11:01 +0000 (22:11 +0200)]
Added signal-quality/strength input variables for access signal report.

They are set to -1 if not specified.

15 years agoskins2: Fix compilation.
Pierre d'Herbemont [Sun, 28 Sep 2008 00:22:32 +0000 (02:22 +0200)]
skins2: Fix compilation.

15 years agoFix playlist_CurrentInput usage.
Pierre d'Herbemont [Sun, 28 Sep 2008 00:08:39 +0000 (02:08 +0200)]
Fix playlist_CurrentInput usage.

15 years agoCompile fix
Christophe Mutricy [Sat, 27 Sep 2008 23:24:12 +0000 (00:24 +0100)]
Compile fix

15 years agoCompile fix after d228fdd28e
Christophe Mutricy [Sat, 27 Sep 2008 22:49:37 +0000 (23:49 +0100)]
Compile fix after d228fdd28e

15 years agoFix bad declaration
Christophe Mutricy [Sat, 27 Sep 2008 22:29:59 +0000 (23:29 +0100)]
Fix bad declaration

Not sure how it's called but i guess it would have resulted in crashes or memory corruption

15 years agoQt4: Fix compilation
Christophe Mutricy [Sat, 27 Sep 2008 21:55:22 +0000 (22:55 +0100)]
Qt4: Fix compilation

Seems to works but i would appreciate a review by a playlist guru

15 years agoDisable horribly broken Bonjour code.
Rémi Denis-Courmont [Sat, 27 Sep 2008 18:29:59 +0000 (21:29 +0300)]
Disable horribly broken Bonjour code.

Access outputs don't use the playlist (ever heard of VLM?).

15 years agolibvlc_event: Make sure we return in case of error.
Pierre d'Herbemont [Sat, 27 Sep 2008 18:14:35 +0000 (20:14 +0200)]
libvlc_event: Make sure we return in case of error.

15 years agoRemove useless includes
Rémi Denis-Courmont [Sat, 27 Sep 2008 18:01:48 +0000 (21:01 +0300)]
Remove useless includes

15 years agoQt4 compile fix
Rémi Denis-Courmont [Sat, 27 Sep 2008 17:54:00 +0000 (20:54 +0300)]
Qt4 compile fix

(Untested due to other Qt4 compilation errors)

15 years agoogg: Fix an unitialized value usage.
Pierre d'Herbemont [Sat, 27 Sep 2008 17:52:34 +0000 (19:52 +0200)]
ogg: Fix an unitialized value usage.

Please review.

Spotted by llvm/clang analyser.

15 years agoogg: Fix a divide by zero.
Pierre d'Herbemont [Sat, 27 Sep 2008 17:44:39 +0000 (19:44 +0200)]
ogg: Fix a divide by zero.

Please review.

Spotted by llvm/clang checker.

15 years agomp4: Fix a leak.
Pierre d'Herbemont [Sat, 27 Sep 2008 17:41:56 +0000 (19:41 +0200)]
mp4: Fix a leak.

Spotted by LLVM/Clang Static Analyzer.

15 years agoplaylist: items_to_delete is now private.
Pierre d'Herbemont [Sat, 27 Sep 2008 17:18:20 +0000 (19:18 +0200)]
playlist: items_to_delete is now private.

15 years agoplaylist: Move more members as private.
Pierre d'Herbemont [Sat, 27 Sep 2008 17:12:07 +0000 (19:12 +0200)]
playlist: Move more members as private.

15 years agoRemove dummy debug
Rémi Denis-Courmont [Sat, 27 Sep 2008 16:29:30 +0000 (19:29 +0300)]
Remove dummy debug

15 years agoOops, forgot some dead code
Rémi Denis-Courmont [Sat, 27 Sep 2008 16:26:33 +0000 (19:26 +0300)]
Oops, forgot some dead code

15 years agoDirectory as XSPF playlist
Rémi Denis-Courmont [Sun, 14 Sep 2008 17:23:01 +0000 (20:23 +0300)]
Directory as XSPF playlist

This gets rid of the directory demux and playlist hacks.
Fixes #2050.

TODO: proper tree structure.

15 years agoencode_URI_component: fix and cleanup
Rémi Denis-Courmont [Sat, 27 Sep 2008 14:54:40 +0000 (17:54 +0300)]
encode_URI_component: fix and cleanup

15 years agomacosx: Don't release then retain the same item if we store it.
Pierre d'Herbemont [Sat, 27 Sep 2008 15:33:12 +0000 (17:33 +0200)]
macosx: Don't release then retain the same item if we store it.