]> git.sesse.net Git - vlc/log
vlc
15 years agoTHANKS.
Jean-Baptiste Kempf [Tue, 26 May 2009 12:39:02 +0000 (14:39 +0200)]
THANKS.

15 years agoupdate test.html
Cyril Mathé [Mon, 25 May 2009 08:50:01 +0000 (10:50 +0200)]
update test.html

New features (audio and subtitles) added.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
15 years agoActiveX: Improve subtitle and audio track JS bindings
Cyril Mathé [Mon, 18 May 2009 09:19:44 +0000 (11:19 +0200)]
ActiveX: Improve subtitle and audio track JS bindings

- audio.count: give the number of available audio track
  - audio.description(int n): give the name of the n-th audio track
  - subtitle.count: give the number of available subtitle track
  - subtitle.description(int n): give the name of the n-th subtitle track
  - subtitle.track: get and set the subtitle track to show (similar as video.subtitle)

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
15 years agomoz-plugin: Improve subtitle and audio track JS bindings
Cyril Mathé [Fri, 15 May 2009 12:49:34 +0000 (14:49 +0200)]
moz-plugin: Improve subtitle and audio track JS bindings

- audio.count: give the number of available audio track
  - audio.description(int n): give the name of the n-th audio track
  - subtitle.count: give the number of available subtitle track
  - subtitle.description(int n): give the name of the n-th subtitle track
  - subtitle.track: get and set the subtitle track to show (similar as video.subtitle)

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
15 years agoUpdate libmodplug to 0.8.7
Konstanty Bialkowski [Mon, 25 May 2009 23:53:50 +0000 (09:53 +1000)]
Update libmodplug to 0.8.7

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
15 years agoMerge branch '1.0-bugfix'
Rémi Duraffort [Tue, 26 May 2009 10:58:18 +0000 (12:58 +0200)]
Merge branch '1.0-bugfix'

15 years agogestures: fix memleak with var_Change(VLC_VAR_GETCHOICES).
Rémi Duraffort [Tue, 26 May 2009 10:40:24 +0000 (12:40 +0200)]
gestures: fix memleak with var_Change(VLC_VAR_GETCHOICES).

15 years agohotkeys: fix a big object leak and factorize a bit.
Rémi Duraffort [Tue, 26 May 2009 10:16:36 +0000 (12:16 +0200)]
hotkeys: fix a big object leak and factorize a bit.

15 years agohotkeys: fix memleak with var_Change(VLC_VAR_GETCHOICES).
Rémi Duraffort [Tue, 26 May 2009 10:00:17 +0000 (12:00 +0200)]
hotkeys: fix memleak with var_Change(VLC_VAR_GETCHOICES).

15 years agoskin2: use pl_Release when applicable.
Rémi Duraffort [Mon, 25 May 2009 22:36:27 +0000 (00:36 +0200)]
skin2: use pl_Release when applicable.

15 years agoQt4: no need to try to search and replace when we know that the QString is empty.
Rémi Duraffort [Mon, 25 May 2009 22:32:19 +0000 (00:32 +0200)]
Qt4: no need to try to search and replace when we know that the QString is empty.

15 years agoOSX: simplification.
Rémi Duraffort [Mon, 25 May 2009 22:28:48 +0000 (00:28 +0200)]
OSX: simplification.

15 years agoQt4: simplifications.
Rémi Duraffort [Mon, 25 May 2009 22:23:13 +0000 (00:23 +0200)]
Qt4: simplifications.

15 years agoSmall fix in NEWS.
Jean-Baptiste Kempf [Tue, 26 May 2009 00:12:44 +0000 (02:12 +0200)]
Small fix in NEWS.

15 years agoMerge commit 'origin/1.0-bugfix'
Jean-Baptiste Kempf [Mon, 25 May 2009 23:57:08 +0000 (01:57 +0200)]
Merge commit 'origin/1.0-bugfix'

15 years agoSnapshot Deprecate the old names not conflicting
Jean-Baptiste Kempf [Mon, 25 May 2009 23:50:52 +0000 (01:50 +0200)]
Snapshot Deprecate the old names not conflicting

