]> git.sesse.net Git - vlc/log
vlc
15 years agoAttach VOD task to libvlc rather than VLM - fixes #2581
Rémi Denis-Courmont [Sun, 5 Apr 2009 16:55:17 +0000 (19:55 +0300)]
Attach VOD task to libvlc rather than VLM - fixes #2581

15 years agoAdd extensions we support to the open dialogs.
Jean-Baptiste Kempf [Sun, 5 Apr 2009 16:46:40 +0000 (18:46 +0200)]
Add extensions we support to the open dialogs.

15 years agoWin32: canonicalize path separator, avoid isalpha(), remove dead code
Rémi Denis-Courmont [Sun, 5 Apr 2009 16:30:30 +0000 (19:30 +0300)]
Win32: canonicalize path separator, avoid isalpha(), remove dead code

In principle, isalpha() depends on the locale. As for directory
traversal, we should either add a boolean, or fix it manually in the
caller (on a case-by-case basis).

15 years agoRevamp subtitle encodings list
Rémi Denis-Courmont [Sun, 5 Apr 2009 15:06:49 +0000 (18:06 +0300)]
Revamp subtitle encodings list

 - remove practically never used encodings (UTF-32, ARMSCII, Latin-4...),
 - remove duplicates and/or subsets (UCS, Latin-1, TIS620...) that I know of,
 - provide human-readable names (fixes #2571).

15 years agoQt: put H.264 loopfilter skipping in SPrefs.
Jean-Baptiste Kempf [Sun, 5 Apr 2009 14:55:14 +0000 (16:55 +0200)]
Qt: put H.264 loopfilter skipping in SPrefs.

1/ We have so much of those requests on the forum.
2/ It doesn't change any string.
3/ Change is self-contained.

15 years agoRemove inexistant MuleLao-1 and NEXTSTEP encodings
Rémi Denis-Courmont [Sun, 5 Apr 2009 13:28:06 +0000 (16:28 +0300)]
Remove inexistant MuleLao-1 and NEXTSTEP encodings

15 years agoRemove ASCII encoding, subset of UTF-8 (and many other)
Rémi Denis-Courmont [Sun, 5 Apr 2009 13:26:03 +0000 (16:26 +0300)]
Remove ASCII encoding, subset of UTF-8 (and many other)

15 years agoRemove inexistent encodings: C99, JAVA and HZ
Rémi Denis-Courmont [Sun, 5 Apr 2009 13:22:47 +0000 (16:22 +0300)]
Remove inexistent encodings: C99, JAVA and HZ

15 years agops: fix division by zero when seeking (fixes #2633)
Rémi Denis-Courmont [Sun, 5 Apr 2009 11:42:37 +0000 (14:42 +0300)]
ps: fix division by zero when seeking (fixes #2633)

That happened when seeking during the first second of playback.

15 years agoresolve_xml_special_chars handles non-ASCII Unicode code points
Rémi Denis-Courmont [Sun, 5 Apr 2009 10:21:31 +0000 (13:21 +0300)]
resolve_xml_special_chars handles non-ASCII Unicode code points

15 years agoQt: SPrefs hotkeys: add a line between the widgets.
Jean-Baptiste Kempf [Sun, 5 Apr 2009 10:09:54 +0000 (12:09 +0200)]
Qt: SPrefs hotkeys: add a line between the widgets.

15 years agoQt: really fix #2619 and the Playback menus
Jean-Philippe Andre [Sun, 5 Apr 2009 09:16:05 +0000 (17:16 +0800)]
Qt: really fix #2619 and the Playback menus

Never disable Stop
Disable stop when no input
Populate Bookmarks

15 years agoQt: fix #2619 (prev/next/stop never greyed)
Jean-Philippe Andre [Sun, 5 Apr 2009 07:10:21 +0000 (15:10 +0800)]
Qt: fix #2619 (prev/next/stop never greyed)

Don't mix booleans and strings (as non empty strings evaluate to true).

15 years agoUse C functions
Rémi Denis-Courmont [Sat, 4 Apr 2009 19:23:41 +0000 (22:23 +0300)]
Use C functions

15 years agofilename_sanitize: spaces are forbidden only when beginning and ending.
Rémi Duraffort [Sat, 4 Apr 2009 19:20:14 +0000 (21:20 +0200)]
filename_sanitize: spaces are forbidden only when beginning and ending.

15 years agodvdnav: condition variable for still image handling
Rémi Denis-Courmont [Sat, 4 Apr 2009 15:41:26 +0000 (18:41 +0300)]
dvdnav: condition variable for still image handling

This kills 100 wakeups per seconds.

15 years agodvdnav: mouse events bypass the event thread
Rémi Denis-Courmont [Sat, 4 Apr 2009 14:54:36 +0000 (17:54 +0300)]
dvdnav: mouse events bypass the event thread

In principle, this avoids a possible event loss. I am not sure if the
NAV PCI handling is thread-safe here (but it's no worse than before).

15 years agodvdnav: find vout through interface events instead of polling
Rémi Denis-Courmont [Sat, 4 Apr 2009 14:44:49 +0000 (17:44 +0300)]
dvdnav: find vout through interface events instead of polling

We may want to factor some of that marshalling into libvlc later on.

15 years agodvdnav: key presses bypass event thread
Rémi Denis-Courmont [Sat, 4 Apr 2009 13:34:12 +0000 (16:34 +0300)]
dvdnav: key presses bypass event thread

This solves a potential event loss for close events
(especially with the RC interface)

15 years agoRemove write-only variable
Rémi Denis-Courmont [Sat, 4 Apr 2009 13:25:06 +0000 (16:25 +0300)]
Remove write-only variable

15 years agodvdnav: move event thread initialization
Rémi Denis-Courmont [Sat, 4 Apr 2009 13:18:09 +0000 (16:18 +0300)]
dvdnav: move event thread initialization

15 years agoQt: same issue with extended dialog and the synchronisation dialog.
Jean-Baptiste Kempf [Sat, 4 Apr 2009 11:25:54 +0000 (13:25 +0200)]
Qt: same issue with extended dialog and the synchronisation dialog.

15 years agoBump plugin API due to block_t breakage (and lots of earlier ones)
Rémi Denis-Courmont [Sat, 4 Apr 2009 10:11:24 +0000 (13:11 +0300)]
Bump plugin API due to block_t breakage (and lots of earlier ones)

15 years agoQt: Fix open codec and open information showing
Jean-Baptiste Kempf [Sat, 4 Apr 2009 10:30:59 +0000 (12:30 +0200)]
Qt: Fix open codec and open information showing

Spotted by courmisch.

15 years agoFix return
Rémi Denis-Courmont [Sat, 4 Apr 2009 09:55:17 +0000 (12:55 +0300)]
Fix return

15 years agoSimplifications and cleanup
Rémi Denis-Courmont [Sat, 4 Apr 2009 09:47:12 +0000 (12:47 +0300)]
Simplifications and cleanup

15 years agoRemove uneeded exceptions
Sébastien Escudier [Fri, 3 Apr 2009 06:45:26 +0000 (08:45 +0200)]
Remove uneeded exceptions

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
15 years agoDo not leak exception message
Sébastien Escudier [Fri, 3 Apr 2009 07:22:23 +0000 (09:22 +0200)]
Do not leak exception message

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
15 years agoram demux: fix potential crash and use EMPTY_STR.
Rémi Duraffort [Sat, 4 Apr 2009 08:15:26 +0000 (10:15 +0200)]
ram demux: fix potential crash and use EMPTY_STR.

15 years agoqt4: fix EMPTY_STR usage.
Rémi Duraffort [Sat, 4 Apr 2009 07:14:08 +0000 (09:14 +0200)]
qt4: fix EMPTY_STR usage.

15 years agoif( A == NULL || EMPTY_STR( A ) ) => if( EMPTY_STR( A ) )
Rémi Duraffort [Sat, 4 Apr 2009 06:50:45 +0000 (08:50 +0200)]
if( A == NULL || EMPTY_STR( A ) ) => if( EMPTY_STR( A ) )

15 years agoqt4: fix memleak.
Rémi Duraffort [Fri, 3 Apr 2009 19:45:13 +0000 (21:45 +0200)]
qt4: fix memleak.

15 years agoQt: avoid duplicates in open network, as reported by Lotesdelere
Jean-Baptiste Kempf [Fri, 3 Apr 2009 13:02:50 +0000 (15:02 +0200)]
Qt: avoid duplicates in open network, as reported by Lotesdelere

15 years agoqt4: fix ExtVideo leaking.
Rémi Duraffort [Fri, 3 Apr 2009 18:24:07 +0000 (20:24 +0200)]
qt4: fix ExtVideo leaking.

15 years agolibvlc: remove unused private structs.
Rémi Duraffort [Fri, 3 Apr 2009 11:07:49 +0000 (13:07 +0200)]
libvlc: remove unused private structs.

15 years agoOops. b_demux should be flase
Antoine Cellerier [Thu, 2 Apr 2009 20:54:09 +0000 (22:54 +0200)]
Oops. b_demux should be flase

15 years agoRemoved unused block_t->p_prev field.
Laurent Aimar [Fri, 3 Apr 2009 16:48:12 +0000 (18:48 +0200)]
Removed unused block_t->p_prev field.

15 years agoconfigure.ac: test for -Bsymbolic support
Derk-Jan Hartman [Fri, 3 Apr 2009 15:36:19 +0000 (17:36 +0200)]
configure.ac: test for -Bsymbolic support

15 years agomacosx: vlc object leaking:
Derk-Jan Hartman [Fri, 3 Apr 2009 12:58:43 +0000 (14:58 +0200)]
macosx: vlc object leaking:

NSMenuItems still exist when libvlc_Quit is called, and thus some items are likely not autoreleased before vlc quits. Set all representedObjects for all menu's to null so that the menuitems no longer retain any of the vlc objects.

15 years agomacosx: remove NSValue around VLCAutogeneratedMenu
Derk-Jan Hartman [Fri, 3 Apr 2009 11:39:10 +0000 (13:39 +0200)]
macosx: remove NSValue around VLCAutogeneratedMenu

15 years agomacosx: fix VLC object leaks
Derk-Jan Hartman [Fri, 3 Apr 2009 11:06:30 +0000 (13:06 +0200)]
macosx: fix VLC object leaks

When building the menu's, autorelease the VLCAutoGeneratedMenu's instead of retaining. The NSMenuItem will do a retain/release for the live of the object in the NSMenuItem and thus once the menu's are done using the object, their retaincount will be 0 and they will be dealloc'ed at the end of the EventLoop. (An eventloop is One run of GUI updates you might say).

15 years agoDirac: fix typo.
Jean-Baptiste Kempf [Fri, 3 Apr 2009 10:53:23 +0000 (12:53 +0200)]
Dirac: fix typo.

15 years agoContrib: dirac update!
Jean-Baptiste Kempf [Fri, 3 Apr 2009 10:20:14 +0000 (12:20 +0200)]
Contrib: dirac update!

15 years agowin32: remove old attempts to define snprintf _snprintf
David Flynn [Wed, 1 Apr 2009 21:40:05 +0000 (21:40 +0000)]
win32: remove old attempts to define snprintf _snprintf

fixup code handles this now.

Signed-off-by: David Flynn <davidf@rd.bbc.co.uk>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
15 years agowin32: make vlc_vsnprintf more like c99 vsnprintf
David Flynn [Wed, 1 Apr 2009 21:40:04 +0000 (21:40 +0000)]
win32: make vlc_vsnprintf more like c99 vsnprintf

Fixes following issues using MSVCRT _snprintf:
 - Failure to null terminate all strings
 - Failure to return number of characters that would've been
   printed had the buffer been sufficiently large
 - Failure to accept size = 0 (and str = NULL) to determine
   final output length.

NB, the third issue above is fixed on *some* win32 implementations,
however it is not officially documented as being so.

Signed-off-by: David Flynn <davidf@rd.bbc.co.uk>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
15 years agowin32: vlc_fix_format_string - various fixes
David Flynn [Wed, 1 Apr 2009 21:40:03 +0000 (21:40 +0000)]
win32: vlc_fix_format_string - various fixes

- avoid mingw problems with %l*
- avoid using %I32 on Win32, since wince doesn't support it
- unify WIN64 and WIN32 cases.
- if malloc were to fail(!), don't allow unfiltered format string
  to get passed to *printf.
  (substitues an error message)

Signed-off-by: David Flynn <davidf@rd.bbc.co.uk>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
15 years agowin32: fix %zu fixups - dont use mingw's vsnprintf
David Flynn [Wed, 1 Apr 2009 21:40:02 +0000 (21:40 +0000)]
win32: fix %zu fixups - dont use mingw's vsnprintf

Traditionally, MSVCRT has provided vsnprintf as _vsnprintf;
to 'aid' portability/standards compliance, mingw provide a
static version of [v]snprintf that is buggy.

The bug manifests as %lx is treated as a 64bit argument not
32bit, ie consumes two 32bit parameters.  if a %s were to
follow a %lx, bad things can happen.

Solution: Be sure to use the MSVCRT version, at least it
behaves as expected

Additionally, make it a bit more obvious when vlc wrappers
are being called by other wrappers.

Signed-off-by: David Flynn <davidf@rd.bbc.co.uk>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
15 years agomacosx: fix memleak in bookmarks dialog.
Rémi Duraffort [Fri, 3 Apr 2009 09:57:39 +0000 (11:57 +0200)]
macosx: fix memleak in bookmarks dialog.

15 years agoqt4: fix bookmarks memleaks.
Rémi Duraffort [Fri, 3 Apr 2009 09:35:44 +0000 (11:35 +0200)]
qt4: fix bookmarks memleaks.

15 years agocodec/schroedinger: inform vlc of clean area
David Flynn [Fri, 27 Mar 2009 20:37:57 +0000 (20:37 +0000)]
codec/schroedinger: inform vlc of clean area

For SD, this should allow removal of black bars form the edge of frames.
i_aspect is set to the aspect ratio of the whole frame which may be
greater than that of the clean area.  VLC should then calculate the SAR,
and eventually display a clean area sized picture that is of the correct
aspect ratio.

NB, we do actually know the SAR, but it isn't known if vlc cares at this
point.

Signed-off-by: David Flynn <davidf@rd.bbc.co.uk>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
15 years agocodec/schroedinger: don't bother doing any complicated timestamp interpolation
David Flynn [Fri, 27 Mar 2009 20:37:56 +0000 (20:37 +0000)]
codec/schroedinger: don't bother doing any complicated timestamp interpolation

The packetizer does a far more thorough job of handling the different
timestamp representations used by vlc

Signed-off-by: David Flynn <davidf@rd.bbc.co.uk>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
15 years agocodec/schroedinger: remove excessive debug tracing
David Flynn [Fri, 27 Mar 2009 20:37:55 +0000 (20:37 +0000)]
codec/schroedinger: remove excessive debug tracing

Signed-off-by: David Flynn <davidf@rd.bbc.co.uk>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
15 years agocodec/schroedinger: Use new autoparse+tagging api
David Flynn [Fri, 27 Mar 2009 20:37:54 +0000 (20:37 +0000)]
codec/schroedinger: Use new autoparse+tagging api

Schroedinger now has an api that allows passing in arbitarily aligned
data units (ie, whole encapsuation units), use this rather than attempt
to chunk up the bitstream ourselves.

This new api also enables buffer tagging, where buffers may be tagged
with arbitary data that gets associated with the next picture to
commence at or after the start of the buffer.  This removes the need
for the TLBs and associated accounting.

Signed-off-by: David Flynn <davidf@rd.bbc.co.uk>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
15 years agobuild: bump minimum libschroedinger version in configure.ac
David Flynn [Fri, 27 Mar 2009 20:37:53 +0000 (20:37 +0000)]
build: bump minimum libschroedinger version in configure.ac

Signed-off-by: David Flynn <davidf@rd.bbc.co.uk>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
15 years agocodec/schroedinger: remove ts hack, request packetizer
David Flynn [Fri, 27 Mar 2009 20:37:52 +0000 (20:37 +0000)]
codec/schroedinger: remove ts hack, request packetizer

Signed-off-by: David Flynn <davidf@rd.bbc.co.uk>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
15 years agocodec/schroedinger: handle cases where schro invents a placeholder pic
David Flynn [Fri, 27 Mar 2009 20:37:51 +0000 (20:37 +0000)]
codec/schroedinger: handle cases where schro invents a placeholder pic

Signed-off-by: David Flynn <davidf@rd.bbc.co.uk>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
15 years agocontrib: bump schroedinger and liboil versions
David Flynn [Fri, 27 Mar 2009 20:37:50 +0000 (20:37 +0000)]
contrib: bump schroedinger and liboil versions

- bump schroedinger to 1.0.6
- patch schroedinger with build fixes from unreleased git
- bump liboil to 0.3.16
- remove liboil-noshared patch

Signed-off-by: David Flynn <davidf@rd.bbc.co.uk>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
15 years agoFix typo
Jean-Baptiste Kempf [Thu, 2 Apr 2009 23:26:13 +0000 (01:26 +0200)]
Fix typo

15 years agoProtect against unsupported/invalid wav speaker mask.
Laurent Aimar [Thu, 2 Apr 2009 22:10:14 +0000 (00:10 +0200)]
Protect against unsupported/invalid wav speaker mask.

15 years agoFixed a lot of issues regarding fullscreen/mouse in vout-filter.
Laurent Aimar [Thu, 2 Apr 2009 21:04:56 +0000 (23:04 +0200)]
Fixed a lot of issues regarding fullscreen/mouse in vout-filter.

Please stress the vout-filters and report any regressions.

15 years agoAdd a few bunch of FOURCC
Jean-Baptiste Kempf [Thu, 2 Apr 2009 19:57:07 +0000 (21:57 +0200)]
Add a few bunch of FOURCC

15 years agov4l doesn't like polling. Revert part of db820529a4af54001dee9c06b6ad8570efa5abc5.
Antoine Cellerier [Thu, 2 Apr 2009 18:27:29 +0000 (20:27 +0200)]
v4l doesn't like polling. Revert part of db820529a4af54001dee9c06b6ad8570efa5abc5.

15 years agocontribs: removed the option to use the normal GCC instead of llvm-gcc on Darwin...
Felix Paul Kühne [Thu, 2 Apr 2009 18:08:14 +0000 (20:08 +0200)]
contribs: removed the option to use the normal GCC instead of llvm-gcc on Darwin 9 and removed the DARWIN_COMPILER flag as it is no longer needed. llvm-gcc remains unused on Darwin 10. A new x86_64 contrib package will be provided later tonight.

15 years agoWin32 configure: compile Dirac & Schroedinger.
Jean-Baptiste Kempf [Thu, 2 Apr 2009 17:51:09 +0000 (19:51 +0200)]
Win32 configure: compile Dirac & Schroedinger.

Deactivated libcdio and vcdinfo, they are for cddax and vcdx, and I never managed to compile those for windows... Anyway, if people want to rip CD, VLC isn't the good soft.

15 years agoFreetype: don't give the fontconfig time in seconds, it always shows 0s...
Jean-Baptiste Kempf [Thu, 2 Apr 2009 17:35:00 +0000 (19:35 +0200)]
Freetype: don't give the fontconfig time in seconds, it always shows 0s...

15 years agoWin32 Configure: remove dead options.
Jean-Baptiste Kempf [Thu, 2 Apr 2009 17:34:28 +0000 (19:34 +0200)]
Win32 Configure: remove dead options.

15 years agoFix memleak and use var_Get(Integer|String|...) when possible (easier to find bugs).
Rémi Duraffort [Thu, 2 Apr 2009 16:58:50 +0000 (18:58 +0200)]
Fix memleak and use var_Get(Integer|String|...) when possible (easier to find bugs).

15 years agocontribs: compilation fix for x86_64 Macs
Felix Paul Kühne [Thu, 2 Apr 2009 15:26:54 +0000 (17:26 +0200)]
contribs: compilation fix for x86_64 Macs

15 years agouse var_Set(Integer|Time|Float) when needed.
Rémi Duraffort [Wed, 1 Apr 2009 20:46:30 +0000 (22:46 +0200)]
use var_Set(Integer|Time|Float) when needed.

15 years agoadd libvlc_media_player_(get|set)_agl to the hearder and symbole list.
Rémi Duraffort [Wed, 1 Apr 2009 20:31:59 +0000 (22:31 +0200)]
add libvlc_media_player_(get|set)_agl to the hearder and symbole list.

15 years agomissing vlc_mutex_destroy in case of failure.
Rémi Duraffort [Wed, 1 Apr 2009 20:28:19 +0000 (22:28 +0200)]
missing vlc_mutex_destroy in case of failure.

15 years agofactorisation and add a missing dbus_connection_unref.
Rémi Duraffort [Wed, 1 Apr 2009 18:33:26 +0000 (20:33 +0200)]
factorisation and add a missing dbus_connection_unref.

15 years agoFix memleaks.
Rémi Duraffort [Wed, 1 Apr 2009 18:24:54 +0000 (20:24 +0200)]
Fix memleaks.

15 years agomacosx gui: fix a playlist object leak and use pl_release.
Rémi Duraffort [Wed, 1 Apr 2009 18:06:29 +0000 (20:06 +0200)]
macosx gui: fix a playlist object leak and use pl_release.

15 years agomacosx gui: fix a playlist object leak.
Rémi Duraffort [Wed, 1 Apr 2009 17:40:47 +0000 (19:40 +0200)]
macosx gui: fix a playlist object leak.

15 years agoHAL service discovery : fix a memory leak
Rafaël Carré [Mon, 30 Mar 2009 17:52:19 +0000 (19:52 +0200)]
HAL service discovery : fix a memory leak

15 years agoFix a memory leak when media library is disabled
Rafaël Carré [Mon, 30 Mar 2009 17:35:39 +0000 (19:35 +0200)]
Fix a memory leak when media library is disabled

15 years agoFix zsh completion generation
Rafaël Carré [Mon, 30 Mar 2009 16:47:16 +0000 (18:47 +0200)]
Fix zsh completion generation

15 years agoFrench translation : fix typo, add a string
Rafaël Carré [Mon, 30 Mar 2009 15:08:24 +0000 (17:08 +0200)]
French translation : fix typo, add a string

15 years agoncurses : various fixes (runtime / display)
Rafaël Carré [Mon, 30 Mar 2009 14:53:29 +0000 (16:53 +0200)]
ncurses : various fixes (runtime / display)

    Release referenced input, only use "intf-change" playlist callback.
    When using the "item-change" callback we can't lock the playlist,
    because some callers lock it and some don't.
    Drawback : Prevent UI updates when metadata becomes available for items.

    Fix statistics box display (empty lines not refreshed)

    Check asprintf() return value

15 years agomacosx: remove the interaction code from intf.m and add a draft for dialog-fatal...
Felix Paul Kühne [Wed, 1 Apr 2009 13:11:41 +0000 (15:11 +0200)]
macosx: remove the interaction code from intf.m and add a draft for dialog-fatal. The complete implementation will recycle the existing VLCInteraction dialogue code.

15 years agoFixed wav audio channel order.
Laurent Aimar [Tue, 31 Mar 2009 17:40:48 +0000 (19:40 +0200)]
Fixed wav audio channel order.

15 years agoFix httpd reference counting (closes: #2614)
Rémi Denis-Courmont [Tue, 31 Mar 2009 19:26:45 +0000 (22:26 +0300)]
Fix httpd reference counting (closes: #2614)

15 years agoCosmetics
Rémi Denis-Courmont [Tue, 31 Mar 2009 19:26:20 +0000 (22:26 +0300)]
Cosmetics

15 years agoalbum art: use filename_sanitize function
Rémi Duraffort [Tue, 31 Mar 2009 19:04:40 +0000 (21:04 +0200)]
album art: use filename_sanitize function
and change this function to replace spaces by '_' on windows.
(should fix #2143)

15 years agoReally XML encode the playlist and status contents
Rémi Denis-Courmont [Tue, 31 Mar 2009 17:25:58 +0000 (20:25 +0300)]
Really XML encode the playlist and status contents

15 years agoUse xml_encode instead of htmlspecialchars
Rémi Denis-Courmont [Tue, 31 Mar 2009 17:25:05 +0000 (20:25 +0300)]
Use xml_encode instead of htmlspecialchars

15 years agoAdd image_Type2Fourcc to symbols list.
Antoine Cellerier [Tue, 31 Mar 2009 17:12:11 +0000 (19:12 +0200)]
Add image_Type2Fourcc to symbols list.

15 years agoFixed bug in snapshot format
Christophe Courtaut [Sun, 29 Mar 2009 14:34:37 +0000 (16:34 +0200)]
Fixed bug in snapshot format

--snapshot-format was proposing png or jpg, but if format passed to this
option was unrecognized, then fallback to png.
This commit fix the fact that vlc was always falling back to png.

Signed-off-by: Antoine Cellerier <dionoea@videolan.org>
15 years agoReport interlacing in debug output.
Antoine Cellerier [Tue, 31 Mar 2009 17:07:14 +0000 (19:07 +0200)]
Report interlacing in debug output.

15 years agoRemove useless code.
Antoine Cellerier [Sun, 29 Mar 2009 11:25:36 +0000 (13:25 +0200)]
Remove useless code.

15 years agovideo_filter/logo: fix compilation.
Rémi Duraffort [Tue, 31 Mar 2009 16:57:20 +0000 (18:57 +0200)]
video_filter/logo: fix compilation.

15 years agoFactorize identical XML escape RPN functions
Rémi Denis-Courmont [Tue, 31 Mar 2009 16:50:12 +0000 (19:50 +0300)]
Factorize identical XML escape RPN functions

15 years agologo-file is NOT 6 characters. strcmp() is -hopefully- your friend.
Rémi Denis-Courmont [Tue, 31 Mar 2009 16:08:29 +0000 (19:08 +0300)]
logo-file is NOT 6 characters. strcmp() is -hopefully- your friend.

15 years agoplaylist_art: blacklist some forbidden char for windows.
Rémi Duraffort [Tue, 31 Mar 2009 16:01:46 +0000 (18:01 +0200)]
playlist_art: blacklist some forbidden char for windows.

15 years agoleaks in case of http connection failure
Sébastien Escudier [Tue, 31 Mar 2009 15:28:31 +0000 (17:28 +0200)]
leaks in case of http connection failure

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
15 years agoUnused variable
Rémi Denis-Courmont [Tue, 24 Mar 2009 21:43:45 +0000 (23:43 +0200)]
Unused variable

15 years agofmt
Rémi Denis-Courmont [Tue, 24 Mar 2009 21:43:39 +0000 (23:43 +0200)]
fmt

15 years agoUnused parameter
Rémi Denis-Courmont [Tue, 24 Mar 2009 21:38:49 +0000 (23:38 +0200)]
Unused parameter

15 years agoFix missing prototype warning
Rémi Denis-Courmont [Tue, 24 Mar 2009 21:35:43 +0000 (23:35 +0200)]
Fix missing prototype warning

I would really prefer to remove vlc_poll() from exports in the long
term.