]> git.sesse.net Git - vlc/log
vlc
14 years agoUpdate thanks
Rémi Denis-Courmont [Sat, 1 Aug 2009 08:42:00 +0000 (11:42 +0300)]
Update thanks

14 years agoBump libvlccore version to compensate 1.0-bugfix age increase
Rémi Denis-Courmont [Sat, 1 Aug 2009 08:39:15 +0000 (11:39 +0300)]
Bump libvlccore version to compensate 1.0-bugfix age increase

I don't know if this is really useful. On Linux it is not really useful
given the libtool versioning algorithm (VER:REV:AGE -> VER-AGE:AGE:REV)
ensures different sonames in any case.

14 years agoRevert "Increased version-info after modification in 1.0 branch."
Rémi Denis-Courmont [Sat, 1 Aug 2009 08:37:31 +0000 (11:37 +0300)]
Revert "Increased version-info after modification in 1.0 branch."

This reverts commit 17eb17c58c0f0a86c3e6d74a8c87067e2e049520.

14 years agoAdding mirror video filter
Branko Kokanovic [Sat, 18 Jul 2009 08:18:15 +0000 (10:18 +0200)]
Adding mirror video filter

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
14 years agofactor the ogg paging code
ogg.k.ogg.k [Thu, 30 Jul 2009 10:12:22 +0000 (11:12 +0100)]
factor the ogg paging code

