]>
git.sesse.net Git - vlc/log
Pierre d'Herbemont [Sun, 28 Sep 2008 14:45:51 +0000 (16:45 +0200)]
playlist: gc_date is private.
Pierre d'Herbemont [Sun, 28 Sep 2008 14:44:17 +0000 (16:44 +0200)]
playlist: b_cant_sleep is private.
Pierre d'Herbemont [Sun, 28 Sep 2008 14:42:05 +0000 (16:42 +0200)]
playlist: b_auto_preparse is private.
Pierre d'Herbemont [Sun, 28 Sep 2008 14:39:25 +0000 (16:39 +0200)]
playlist: b_doing_ml doing ml is private.
Pierre d'Herbemont [Sun, 28 Sep 2008 14:36:01 +0000 (16:36 +0200)]
playlist: b_tree is private.
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.
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.
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.
Laurent Aimar [Sun, 28 Sep 2008 11:43:28 +0000 (13:43 +0200)]
Fixed a too restrictive assert on vout pause.
Rémi Denis-Courmont [Sun, 28 Sep 2008 08:29:26 +0000 (11:29 +0300)]
typo
Rémi Denis-Courmont [Sun, 28 Sep 2008 08:20:56 +0000 (11:20 +0300)]
RTP: use the right frequency for jitter computation
Rémi Denis-Courmont [Sat, 27 Sep 2008 21:06:47 +0000 (00:06 +0300)]
vlc_assert_locked is private
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.
Laurent Aimar [Sun, 28 Sep 2008 08:21:00 +0000 (10:21 +0200)]
Privatized part of vout fields.
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.
Laurent Aimar [Sun, 28 Sep 2008 06:59:04 +0000 (08:59 +0200)]
Added vout_internal.h.
Laurent Aimar [Sat, 27 Sep 2008 23:01:53 +0000 (01:01 +0200)]
Include input_clock.h only where needed.
Laurent Aimar [Sat, 27 Sep 2008 22:52:59 +0000 (00:52 +0200)]
Moved input decoder declaration to input/input_decoder.h
Laurent Aimar [Sat, 27 Sep 2008 22:14:28 +0000 (00:14 +0200)]
No functionnal changes (decoder).
Laurent Aimar [Sat, 27 Sep 2008 22:04:46 +0000 (00:04 +0200)]
Support for no clock in decoder (sout display).
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.
Laurent Aimar [Sat, 27 Sep 2008 19:32:57 +0000 (21:32 +0200)]
Give input_DecoderNew the clock used.
No functionnal changes yet.
Laurent Aimar [Sat, 27 Sep 2008 14:27:48 +0000 (16:27 +0200)]
Protect input_clock_GetTS from concurrent access.
Laurent Aimar [Sat, 27 Sep 2008 14:19:51 +0000 (16:19 +0200)]
Moved clock master flag to es_out.
Laurent Aimar [Sat, 27 Sep 2008 00:48:07 +0000 (02:48 +0200)]
No functionnal changes.
Laurent Aimar [Fri, 26 Sep 2008 17:28:42 +0000 (19:28 +0200)]
Documented input_clock_t interface.
There is no functionnal changes + cosmetics.
Laurent Aimar [Thu, 25 Sep 2008 18:39:56 +0000 (20:39 +0200)]
Modularize drift algo by introducing a long term average helper.
Laurent Aimar [Thu, 25 Sep 2008 18:18:28 +0000 (20:18 +0200)]
Cosmetics.
Laurent Aimar [Thu, 25 Sep 2008 18:10:37 +0000 (20:10 +0200)]
Fixed last_pts by using max value.
Laurent Aimar [Thu, 25 Sep 2008 18:06:47 +0000 (20:06 +0200)]
Improved (a little) reactivity on seek.
Laurent Aimar [Wed, 24 Sep 2008 20:51:32 +0000 (22:51 +0200)]
Moved clock interface from input_internal.h to input_clock.h
Laurent Aimar [Wed, 24 Sep 2008 20:34:53 +0000 (22:34 +0200)]
Cosmetics.
Laurent Aimar [Wed, 24 Sep 2008 20:27:31 +0000 (22:27 +0200)]
Removed all clock dependencies on input.
Laurent Aimar [Wed, 24 Sep 2008 20:13:42 +0000 (22:13 +0200)]
Removed one dependency of the clock on input_thread_t.
Laurent Aimar [Wed, 24 Sep 2008 19:58:46 +0000 (21:58 +0200)]
No functionnal changes.
It is mostly clock fields renaming.
Laurent Aimar [Wed, 24 Sep 2008 19:08:50 +0000 (21:08 +0200)]
No functionnal changes.
It fixes clock prototypes.
Laurent Aimar [Wed, 24 Sep 2008 18:54:37 +0000 (20:54 +0200)]
Privatized input_clock_t to clock.c
Laurent Aimar [Wed, 24 Sep 2008 18:34:58 +0000 (20:34 +0200)]
Use provided system time instead of mdate().
Laurent Aimar [Tue, 23 Sep 2008 20:43:14 +0000 (22:43 +0200)]
No functionnal changes in clock algo.
Laurent Aimar [Tue, 23 Sep 2008 20:29:41 +0000 (22:29 +0200)]
System clock is given to input_ClockSetPCR.
No functionnal change yet.
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.
Laurent Aimar [Tue, 23 Sep 2008 20:12:26 +0000 (22:12 +0200)]
Added signal stat to dvb module.
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.
Pierre d'Herbemont [Sun, 28 Sep 2008 00:22:32 +0000 (02:22 +0200)]
skins2: Fix compilation.
Pierre d'Herbemont [Sun, 28 Sep 2008 00:08:39 +0000 (02:08 +0200)]
Fix playlist_CurrentInput usage.
Christophe Mutricy [Sat, 27 Sep 2008 23:24:12 +0000 (00:24 +0100)]
Compile fix
Christophe Mutricy [Sat, 27 Sep 2008 22:49:37 +0000 (23:49 +0100)]
Compile fix after
d228fdd28e
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
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
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?).
Pierre d'Herbemont [Sat, 27 Sep 2008 18:14:35 +0000 (20:14 +0200)]
libvlc_event: Make sure we return in case of error.
Rémi Denis-Courmont [Sat, 27 Sep 2008 18:01:48 +0000 (21:01 +0300)]
Remove useless includes
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)
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.
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.
Pierre d'Herbemont [Sat, 27 Sep 2008 17:41:56 +0000 (19:41 +0200)]
mp4: Fix a leak.
Spotted by LLVM/Clang Static Analyzer.
Pierre d'Herbemont [Sat, 27 Sep 2008 17:18:20 +0000 (19:18 +0200)]
playlist: items_to_delete is now private.
Pierre d'Herbemont [Sat, 27 Sep 2008 17:12:07 +0000 (19:12 +0200)]
playlist: Move more members as private.
Rémi Denis-Courmont [Sat, 27 Sep 2008 16:29:30 +0000 (19:29 +0300)]
Remove dummy debug
Rémi Denis-Courmont [Sat, 27 Sep 2008 16:26:33 +0000 (19:26 +0300)]
Oops, forgot some dead code
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.
Rémi Denis-Courmont [Sat, 27 Sep 2008 14:54:40 +0000 (17:54 +0300)]
encode_URI_component: fix and cleanup
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.
Pierre d'Herbemont [Sat, 27 Sep 2008 15:30:33 +0000 (17:30 +0200)]
macosx: Fix tautology.
Pierre d'Herbemont [Sat, 27 Sep 2008 15:27:11 +0000 (17:27 +0200)]
contrib: Bump contrib version.
Pierre d'Herbemont [Sat, 27 Sep 2008 14:12:29 +0000 (16:12 +0200)]
contrib: Retain permission on files (fixme).
Pierre d'Herbemont [Sat, 27 Sep 2008 13:34:27 +0000 (15:34 +0200)]
contrib: Bump binary revision used.
Pierre d'Herbemont [Sat, 27 Sep 2008 13:33:44 +0000 (15:33 +0200)]
contrib: This got lost in package-macosx.
Pierre d'Herbemont [Sat, 27 Sep 2008 13:23:58 +0000 (15:23 +0200)]
contrib: Fix change_prefix for .la.
Rémi Denis-Courmont [Sat, 27 Sep 2008 13:06:28 +0000 (16:06 +0300)]
String rationalization
Pierre d'Herbemont [Sat, 27 Sep 2008 11:18:40 +0000 (13:18 +0200)]
macosx: Fix a typo that leads to a crash in _removeOldPreferences.
Sebastien Escudier [Wed, 24 Sep 2008 14:38:45 +0000 (16:38 +0200)]
RTP: fix TTL
Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
Rémi Denis-Courmont [Sat, 27 Sep 2008 09:25:44 +0000 (12:25 +0300)]
Still allocate unique input item IDs
Rémi Denis-Courmont [Sat, 27 Sep 2008 09:00:10 +0000 (12:00 +0300)]
Add extensions for MIDI and Creative Voice
Dominique Leuenberger [Sat, 27 Sep 2008 00:15:58 +0000 (02:15 +0200)]
Syntax error: missing closing bracket
Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
Rémi Duraffort [Fri, 26 Sep 2008 20:59:23 +0000 (22:59 +0200)]
vlc_array: Macro safety.
Rémi Duraffort [Fri, 26 Sep 2008 19:35:46 +0000 (21:35 +0200)]
vlc_array: macro safety.
Rémi Duraffort [Fri, 26 Sep 2008 18:30:28 +0000 (20:30 +0200)]
Fix memleak when parsing VLC_VAR_LIST.
Backported from 0.9-bugfix
Rémi Denis-Courmont [Fri, 26 Sep 2008 15:54:40 +0000 (18:54 +0300)]
Fix memory leak
Rémi Denis-Courmont [Fri, 26 Sep 2008 15:47:09 +0000 (18:47 +0300)]
module_need: fix broken logic
Christophe Mutricy [Fri, 26 Sep 2008 15:44:32 +0000 (16:44 +0100)]
Synchronize with 0.9-bugfix
Rémi Denis-Courmont [Fri, 26 Sep 2008 15:01:25 +0000 (18:01 +0300)]
RTP: fix parsing IPv6 addresses
Rémi Denis-Courmont [Fri, 26 Sep 2008 14:06:58 +0000 (17:06 +0300)]
List .wma only once in NSIS installer - fixes #2096
Jean-Baptiste Kempf [Fri, 26 Sep 2008 02:28:44 +0000 (19:28 -0700)]
Qt4: simplification and correctness.
Laurent Aimar [Thu, 25 Sep 2008 17:51:15 +0000 (19:51 +0200)]
Fixed forcing a demux while using access_demux for rtp.
Patch provided by Marian Durkovic.
Rémi Denis-Courmont [Thu, 25 Sep 2008 15:34:13 +0000 (18:34 +0300)]
Unblock death signals if signals interface is absent
By the way, the exception handler claims the exception is not handled!
Rémi Denis-Courmont [Thu, 25 Sep 2008 15:34:06 +0000 (18:34 +0300)]
Spelling
Rémi Denis-Courmont [Thu, 25 Sep 2008 15:33:12 +0000 (18:33 +0300)]
Probe interface plugis strictly
We don't want a different interface than the one requested (if any)
Rémi Denis-Courmont [Thu, 25 Sep 2008 15:32:56 +0000 (18:32 +0300)]
Remove GCCism
Rémi Denis-Courmont [Thu, 25 Sep 2008 15:19:32 +0000 (18:19 +0300)]
Fix cache save submodule recursion
Felix Paul Kühne [Thu, 25 Sep 2008 14:43:03 +0000 (16:43 +0200)]
macosx: stupid c&p error
Felix Paul Kühne [Thu, 25 Sep 2008 14:39:59 +0000 (16:39 +0200)]
macosx: remove the legacy CONFIG_ITEM_KEY_BEFORE_10_3 code
Felix Paul Kühne [Thu, 25 Sep 2008 14:27:49 +0000 (16:27 +0200)]
macosx: implement CONFIG_ITEM_PASSWORD (closes #2118)
Thanks for not waiting for this announced, easy-to-backport commit.
Laurent Aimar [Wed, 24 Sep 2008 21:42:06 +0000 (23:42 +0200)]
Fixed SSA subtitles pause.
I have modified spu_RenderSubpictures to take a b_paused argument.
The calls to pf_pre_render/pf_update_regions could have been moved to
spu_SortSubpicture and might have been cleaner BUT the way used keeps
all time consumming tasks inside spu_RenderSubpictures.
Rémi Denis-Courmont [Wed, 24 Sep 2008 21:24:47 +0000 (00:24 +0300)]
Save submodules in the same order as we create/load them
Buggy CacheMerge assumes this (among other wrong things)
Rémi Denis-Courmont [Wed, 24 Sep 2008 18:43:42 +0000 (21:43 +0300)]
RTP: use --demux instead of --rtp-ts-demux
Rémi Duraffort [Wed, 24 Sep 2008 20:40:48 +0000 (22:40 +0200)]
Telnet: don't leak the message.
Rémi Duraffort [Wed, 24 Sep 2008 20:40:20 +0000 (22:40 +0200)]
Avoid potential memleak.
Rémi Duraffort [Sun, 21 Sep 2008 15:42:36 +0000 (17:42 +0200)]
Remove allways true test.
Rémi Duraffort [Wed, 17 Sep 2008 20:00:52 +0000 (22:00 +0200)]
Avoid a malloc(0)