15 years agosnapshot vout plugin: avoid variables conflicting with the core
Erwan Tulou [Mon, 25 May 2009 20:00:35 +0000 (22:00 +0200)]
snapshot vout plugin: avoid variables conflicting with the core

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
15 years agosnapshot core : correct aspect ratio issue (trac #2705)
Erwan Tulou [Mon, 25 May 2009 11:40:16 +0000 (13:40 +0200)]
snapshot core : correct aspect ratio issue (trac #2705)

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
15 years agoBump numbering for upcoming RC2
Jean-Baptiste Kempf [Mon, 25 May 2009 23:26:21 +0000 (01:26 +0200)]
Bump numbering for upcoming RC2

15 years agoFix conflicts.
Jean-Baptiste Kempf [Mon, 25 May 2009 23:16:47 +0000 (01:16 +0200)]
Fix conflicts.

15 years agoMerge branch '1.0'
Jean-Baptiste Kempf [Mon, 25 May 2009 22:51:06 +0000 (00:51 +0200)]
Merge branch '1.0'

Conflicts:
extras/contrib/Makefile
extras/package/macosx/Resources/English.lproj/MainMenu.nib/classes.nib
extras/package/macosx/Resources/English.lproj/MainMenu.nib/info.nib
extras/package/macosx/Resources/English.lproj/MainMenu.nib/keyedobjects.nib
extras/package/macosx/vlc.xcodeproj/project.pbxproj
modules/gui/qt4/dialogs/external.cpp
projects/mozilla/vlcshell.cpp
src/control/event.c
src/control/media_list_player.c
src/control/media_player.c

15 years agomacosx: remove VLM from project file, too
Felix Paul Kühne [Mon, 25 May 2009 21:44:16 +0000 (23:44 +0200)]
macosx: remove VLM from project file, too

15 years agomacosx: remove incomplete VLM implementation
Felix Paul Kühne [Mon, 25 May 2009 21:42:48 +0000 (23:42 +0200)]
macosx: remove incomplete VLM implementation

Do not forward-port

15 years agocontrib: binary package for RC2 (and hopefully final, too)
Felix Paul Kühne [Mon, 25 May 2009 20:48:38 +0000 (22:48 +0200)]
contrib: binary package for RC2 (and hopefully final, too)

15 years agocontribs: updated package for Darwin (32bit only for now)
Felix Paul Kühne [Mon, 25 May 2009 20:04:49 +0000 (22:04 +0200)]
contribs: updated package for Darwin (32bit only for now)

15 years agocontribs: disable libfaac on Darwin (as part of ffmpeg) as it considered nonfree now
Felix Paul Kühne [Mon, 25 May 2009 19:24:58 +0000 (21:24 +0200)]
contribs: disable libfaac on Darwin (as part of ffmpeg) as it considered nonfree now

Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
15 years agocontribs: disable libfaac on Darwin (as part of ffmpeg) as it considered nonfree now
Felix Paul Kühne [Mon, 25 May 2009 19:24:58 +0000 (21:24 +0200)]
contribs: disable libfaac on Darwin (as part of ffmpeg) as it considered nonfree now

15 years agoAllocatePluginFile: handle *alloc() errors properly
Rémi Denis-Courmont [Mon, 25 May 2009 16:02:18 +0000 (19:02 +0300)]
AllocatePluginFile: handle *alloc() errors properly

15 years agoAnd do the same exception packing for the old activex interface.
JP Dinger [Mon, 25 May 2009 18:08:05 +0000 (20:08 +0200)]
And do the same exception packing for the old activex interface.

15 years agoPack up a lot of repetetive exception handling into appropriate functions.
JP Dinger [Mon, 25 May 2009 15:34:07 +0000 (17:34 +0200)]
Pack up a lot of repetetive exception handling into appropriate functions.

15 years agoLots of cosmetics, and drop an unneeded dynamic_cast<> (cast to parent is free).
JP Dinger [Thu, 21 May 2009 20:20:33 +0000 (22:20 +0200)]
Lots of cosmetics, and drop an unneeded dynamic_cast<> (cast to parent is free).

15 years agoCosmetics; shore up long winded code a bit in the activex plugin.
JP Dinger [Thu, 21 May 2009 20:19:45 +0000 (22:19 +0200)]
Cosmetics; shore up long winded code a bit in the activex plugin.

15 years agoReformatting, spelling and style fixes.
JP Dinger [Thu, 21 May 2009 10:02:31 +0000 (12:02 +0200)]
Reformatting, spelling and style fixes.

15 years agopython bindings: remove obsolete vlc_internal module
Olivier Aubert [Mon, 25 May 2009 14:53:15 +0000 (16:53 +0200)]
python bindings: remove obsolete vlc_internal module

15 years agoRevert "correct realloc() usage, on failure realloc will return NULL"
Rémi Denis-Courmont [Mon, 25 May 2009 14:42:04 +0000 (17:42 +0300)]
Revert "correct realloc() usage, on failure realloc will return NULL"

Brought to you by M2X. Needless to mention that this is complete 100%
crap. Depending cases, it's not either ignoring errors (and e.g. leaking
memory which is very stupid in OOM situations), or worse, introducing
bugs in places where realloc() was used correctly.

And exactly one day after I WARNED EXPLICITLY AGAINST DOING THIS.

This reverts commit ec5d86115480e2ba0f3b36b11c19570cbc75aa51.

15 years agoCompile fix on windows: vlc_mutex_init() now returns void (corrected).
JP Dinger [Mon, 25 May 2009 13:15:51 +0000 (15:15 +0200)]
Compile fix on windows: vlc_mutex_init() now returns void (corrected).

15 years agoRevert "Compile fix on windows -- vlc_mutex_init() now returns void."
JP Dinger [Mon, 25 May 2009 13:12:23 +0000 (15:12 +0200)]
Revert "Compile fix on windows -- vlc_mutex_init() now returns void."
Fix turns out to not be quite a fix.

This reverts commit ba8f1f35e809572fb556818662bdf531a8a1c79a.

15 years agoAdd missing config.h
Geoffroy Couprie [Mon, 25 May 2009 13:09:40 +0000 (15:09 +0200)]
Add missing config.h

15 years agoCompile fix on windows -- vlc_mutex_init() now returns void.
JP Dinger [Mon, 25 May 2009 12:38:34 +0000 (14:38 +0200)]
Compile fix on windows -- vlc_mutex_init() now returns void.

15 years agoOops.
Pierre d'Herbemont [Mon, 25 May 2009 10:58:57 +0000 (03:58 -0700)]
Oops.

15 years agoFix compilation.
Pierre d'Herbemont [Mon, 25 May 2009 10:51:30 +0000 (03:51 -0700)]
Fix compilation.

15 years agoFix compilation.
Pierre d'Herbemont [Mon, 25 May 2009 10:43:17 +0000 (03:43 -0700)]
Fix compilation.

15 years agolibvlc: Don't use enum directly, it's a bad pratice for ABI compat.
Pierre d'Herbemont [Mon, 25 May 2009 10:42:10 +0000 (03:42 -0700)]
libvlc: Don't use enum directly, it's a bad pratice for ABI compat.

15 years agopython bindings: properly define MANIFEST.in file (patch by <kwizart@gmail.com>)
Olivier Aubert [Mon, 25 May 2009 10:23:19 +0000 (12:23 +0200)]
python bindings: properly define MANIFEST.in file (patch by <kwizart@gmail.com>)

15 years agopython bindings: fix setup.py to use 'pkg-config libvlc' instead of the old vlc-confi...
Olivier Aubert [Mon, 25 May 2009 10:22:41 +0000 (12:22 +0200)]
python bindings: fix setup.py to use 'pkg-config libvlc' instead of the old vlc-config (patch by <kwizart@gmail.com>).

15 years agoInclude new headers in headers.c.
Pierre d'Herbemont [Mon, 25 May 2009 10:06:27 +0000 (03:06 -0700)]
Include new headers in headers.c.

15 years agolibvlc: nsobject is void *.
Pierre d'Herbemont [Mon, 25 May 2009 10:04:23 +0000 (03:04 -0700)]
libvlc: nsobject is void *.

15 years agolibvlc: Split libvlc_internal in different independant headers.
Pierre d'Herbemont [Mon, 25 May 2009 08:47:38 +0000 (01:47 -0700)]
libvlc: Split libvlc_internal in different independant headers.

15 years agolibvlc: Split public headers by object and layers.
Pierre d'Herbemont [Mon, 25 May 2009 07:14:43 +0000 (00:14 -0700)]
libvlc: Split public headers by object and layers.

15 years agomacosx: release allocated objects.
Jean-Paul Saman [Sun, 24 May 2009 22:25:47 +0000 (00:25 +0200)]
macosx: release allocated objects.

15 years agoError-proof REMOVE_ELEM
Rémi Denis-Courmont [Sun, 24 May 2009 17:52:40 +0000 (20:52 +0300)]
Error-proof REMOVE_ELEM

15 years agolive555: handle DV over RTSP
Ben Hutchings [Sun, 24 May 2009 14:15:44 +0000 (15:15 +0100)]
live555: handle DV over RTSP

live555 now supports DV (DIF, video/dv) format.  Pass it through to
the DV demuxer.

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
15 years agolive555: handle buffer resize error cases
Ben Hutchings [Sun, 24 May 2009 14:12:50 +0000 (15:12 +0100)]
live555: handle buffer resize error cases

Do not update buffer size if realloc() fails.

Assert that buffer was not overflowed rather than merely warning.

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
15 years agocorrect realloc() usage, on failure realloc will return NULL
Jean-Paul Saman [Sun, 24 May 2009 17:46:56 +0000 (19:46 +0200)]
correct realloc() usage, on failure realloc will return NULL

15 years agovcdx: compilation fix
Felix Paul Kühne [Sun, 24 May 2009 16:37:55 +0000 (18:37 +0200)]
vcdx: compilation fix

15 years agomodules: do not autosave configfile when --ignore-config is specified
Jean-Paul Saman [Thu, 21 May 2009 12:55:38 +0000 (14:55 +0200)]
modules: do not autosave configfile when --ignore-config is specified

15 years agolibvlc_event_*: fix locking
Jean-Paul Saman [Tue, 12 May 2009 10:39:50 +0000 (12:39 +0200)]
libvlc_event_*: fix locking
(cherry picked from commit 13b7d257de1eced08708034186e290c0a5f5628a)

Reverted change to libvlc_event_manger_release().

15 years agolibvlc: delete callback in media_player_release.
Jean-Paul Saman [Sun, 10 May 2009 14:05:07 +0000 (16:05 +0200)]
libvlc: delete callback in media_player_release.
(cherry picked from commit 154637130684a19cad965b09b2607cc3b7c294ec)

15 years agomedia_player: cosmetics
Jean-Paul Saman [Sat, 9 May 2009 19:57:51 +0000 (21:57 +0200)]
media_player: cosmetics
(cherry picked from commit 3fa0d24d137ca36598d83cb77175fdf351bd8784)

15 years agolibvlc_media_list_player_release: do not leak memory
Jean-Paul Saman [Sat, 9 May 2009 19:41:16 +0000 (21:41 +0200)]
libvlc_media_list_player_release: do not leak memory
(cherry picked from commit 516955892b0e912a3a100c992abee12e5b2adf24)

15 years agomacosx: disable fullscreen when closing video_output when output is embedded (like...
Jean-Paul Saman [Tue, 5 May 2009 15:05:03 +0000 (17:05 +0200)]
macosx: disable fullscreen when closing video_output when output is embedded (like in the mozilla browserplugins)
(cherry picked from commit 795fa06c631752687800bdff5ec44f742c0e72bd)

15 years agomozilla: workaround for libvlc media_player end of media list behavior
Jean-Paul Saman [Tue, 5 May 2009 15:04:21 +0000 (17:04 +0200)]
mozilla: workaround for libvlc media_player end of media list behavior
(cherry picked from commit 3b04148ead3a3fd39e4e9bb9b44030c2579fc88a)

15 years agomozilla: use correct cast for VlcPlugin *
Jean-Paul Saman [Tue, 5 May 2009 11:31:17 +0000 (13:31 +0200)]
mozilla: use correct cast for VlcPlugin *
(cherry picked from commit 893a64a49e3eda34e06da3cdcb16c79f45a9592c)

15 years agomozilla: remove debug prints
Jean-Paul Saman [Tue, 5 May 2009 11:16:16 +0000 (13:16 +0200)]
mozilla: remove debug prints

15 years agoFix obvious typo that prevented correct build.
Jean-Baptiste Kempf [Sat, 23 May 2009 23:47:10 +0000 (01:47 +0200)]
Fix obvious typo that prevented correct build.

15 years agoQt: don't attach the core dialogs to the Main Interface but to the Dialog Provider.
Jean-Baptiste Kempf [Sat, 23 May 2009 23:39:01 +0000 (01:39 +0200)]
Qt: don't attach the core dialogs to the Main Interface but to the Dialog Provider.

This fix all the dialogs (Fix AVI, HTTP login) that didn't show in skins interface.
Manual port of [3b2f1606a0f26ab846e48252baaa57f8dd61ae42]

15 years agoQt: don't attach the core dialogs to the Main Interface but to the Dialog Provider.
Jean-Baptiste Kempf [Sat, 23 May 2009 23:31:52 +0000 (01:31 +0200)]
Qt: don't attach the core dialogs to the Main Interface but to the Dialog Provider.

This fix all the dialogs (Fix AVI, HTTP login) that didn't show in skins interface.

15 years agoMerge branch 1.0-bugfix into master
Rémi Denis-Courmont [Sat, 23 May 2009 19:39:20 +0000 (22:39 +0300)]
Merge branch 1.0-bugfix into master

15 years agoQuit VLC explicitly before we destroy the interface
Rémi Denis-Courmont [Sat, 23 May 2009 18:30:40 +0000 (21:30 +0300)]
Quit VLC explicitly before we destroy the interface

If VLC is being destroyed for programmatic reasons (libvlc_release()),
the user might not have "quit".

15 years agoUnused variable
Rémi Denis-Courmont [Sat, 23 May 2009 18:30:29 +0000 (21:30 +0300)]
Unused variable

15 years agoUse intf_Create() directly whenever a module is specified
Rémi Denis-Courmont [Sat, 23 May 2009 18:25:23 +0000 (21:25 +0300)]
Use intf_Create() directly whenever a module is specified

15 years agoKill VLC_OBJECT_INTF
Rémi Denis-Courmont [Sat, 23 May 2009 18:17:47 +0000 (21:17 +0300)]
Kill VLC_OBJECT_INTF

15 years agoKeep a thread-safe list of interfaces
Rémi Denis-Courmont [Sat, 23 May 2009 18:14:24 +0000 (21:14 +0300)]
Keep a thread-safe list of interfaces

15 years agoReplace intf_StopThread() with intf_DestroyAll()
Rémi Denis-Courmont [Sat, 23 May 2009 17:45:24 +0000 (20:45 +0300)]
Replace intf_StopThread() with intf_DestroyAll()

15 years agofix intf_c
Rémi Denis-Courmont [Sat, 23 May 2009 17:45:03 +0000 (20:45 +0300)]
fix intf_c

15 years agoDo not create an interface thread if not needed
Rémi Denis-Courmont [Sat, 23 May 2009 17:34:50 +0000 (20:34 +0300)]
Do not create an interface thread if not needed

15 years agoSet intf-add before loading the interface module
Rémi Denis-Courmont [Sat, 23 May 2009 17:28:09 +0000 (20:28 +0300)]
Set intf-add before loading the interface module

15 years agoMerge intf_Create() and intf_RunThread()
Rémi Denis-Courmont [Sat, 23 May 2009 17:18:29 +0000 (20:18 +0300)]
Merge intf_Create() and intf_RunThread()

Interfaces do not have an event handler that would justify the
separation. Indeed, no caller did anything in-between.

Also, the "primary" reference to the interface object belongs to the
main thread because of the libvlc cleanup procedure. Therefore, the
interface thread pointer really should not be returned to the creator.
Note that this does not really fix the small race condition but it
conceals it within intf_Create() and libvlc_InternalCleanup().

15 years agoskins2 : fully support transparency for buttons.
Erwan Tulou [Sat, 23 May 2009 07:40:24 +0000 (09:40 +0200)]
skins2 : fully support transparency for buttons.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
15 years agoCMML: do not (ab)use the interface subsystem
Rémi Denis-Courmont [Sat, 23 May 2009 15:50:15 +0000 (18:50 +0300)]
CMML: do not (ab)use the interface subsystem

Only the core can safely destroy an interface, otherwise, the other
component could race against the core in joining the interface thread
or destroying the interface object.
The fire and forget status of interfaces is by design, and is expected
by -at least- the VLC binary, the NT service plugin and the Remote
Control interface plugin. Anyway, that is pretty the only point of
creating an interface instead of a private thread/object.

15 years agoMove intf_sys_t and intf_thread_t definitions
Rémi Denis-Courmont [Sat, 23 May 2009 16:15:32 +0000 (19:15 +0300)]
Move intf_sys_t and intf_thread_t definitions

15 years agoQt4: use struct as needed
Rémi Denis-Courmont [Sat, 23 May 2009 16:58:56 +0000 (19:58 +0300)]
Qt4: use struct as needed

15 years agoRemove non-existent types
Rémi Denis-Courmont [Sat, 23 May 2009 16:14:08 +0000 (19:14 +0300)]
Remove non-existent types

15 years agoMerge VLC_OBJECT_PACKETIZER with VLC_OBJECT_DECODER
Rémi Denis-Courmont [Sat, 23 May 2009 15:32:28 +0000 (18:32 +0300)]
Merge VLC_OBJECT_PACKETIZER with VLC_OBJECT_DECODER

15 years agoRemove dummy debug
Rémi Denis-Courmont [Sat, 23 May 2009 14:04:11 +0000 (17:04 +0300)]
Remove dummy debug

15 years agoMerge branch 1.0-bugfix into master
Rémi Denis-Courmont [Sat, 23 May 2009 14:01:32 +0000 (17:01 +0300)]
Merge branch 1.0-bugfix into master

Conflicts:
modules/video_output/drawable.c
src/control/libvlc_internal.h

15 years agoDrawable: check properly for busy drawable
Rémi Denis-Courmont [Sat, 23 May 2009 13:50:32 +0000 (16:50 +0300)]
Drawable: check properly for busy drawable

(see http://forum.videolan.org/viewtopic.php?f=32&t=59426)

15 years agoXCB: memory leak
Rémi Denis-Courmont [Sat, 23 May 2009 13:49:58 +0000 (16:49 +0300)]
XCB: memory leak

15 years agoXCB: memory leak
Rémi Denis-Courmont [Sat, 23 May 2009 13:48:53 +0000 (16:48 +0300)]
XCB: memory leak

15 years agoAhem
Rémi Denis-Courmont [Sat, 23 May 2009 12:47:20 +0000 (15:47 +0300)]
Ahem

15 years agoSupport for older xcb-xv
Rémi Denis-Courmont [Sat, 23 May 2009 12:45:56 +0000 (15:45 +0300)]
Support for older xcb-xv

15 years agocore depends on libcompat.la
Rémi Denis-Courmont [Sat, 23 May 2009 11:59:26 +0000 (14:59 +0300)]
core depends on libcompat.la

15 years agoRemove no-op
Rémi Denis-Courmont [Sat, 23 May 2009 11:17:13 +0000 (14:17 +0300)]
Remove no-op

15 years agoFluidsynth: fix block handling
Rémi Denis-Courmont [Sat, 23 May 2009 11:14:32 +0000 (14:14 +0300)]
Fluidsynth: fix block handling

15 years agoMissing space
Rémi Denis-Courmont [Sat, 23 May 2009 10:15:41 +0000 (13:15 +0300)]
Missing space

15 years agoMerge branch 1.0-bugfix
Rémi Denis-Courmont [Sat, 23 May 2009 09:43:00 +0000 (12:43 +0300)]
Merge branch 1.0-bugfix

15 years agolibvlc_media_list_player: privatize
Rémi Denis-Courmont [Thu, 21 May 2009 20:18:53 +0000 (23:18 +0300)]
libvlc_media_list_player: privatize

15 years agoFix initialization order
Rémi Denis-Courmont [Sat, 23 May 2009 09:39:56 +0000 (12:39 +0300)]
Fix initialization order

15 years agoRevert "Elide a bit of code that looks dead. There looks to be a memory leak, too."
Rémi Denis-Courmont [Sat, 23 May 2009 09:38:14 +0000 (12:38 +0300)]
Revert "Elide a bit of code that looks dead. There looks to be a memory leak, too."

This reverts commit 8018c67dc1970cf2536a3fd1f93e92c7a9dc9d07.

15 years agoFixed demux_vaControlHelper GET_TIME implementation.
Laurent Aimar [Fri, 22 May 2009 19:30:16 +0000 (21:30 +0200)]
Fixed demux_vaControlHelper GET_TIME implementation.

It should return the current time even when the size isn't known.