Signed-off-by: Laurent Aimar <fenrir@videolan.org>
14 years agomacosx: implemented 'play-and-exit' (closes #2237)
Felix Paul Kühne [Fri, 31 Jul 2009 13:43:54 +0000 (15:43 +0200)]
macosx: implemented 'play-and-exit' (closes #2237)

Should be backported.

14 years agomacosx: implemented the input-slave option for file inputs
Felix Paul Kühne [Fri, 31 Jul 2009 13:09:53 +0000 (15:09 +0200)]
macosx: implemented the input-slave option for file inputs

14 years agopython-ctypes: implement iterator protocol for Log
Olivier Aubert [Fri, 31 Jul 2009 16:01:41 +0000 (18:01 +0200)]
python-ctypes: implement iterator protocol for Log

14 years agopython-ctypes: improve documentation generation
Olivier Aubert [Fri, 31 Jul 2009 15:58:36 +0000 (17:58 +0200)]
python-ctypes: improve documentation generation

14 years agoSimplify the other part, too.
JP Dinger [Tue, 28 Jul 2009 14:04:47 +0000 (16:04 +0200)]
Simplify the other part, too.

14 years agoFactorise list.sh a bit: rewrite some multiple commands as one where easy.
JP Dinger [Mon, 27 Jul 2009 13:54:53 +0000 (15:54 +0200)]
Factorise list.sh a bit: rewrite some multiple commands as one where easy.

14 years agoDrop a const on a static array and misc cleanup.
JP Dinger [Fri, 31 Jul 2009 16:26:16 +0000 (18:26 +0200)]
Drop a const on a static array and misc cleanup.

14 years agopython-ctypes: fix docstrings
Olivier Aubert [Fri, 31 Jul 2009 15:29:26 +0000 (17:29 +0200)]
python-ctypes: fix docstrings

14 years agopython-ctypes: fix doxygen to epydoc comment conversion
Olivier Aubert [Fri, 31 Jul 2009 15:22:16 +0000 (17:22 +0200)]
python-ctypes: fix doxygen to epydoc comment conversion

14 years agoFix comments/variable names in includes
Olivier Aubert [Fri, 31 Jul 2009 15:21:14 +0000 (17:21 +0200)]
Fix comments/variable names in includes

14 years agopython-ctypes: update README
Olivier Aubert [Fri, 31 Jul 2009 15:11:38 +0000 (17:11 +0200)]
python-ctypes: update README

14 years agopython-ctypes: offer shortcuts for MediaList and MediaListPlayer creation
Olivier Aubert [Fri, 31 Jul 2009 15:06:25 +0000 (17:06 +0200)]
python-ctypes: offer shortcuts for MediaList and MediaListPlayer creation

14 years agopython-ctypes: fix spacing in docstring comments
Olivier Aubert [Fri, 31 Jul 2009 14:59:18 +0000 (16:59 +0200)]
python-ctypes: fix spacing in docstring comments

14 years agopython-ctypes: allow to specify class docstrings in override.py
Olivier Aubert [Fri, 31 Jul 2009 14:39:32 +0000 (16:39 +0200)]
python-ctypes: allow to specify class docstrings in override.py

14 years agopython-ctypes: do not redefine overridden methods
Olivier Aubert [Fri, 31 Jul 2009 14:22:25 +0000 (16:22 +0200)]
python-ctypes: do not redefine overridden methods

14 years agopyton-ctypes: reset comment when parsing includes
Olivier Aubert [Fri, 31 Jul 2009 12:57:59 +0000 (14:57 +0200)]
pyton-ctypes: reset comment when parsing includes

14 years agopython-ctypes: generate list methods when possible
Olivier Aubert [Fri, 31 Jul 2009 12:55:55 +0000 (14:55 +0200)]
python-ctypes: generate list methods when possible

14 years agopython-ctypes: convert NULL return values to None
Olivier Aubert [Fri, 31 Jul 2009 12:40:58 +0000 (14:40 +0200)]
python-ctypes: convert NULL return values to None

14 years agopython-ctypes: generate classes for enum typedefs
Olivier Aubert [Fri, 31 Jul 2009 12:15:43 +0000 (14:15 +0200)]
python-ctypes: generate classes for enum typedefs

14 years agovariables:
Rémi Duraffort [Fri, 31 Jul 2009 11:47:19 +0000 (13:47 +0200)]
variables:
 * print a warning when var_DelCallback can't find the callback because the
   data doesn't match
 * these warning are only for debug builds.

14 years agovariables:
Rémi Duraffort [Fri, 31 Jul 2009 11:17:45 +0000 (13:17 +0200)]
variables:
 * print an error message when the variable creation failed because of a name
   clash (two variables with the same name but different types)
 * print a warning when calling var_Get on a void variable
 * fix one comment as the list is NOT sorted (and that too expensif to do).

14 years agoQT4: set sorting-connections by hand
Ilkka Ollakka [Fri, 31 Jul 2009 10:36:58 +0000 (13:36 +0300)]
QT4: set sorting-connections by hand

Thisway playlist don't run sort when created (in case of you start vlc,
and don't set playlist visible then adding stuff. When you open playlist
it would sort the stuff).

Also remove showing sort-indicator incorrectly on start (don't show
it at all before user clicks to sort).

14 years agoncurses: check playlist_CurrentPlayingItem() return value
Rafaël Carré [Fri, 31 Jul 2009 09:57:27 +0000 (11:57 +0200)]
ncurses: check playlist_CurrentPlayingItem() return value

14 years agodvb: scanning ain't only -T, change dialog
Ilkka Ollakka [Fri, 31 Jul 2009 09:52:21 +0000 (12:52 +0300)]
dvb: scanning ain't only -T, change dialog

14 years agopodcast: implement image support (it might be a good idea to be able to set the
Rémi Duraffort [Fri, 31 Jul 2009 09:28:03 +0000 (11:28 +0200)]
podcast: implement image support (it might be a good idea to be able to set the
art url only for the input parent as that's always the same image for all
inputs).

14 years agofetcher: fix a typo (thanks to fenrir).
Rémi Duraffort [Fri, 31 Jul 2009 09:10:41 +0000 (11:10 +0200)]
fetcher: fix a typo (thanks to fenrir).

14 years agomacosx: some more Sparkle demos
Felix Paul Kühne [Fri, 31 Jul 2009 09:06:25 +0000 (11:06 +0200)]
macosx: some more Sparkle demos

14 years agomacosx: modernise framework compilation flags
Felix Paul Kühne [Fri, 31 Jul 2009 08:57:48 +0000 (10:57 +0200)]
macosx: modernise framework compilation flags

14 years agoclean up
Felix Paul Kühne [Thu, 30 Jul 2009 18:46:31 +0000 (20:46 +0200)]
clean up

14 years agolibvlc: Remove unimplemented media_list_view functions declaration.
Pierre d'Herbemont [Fri, 31 Jul 2009 08:41:27 +0000 (01:41 -0700)]
libvlc: Remove unimplemented media_list_view functions declaration.

And add two lines that attempt to explain a bit more what is this class about.

Pointed by Olivier Aubert.

14 years agoraop: Implement password authentication
Michael Hanselmann [Wed, 29 Jul 2009 20:47:20 +0000 (22:47 +0200)]
raop: Implement password authentication

Signed-off-by: Michael Hanselmann <public@hansmi.ch>
Signed-off-by: JP Dinger <jpd@videolan.org>
14 years agoraop: Implement options for password
Michael Hanselmann [Thu, 30 Jul 2009 21:30:38 +0000 (23:30 +0200)]
raop: Implement options for password

The password can either be directly passed as an option, or it can
be stored in a file whose path is then passed as an option.

Signed-off-by: Michael Hanselmann <public@hansmi.ch>
Signed-off-by: JP Dinger <jpd@videolan.org>
14 years agopodcast: remove the sys struct because we don't really need it.
Rémi Duraffort [Fri, 31 Jul 2009 07:49:33 +0000 (09:49 +0200)]
podcast: remove the sys struct because we don't really need it.

14 years agopodcast: fix object leak (and memleak) in case of error.
Rémi Duraffort [Fri, 31 Jul 2009 07:37:34 +0000 (09:37 +0200)]
podcast: fix object leak (and memleak) in case of error.

14 years agopodcast: no need to strdup the string here.
Rémi Duraffort [Fri, 31 Jul 2009 06:30:41 +0000 (08:30 +0200)]
podcast: no need to strdup the string here.

14 years agopodcast: fix typo and remove unused p_sys member.
Rémi Duraffort [Fri, 31 Jul 2009 06:22:34 +0000 (08:22 +0200)]
podcast: fix typo and remove unused p_sys member.

14 years agothreads: remove unused fields in headers
Pierre Ynard [Thu, 30 Jul 2009 20:21:12 +0000 (22:21 +0200)]
threads: remove unused fields in headers

They are an overlook from the removal of the thread serialization

14 years agoIncreased version-info after modification in 1.0 branch.
Laurent Aimar [Thu, 30 Jul 2009 19:31:16 +0000 (21:31 +0200)]
Increased version-info after modification in 1.0 branch.

14 years agopodcast: set the duration of an input item when available.
Rémi Duraffort [Thu, 30 Jul 2009 17:10:17 +0000 (19:10 +0200)]
podcast: set the duration of an input item when available.

14 years agopodcast: no need to strdup (as we free the original value afterward).
Rémi Duraffort [Thu, 30 Jul 2009 16:35:28 +0000 (18:35 +0200)]
podcast: no need to strdup (as we free the original value afterward).

14 years agopodcast: factorize.
Rémi Duraffort [Thu, 30 Jul 2009 16:01:17 +0000 (18:01 +0200)]
podcast: factorize.

14 years agoFix podcast configuration.
Rémi Duraffort [Thu, 30 Jul 2009 15:15:38 +0000 (17:15 +0200)]
Fix podcast configuration.

14 years agoUpdate LIST.
Rémi Duraffort [Thu, 30 Jul 2009 14:27:56 +0000 (16:27 +0200)]
Update LIST.

14 years agoUse var_ToggleBool.
Rémi Duraffort [Thu, 30 Jul 2009 14:10:34 +0000 (16:10 +0200)]
Use var_ToggleBool.

14 years agomacosx: forward-port recent preferences and media keys enhancements
Felix Paul Kühne [Thu, 30 Jul 2009 15:09:56 +0000 (17:09 +0200)]
macosx: forward-port recent preferences and media keys enhancements

This includes [eb241138f52e7fbf1e83b07791bad007e2c2f3c6], [fb5108db888105b7fd07f89aaee5eb979ec8be15], [b8d90e93024e3e3f816f6a37d4c8933cdbbc8592], [acb8baa1e5e0d490353d92bbc1cf5902a3bdd792]. Regrettably, these weren't cherry-pickable.

14 years agoRestored Leopard compatibility lost in previous commits
Felix Paul Kühne [Thu, 30 Jul 2009 14:51:45 +0000 (16:51 +0200)]
Restored Leopard compatibility lost in previous commits

14 years agofontconfig: fix memleak (typo).
Rémi Duraffort [Thu, 30 Jul 2009 12:45:25 +0000 (14:45 +0200)]
fontconfig: fix memleak (typo).

14 years agoadd video streams' BOS packets first
ogg.k.ogg.k [Wed, 29 Jul 2009 22:09:11 +0000 (23:09 +0100)]
add video streams' BOS packets first

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
14 years agofontconfig: factorize and fix memleaks.
Rémi Duraffort [Thu, 30 Jul 2009 12:33:40 +0000 (14:33 +0200)]
fontconfig: factorize and fix memleaks.

14 years agovariables: var_IncInteger and var_DecInteger are now atomic.
Rémi Duraffort [Thu, 30 Jul 2009 06:58:20 +0000 (08:58 +0200)]
variables: var_IncInteger and var_DecInteger are now atomic.

14 years agodemux: use calloc when applicable.
Rémi Duraffort [Wed, 29 Jul 2009 11:52:35 +0000 (13:52 +0200)]
demux: use calloc when applicable.

14 years agoplaylist_demux: remove unneeded peek.
Rémi Duraffort [Wed, 29 Jul 2009 11:43:24 +0000 (13:43 +0200)]
playlist_demux: remove unneeded peek.

14 years agofreetype: initialise variable and check fontmatch pointer
Ilkka Ollakka [Thu, 30 Jul 2009 11:32:48 +0000 (14:32 +0300)]
freetype: initialise variable and check fontmatch pointer

14 years agox264: when partitions=all, just set partitions~0
Ilkka Ollakka [Thu, 30 Jul 2009 11:00:47 +0000 (14:00 +0300)]
x264: when partitions=all, just set partitions~0

14 years agodvb-c: somewhat working channel-scanning in linux
Ilkka Ollakka [Thu, 30 Jul 2009 10:56:45 +0000 (13:56 +0300)]
dvb-c: somewhat working channel-scanning in linux

it checks table of frequencies that usually contains channels. Thou
dvb-c users need to check if modulation and symbol-rate are correct for
them (atleast for me modulation auto didn't work).

example commandline that worked for me:
vlc dvb:// --dvb-srate=6875000 --dvb-modulation 128

14 years agodvb-c: check symbol-rate limits from frontend
Ilkka Ollakka [Thu, 30 Jul 2009 10:55:18 +0000 (13:55 +0300)]
dvb-c: check symbol-rate limits from frontend

default symbol-rate is suited to dvb-s and is over limits for dvb-c, so
check given symbol-rate and default to somewhat common value if so.

14 years agoWin32: wait for timer callbacks to complete when destroying timer
Pierre Ynard [Thu, 30 Jul 2009 09:16:15 +0000 (11:16 +0200)]
Win32: wait for timer callbacks to complete when destroying timer

Or else a timer callback might still be running when the caller frees
its resources, which is bad

14 years agopython-ctypes: one more TODO item
Olivier Aubert [Thu, 30 Jul 2009 09:03:35 +0000 (11:03 +0200)]
python-ctypes: one more TODO item

14 years agoFix comments in include files
Olivier Aubert [Tue, 28 Jul 2009 23:08:34 +0000 (01:08 +0200)]
Fix comments in include files

14 years agoNew python bindings, using ctypes, automatically generated from include files.
Olivier Aubert [Thu, 30 Jul 2009 08:39:56 +0000 (10:39 +0200)]
New python bindings, using ctypes, automatically generated from include files.

14 years agopython: remove deprecated methods
Olivier Aubert [Tue, 28 Jul 2009 22:13:35 +0000 (00:13 +0200)]
python: remove deprecated methods

14 years agodeprecated.h: fix libvlc_media_player_set_xwindow reference
Olivier Aubert [Tue, 28 Jul 2009 09:00:17 +0000 (11:00 +0200)]
deprecated.h: fix libvlc_media_player_set_xwindow reference

14 years agocontribs: updated package for Mac OSX including a slightly modified Sparkle version
Felix Paul Kühne [Wed, 29 Jul 2009 23:59:39 +0000 (01:59 +0200)]
contribs: updated package for Mac OSX including a slightly modified Sparkle version

14 years agomacosx: basic Sparkle integration
Felix Paul Kühne [Wed, 29 Jul 2009 23:52:20 +0000 (01:52 +0200)]
macosx: basic Sparkle integration

Shows basic release notes and demonstrates the user experience. Actual updating not yet possible.

14 years agoSort the symbol list
Christophe Mutricy [Wed, 29 Jul 2009 21:08:05 +0000 (22:08 +0100)]
Sort the symbol list

14 years agov4l2: fix reversed logic
Pierre Ynard [Wed, 29 Jul 2009 21:08:00 +0000 (23:08 +0200)]
v4l2: fix reversed logic

Fix interlacing support with default chromas too

14 years agonon BOS headers for (Vorbis, Theora, Speex, Kate) do not have to be on separate pages...
ogg.k.ogg.k [Wed, 29 Jul 2009 17:20:26 +0000 (18:20 +0100)]
non BOS headers for (Vorbis, Theora, Speex, Kate) do not have to be on separate pages, so avoid flushing before the last header

Signed-off-by: Laurent Aimar <fenrir@videolan.org>
14 years agoFixed some corner case errors with SPU.
Laurent Aimar [Wed, 29 Jul 2009 19:32:58 +0000 (21:32 +0200)]
Fixed some corner case errors with SPU.

They were introduced by [9b8c543c1a28e4520990b6800f09f444e72f8bdd].
For example: the PiP for a snapshot was not shown when the stream
was paused.

14 years agoPartial attempt at fixing interlacing support.
Antoine Cellerier [Wed, 29 Jul 2009 19:07:14 +0000 (21:07 +0200)]
Partial attempt at fixing interlacing support.

First try using no interlacing and fallback to driver's default if it
isn't possible. Might fix some issues. We still need to declare images
as interlaced to VLC afterwards, but that's another problem.

14 years agoraop: Add loop for request retry
Michael Hanselmann [Tue, 21 Jul 2009 23:06:44 +0000 (01:06 +0200)]
raop: Add loop for request retry

This loop will be used by authentication.

Signed-off-by: Michael Hanselmann <public@hansmi.ch>
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
14 years agoraop: Always pass dictionaries for request and response headers
Michael Hanselmann [Tue, 21 Jul 2009 23:06:43 +0000 (01:06 +0200)]
raop: Always pass dictionaries for request and response headers

Authentication will need this.

Signed-off-by: Michael Hanselmann <public@hansmi.ch>
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
14 years agoraop: Always read headers from wire
Michael Hanselmann [Tue, 21 Jul 2009 23:06:42 +0000 (01:06 +0200)]
raop: Always read headers from wire

Otherwise they can be mixed up with the next request. Until now, the
connection was always terminated after an error. However, with
authentication, the request can be repeated with authentication
information.

Signed-off-by: Michael Hanselmann <public@hansmi.ch>
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
14 years agoConvert HTTP access module to common HTTP auth functions
Michael Hanselmann [Tue, 21 Jul 2009 23:06:46 +0000 (01:06 +0200)]
Convert HTTP access module to common HTTP auth functions

Signed-off-by: Michael Hanselmann <public@hansmi.ch>
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
14 years agoraop: Return HTTP status code from ReadStatusLine
Michael Hanselmann [Tue, 21 Jul 2009 23:06:40 +0000 (01:06 +0200)]
raop: Return HTTP status code from ReadStatusLine

It's needed for authentication.

Signed-off-by: Michael Hanselmann <public@hansmi.ch>
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
14 years agoraop: Keep original response status line
Michael Hanselmann [Tue, 21 Jul 2009 23:06:39 +0000 (01:06 +0200)]
raop: Keep original response status line

It'll be used by another patch.

Signed-off-by: Michael Hanselmann <public@hansmi.ch>
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
14 years agoAdd library functions for HTTP client authentication
Michael Hanselmann [Tue, 21 Jul 2009 23:06:38 +0000 (01:06 +0200)]
Add library functions for HTTP client authentication

These functions can be used by HTTP clients to authenticate against
HTTP servers using the Basic and Digest algorithms as described in
RFC2617.

Most of the code is taken from modules/access/http.c, although it
includes modifications to make it work as library functions and to
fix some issues. The HTTP access module can be converted at a
later point, but there's still some stuff needing cleanup first.

These functions will be used for the Remote Audio Output Protocol
plugin to authenticate VLC against RAOP-compatible devices if the
user enabled password protection.

Signed-off-by: Michael Hanselmann <public@hansmi.ch>
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
14 years agocontribs: fixed libass compilation
Felix Paul Kühne [Wed, 29 Jul 2009 12:09:05 +0000 (14:09 +0200)]
contribs: fixed libass compilation

14 years agovariables: fix a segfault and memory leak when TriggerCallback is called (crash
Rémi Duraffort [Wed, 29 Jul 2009 11:24:39 +0000 (13:24 +0200)]
variables: fix a segfault and memory leak when TriggerCallback is called (crash
introduced by afce97e9b349c18d49f85859053eafdf78b76c67).

14 years agoFix mode.
Rémi Duraffort [Wed, 29 Jul 2009 10:02:52 +0000 (12:02 +0200)]
Fix mode.

14 years agofreetype: more fontconfig error-checking
Ilkka Ollakka [Wed, 29 Jul 2009 09:27:05 +0000 (12:27 +0300)]
freetype: more fontconfig error-checking

14 years agoContribs: Clean libass also on clean-svn
Jean-Baptiste Kempf [Tue, 28 Jul 2009 22:24:21 +0000 (00:24 +0200)]
Contribs: Clean libass also on clean-svn

14 years agoLibass can now disable test.
Jean-Baptiste Kempf [Tue, 28 Jul 2009 22:22:20 +0000 (00:22 +0200)]
Libass can now disable test.

And clean it. Only Git revision is interested. You can't build contribs without Git.

14 years agoreconstruct Theora granpos
ogg.k.ogg.k [Sat, 25 Jul 2009 14:25:53 +0000 (15:25 +0100)]
reconstruct Theora granpos

Signed-off-by: Laurent Aimar <fenrir@videolan.org>
14 years agoNo need to deactivate fluidsynth on Win32 anymore
Jean-Baptiste Kempf [Tue, 28 Jul 2009 21:47:28 +0000 (23:47 +0200)]
No need to deactivate fluidsynth on Win32 anymore

14 years agoFinish compilation of FluidSynth on Windows.
Jean-Baptiste Kempf [Tue, 28 Jul 2009 21:43:26 +0000 (23:43 +0200)]
Finish compilation of FluidSynth on Windows.

NEVER TESTED.

14 years agoRemove xml2 dependency for freetype and libass on Win32
Jean-Baptiste Kempf [Mon, 27 Jul 2009 13:14:17 +0000 (15:14 +0200)]
Remove xml2 dependency for freetype and libass on Win32

14 years agoFix distribution in share/
Christophe Mutricy [Mon, 27 Jul 2009 22:20:22 +0000 (23:20 +0100)]
Fix distribution in share/

EXTRA_DATA doesn't seem to be a "primary" even if DATA is and EXTRA is a valid prefix.
Also i don't think .vlt are often rebuilt so it should be in clean rather than mostly clean

14 years agoFixed filter_*Blend rgb masks initialization.
Laurent Aimar [Tue, 28 Jul 2009 20:50:28 +0000 (22:50 +0200)]
Fixed filter_*Blend rgb masks initialization.

It fixes at least RGB  blending with opengl on little indian arch.

14 years agoemoved unused pf_render function in subpicture_t.
Laurent Aimar [Tue, 28 Jul 2009 20:03:29 +0000 (22:03 +0200)]
emoved unused pf_render function in subpicture_t.

14 years agoRemoved now unused pf_pre_render in subpicture_t.
Laurent Aimar [Tue, 28 Jul 2009 18:34:31 +0000 (20:34 +0200)]
Removed now unused pf_pre_render in subpicture_t.

14 years agoFixed kate with tiger support integration.
Laurent Aimar [Tue, 28 Jul 2009 18:32:26 +0000 (20:32 +0200)]
Fixed kate with tiger support integration.

14 years agoFixed csri decoder integration.
Laurent Aimar [Tue, 28 Jul 2009 18:26:25 +0000 (20:26 +0200)]
Fixed csri decoder integration.

14 years agoFixed the order of destruction of ephemere subpictures having the same date.
Laurent Aimar [Tue, 28 Jul 2009 18:16:26 +0000 (20:16 +0200)]
Fixed the order of destruction of ephemere subpictures having the same date.

 Without this patch, all epehemere subpicture with the same start
date are blended over the picture.

14 years agocodec/libass: avoid possible segfault
Anthony Loiseau [Tue, 28 Jul 2009 14:46:54 +0000 (16:46 +0200)]
codec/libass: avoid possible segfault

dialog_ProgressCreate can return NULL. For this case,
only deal with the result if it is not NULL.

Signed-off-by: Rémi Duraffort <ivoire@videolan.org>
14 years agofreetype: check correct variable
Ilkka Ollakka [Tue, 28 Jul 2009 14:03:01 +0000 (17:03 +0300)]
freetype: check correct variable