]> git.sesse.net Git - vlc/log
vlc
15 years agoAdd missing aspect ratio (from a h264 revision).
Laurent Aimar [Fri, 25 Jul 2008 21:01:28 +0000 (23:01 +0200)]
Add missing aspect ratio (from a h264 revision).
Correctly detect unsupported AR.

15 years agoCosmetics.
Laurent Aimar [Fri, 25 Jul 2008 20:57:21 +0000 (22:57 +0200)]
Cosmetics.

15 years agoSplit up ParseNALBlock into smaller functions.
Laurent Aimar [Fri, 25 Jul 2008 20:51:52 +0000 (22:51 +0200)]
Split up ParseNALBlock into smaller functions.
Fix the output order on new slice.

15 years agoOutput a gathered picture before parsing the next SPS/PPS.
Laurent Aimar [Fri, 25 Jul 2008 20:38:20 +0000 (22:38 +0200)]
Output a gathered picture before parsing the next SPS/PPS.

15 years agoRemoved dead code + added a check against allocation errors.
Laurent Aimar [Fri, 25 Jul 2008 20:28:43 +0000 (22:28 +0200)]
Removed dead code + added a check against allocation errors.

15 years agoCosmetic (turned a big macro into a function).
Laurent Aimar [Fri, 25 Jul 2008 20:26:53 +0000 (22:26 +0200)]
Cosmetic (turned a big macro into a function).

15 years agoAdded missing VLC_OBJECT...
Laurent Aimar [Fri, 25 Jul 2008 18:31:07 +0000 (20:31 +0200)]
Added missing VLC_OBJECT...

15 years agoCosmetics (factorize code).
Laurent Aimar [Fri, 25 Jul 2008 18:06:03 +0000 (20:06 +0200)]
Cosmetics (factorize code).

15 years agojvlc: only log if the media player event is not handled
Filippo Carone [Fri, 25 Jul 2008 11:06:05 +0000 (13:06 +0200)]
jvlc: only log if the media player event is not handled

15 years agoUse pl_Release with the right argument.
Rémi Duraffort [Fri, 25 Jul 2008 08:52:29 +0000 (10:52 +0200)]
Use pl_Release with the right argument.

15 years agoqtcapture: don't release an item that is in the autorelease pool
Derk-Jan Hartman [Fri, 25 Jul 2008 01:31:16 +0000 (03:31 +0200)]
qtcapture: don't release an item that is in the autorelease pool
Fixes a crash in Close() of the module.

15 years agometa engine: add checks to verify that we indeed have the inputitem and it's dir...
Derk-Jan Hartman [Fri, 25 Jul 2008 01:28:15 +0000 (03:28 +0200)]
meta engine: add checks to verify that we indeed have the inputitem and it's dir when we use it.

15 years agomacosx: Make sure we animate the embedded window in a non blocking way.
Pierre d'Herbemont [Thu, 24 Jul 2008 23:47:31 +0000 (01:47 +0200)]
macosx: Make sure we animate the embedded window in a non blocking way.

15 years agoFixed dvd menu highlight (close #1709)
Laurent Aimar [Thu, 24 Jul 2008 21:41:25 +0000 (23:41 +0200)]
Fixed dvd menu highlight (close #1709)
Properly lock spu variable inside UpdateSPU.

No, locking is NOT something you can just igore !

15 years agoCheck for dvdnav_get_highlight_area error.
Laurent Aimar [Thu, 24 Jul 2008 21:10:40 +0000 (23:10 +0200)]
Check for dvdnav_get_highlight_area error.

15 years agovlc_thread_set_priority: don't mess up the thread_id
Rémi Denis-Courmont [Thu, 24 Jul 2008 19:04:53 +0000 (22:04 +0300)]
vlc_thread_set_priority: don't mess up the thread_id

15 years agoRemove the main thread hack on platforms with non-idiotic toolkits
Rémi Denis-Courmont [Thu, 24 Jul 2008 19:00:26 +0000 (22:00 +0300)]
Remove the main thread hack on platforms with non-idiotic toolkits

15 years agoKill potential unused variable warning
Rémi Denis-Courmont [Thu, 24 Jul 2008 18:09:31 +0000 (21:09 +0300)]
Kill potential unused variable warning

15 years agoFixed completely broken video filter 2 chain in vout. Now they have a
Laurent Aimar [Thu, 24 Jul 2008 17:58:05 +0000 (19:58 +0200)]
Fixed completely broken video filter 2 chain in vout. Now they have a
chance to get a frame when they ask (close #1738).

Decoders and filters share the same pool of video frames. But the
decoders try to decode as fast as possible, using all buffers. Then it
s pure luck if the filter can grab a frame...

15 years agoDo not ResumeThread an invalid thread handle
Rémi Denis-Courmont [Thu, 24 Jul 2008 17:25:00 +0000 (20:25 +0300)]
Do not ResumeThread an invalid thread handle

15 years agoThe playlist is locked here : should fix #1751 (patch by marcolz)
Rémi Duraffort [Thu, 24 Jul 2008 16:55:54 +0000 (18:55 +0200)]
The playlist is locked here : should fix #1751 (patch by marcolz)

15 years agoUse pl_Yield and pl_Release instead of vlc_object_find.
Rémi Duraffort [Thu, 24 Jul 2008 10:54:21 +0000 (12:54 +0200)]
Use pl_Yield and pl_Release instead of vlc_object_find.

15 years agowin installer: partially revert [902be08a04ac4d05c280a99a9c0149292301a969]. That...
Derk-Jan Hartman [Thu, 24 Jul 2008 13:31:41 +0000 (15:31 +0200)]
win installer: partially revert [902be08a04ac4d05c280a99a9c0149292301a969]. That option is saved, and I agree with courmisch that the question needs to be asked again.

15 years agodocumentation: Another instance of vlc: -> vlc://
Derk-Jan Hartman [Thu, 24 Jul 2008 12:42:17 +0000 (14:42 +0200)]
documentation: Another instance of vlc: -> vlc://

15 years agoshoutcast sd: Change French TV section to use vlc://nop instead of vlc:skip (like...
Derk-Jan Hartman [Thu, 24 Jul 2008 12:39:15 +0000 (14:39 +0200)]
shoutcast sd: Change French TV section to use vlc://nop instead of vlc:skip (like XSPF was changed).

15 years agodummy: change vlc: comments to vlc:// comments
Derk-Jan Hartman [Thu, 24 Jul 2008 12:37:19 +0000 (14:37 +0200)]
dummy: change vlc: comments to vlc:// comments

15 years agowin32 installer: Fix the shortcuts in the Start menu.
Derk-Jan Hartman [Thu, 24 Jul 2008 12:11:47 +0000 (14:11 +0200)]
win32 installer: Fix the shortcuts in the Start menu.

* change vlc:quit -> vlc://quit
* add --no-qt-privacy-ask to the reset shortcut
* change the wxwin shortcut to qt.

15 years agoFixed a potential deadlock.
Laurent Aimar [Wed, 23 Jul 2008 22:07:18 +0000 (00:07 +0200)]
Fixed a potential deadlock.

15 years agovout: Fix a long standing typo 1.85:1 -> 185:100.
Pierre d'Herbemont [Wed, 23 Jul 2008 18:26:14 +0000 (20:26 +0200)]
vout: Fix a long standing typo 1.85:1 -> 185:100.

15 years agovariables: Don't sort the choice list here. Because, the algo is bad and because...
Pierre d'Herbemont [Wed, 23 Jul 2008 18:23:06 +0000 (20:23 +0200)]
variables: Don't sort the choice list here. Because, the algo is bad and because we can't set the order of the list ourselves then.

15 years agovout: Given that 16:10 is the most common display ratio, put it first.
Pierre d'Herbemont [Wed, 23 Jul 2008 17:59:13 +0000 (19:59 +0200)]
vout: Given that 16:10 is the most common display ratio, put it first.

15 years agomacosx: Make sure we create non existing variables.
Pierre d'Herbemont [Wed, 23 Jul 2008 17:47:55 +0000 (19:47 +0200)]
macosx: Make sure we create non existing variables.

15 years agomacosx: In detached mode don't fade out all screens when switching to fullscreen...
Pierre d'Herbemont [Wed, 23 Jul 2008 17:45:53 +0000 (19:45 +0200)]
macosx: In detached mode don't fade out all screens when switching to fullscreen with multiple displays.

15 years agoAdd some translations. Picked from the Ubuntu patch
Christophe Mutricy [Wed, 23 Jul 2008 21:28:28 +0000 (22:28 +0100)]
Add some translations. Picked from the Ubuntu patch

15 years agoThe playlist is not dockable at the moment
Christophe Mutricy [Wed, 23 Jul 2008 21:24:13 +0000 (22:24 +0100)]
The playlist is not dockable at the moment

15 years agoWe don't want the & and ... in the title
Christophe Mutricy [Wed, 23 Jul 2008 21:22:22 +0000 (22:22 +0100)]
We don't want the & and ... in the title

15 years agoNo need for --with-tree options as the contribs are installed
Christophe Mutricy [Mon, 21 Jul 2008 22:40:58 +0000 (23:40 +0100)]
No need for --with-tree options as the contribs are installed

15 years agoFixed filter_chain for vout hack.
Laurent Aimar [Wed, 23 Jul 2008 21:45:49 +0000 (23:45 +0200)]
Fixed filter_chain for vout hack.

15 years agoRemove misleading comment
Rémi Denis-Courmont [Wed, 23 Jul 2008 19:01:00 +0000 (22:01 +0300)]
Remove misleading comment

Funky byte sexes are supported here.
However they are not supported by VLC_FOURCC.

15 years agoDo not use a macro to clip integer to uint8 (2x faster YUVA->RV32)
Laurent Aimar [Wed, 23 Jul 2008 18:17:53 +0000 (20:17 +0200)]
Do not use a macro to clip integer to uint8 (2x faster YUVA->RV32)

15 years agotheora: simplify theora's copypicture. All "visible area" logic is now handled by...
Derk-Jan Hartman [Wed, 23 Jul 2008 16:55:36 +0000 (18:55 +0200)]
theora: simplify theora's copypicture. All "visible area" logic is now handled by the core. (including offset).

This fixes display of the 322x242_not-divisible-by-sixteen-framesize.ogg sample of the theora testsuite.

15 years agodon't release before unlock, thanks to ivoire for spotting this
Ilkka Ollakka [Wed, 23 Jul 2008 12:42:08 +0000 (15:42 +0300)]
don't release before unlock, thanks to ivoire for spotting this

15 years agoadd vlc_object_lock/unlock to playlist-handling, fixes locking_assert for me
Ilkka Ollakka [Wed, 23 Jul 2008 12:34:27 +0000 (15:34 +0300)]
add vlc_object_lock/unlock to playlist-handling, fixes locking_assert for me
in lua-http interface, but if someone could double check it would be nice.

15 years agoreplace & -> &, quick fix for status working with fileinfos with & in them.
Ilkka Ollakka [Wed, 23 Jul 2008 12:33:57 +0000 (15:33 +0300)]
replace & -> &, quick fix for status working with fileinfos with & in them.

15 years agosmall typo in requests/status.xml in lua
Ilkka Ollakka [Wed, 23 Jul 2008 12:17:13 +0000 (15:17 +0300)]
small typo in requests/status.xml in lua

15 years agoRemove stupid test commited by error (pointed out by jb)
Rémi Duraffort [Wed, 23 Jul 2008 06:25:59 +0000 (08:25 +0200)]
Remove stupid test commited by error (pointed out by jb)

15 years agotheora: Add support for YUV422 and YUV444 output of libtheora . This fixes sample
Derk-Jan Hartman [Wed, 23 Jul 2008 00:39:18 +0000 (02:39 +0200)]
theora: Add support for YUV422 and YUV444 output of libtheora . This fixes sample
http://v2v.cc/~j/theora_testsuite/mobile_itu601_i_422.ogg in ticket #1456

15 years ago* Set visible width height when decoding theora. This fixes #1439
Derk-Jan Hartman [Wed, 23 Jul 2008 00:16:40 +0000 (02:16 +0200)]
* Set visible width height when decoding theora. This fixes #1439

15 years agovideo_output: Forgotten Close.
Pierre d'Herbemont [Tue, 22 Jul 2008 23:39:14 +0000 (01:39 +0200)]
video_output: Forgotten Close.

15 years agoquartztext: Make default options settings.
Pierre d'Herbemont [Tue, 22 Jul 2008 22:32:30 +0000 (00:32 +0200)]
quartztext: Make default options settings.

15 years agosimple_prefs: Use quartztext, not freetype.
Pierre d'Herbemont [Tue, 22 Jul 2008 22:31:54 +0000 (00:31 +0200)]
simple_prefs: Use quartztext, not freetype.

15 years agomacosx: protect against NULL string in simple_prefs.
Pierre d'Herbemont [Tue, 22 Jul 2008 22:09:31 +0000 (00:09 +0200)]
macosx: protect against NULL string in simple_prefs.

15 years agomacosx: Make sure we don't see a grey flash in float-on-top mode in embedded window.
Pierre d'Herbemont [Tue, 22 Jul 2008 21:49:44 +0000 (23:49 +0200)]
macosx: Make sure we don't see a grey flash in float-on-top mode in embedded window.

15 years agomacosx: Make sure that the fspanel shows up in Float-On-Top mode.
Pierre d'Herbemont [Tue, 22 Jul 2008 21:43:55 +0000 (23:43 +0200)]
macosx: Make sure that the fspanel shows up in Float-On-Top mode.

15 years agomacosx: in detached window set the min value of i_mouse_hide_timeout to 100ms. Else...
Pierre d'Herbemont [Tue, 22 Jul 2008 21:31:25 +0000 (23:31 +0200)]
macosx: in detached window set the min value of i_mouse_hide_timeout to 100ms. Else it is unusable.

15 years agocanalplus: Fix.
Pierre d'Herbemont [Tue, 22 Jul 2008 21:09:43 +0000 (23:09 +0200)]
canalplus: Fix.

15 years agoQt: fix a deadlock in the information panel.
Rémi Duraffort [Tue, 22 Jul 2008 20:59:13 +0000 (22:59 +0200)]
Qt: fix a deadlock in the information panel.

15 years agoUse pl_Yield and pl_Release everywhere.
Rémi Duraffort [Mon, 21 Jul 2008 16:40:02 +0000 (18:40 +0200)]
Use pl_Yield and pl_Release everywhere.

15 years agosap: Don't release when not needed.
Pierre d'Herbemont [Tue, 22 Jul 2008 20:44:58 +0000 (22:44 +0200)]
sap: Don't release when not needed.

15 years agosap: Don't use the playlist.
Pierre d'Herbemont [Tue, 22 Jul 2008 20:38:03 +0000 (22:38 +0200)]
sap: Don't use the playlist.

This should fix a crash reported by ivoire.

15 years agoCheck for file size change at every read (improve reading of downloading
Laurent Aimar [Tue, 22 Jul 2008 20:30:47 +0000 (22:30 +0200)]
Check for file size change at every read (improve reading of downloading
files).

15 years agoAuto hide "VLC ZOOM SHOW" with mouse timeout.
Laurent Aimar [Tue, 22 Jul 2008 19:59:25 +0000 (21:59 +0200)]
Auto hide "VLC ZOOM SHOW" with mouse timeout.

15 years agoTypo - fix #1737
Rémi Denis-Courmont [Tue, 22 Jul 2008 20:14:31 +0000 (23:14 +0300)]
Typo - fix #1737

15 years agomacosx: Remove a warning that happen way too much.
Pierre d'Herbemont [Tue, 22 Jul 2008 20:06:39 +0000 (22:06 +0200)]
macosx: Remove a warning that happen way too much.

15 years agomacosx: Don't wrongly set an item for the update panel.
Pierre d'Herbemont [Tue, 22 Jul 2008 19:53:34 +0000 (21:53 +0200)]
macosx: Don't wrongly set an item for the update panel.

This fix right-clicking->info on an item while an other is playing.

15 years agoUse image_Convert for upscaling the picture (2x faster).
Laurent Aimar [Tue, 22 Jul 2008 19:46:22 +0000 (21:46 +0200)]
Use image_Convert for upscaling the picture (2x faster).
Clean up and use picture_*
Properly lock state variable. Grrrr, nearly all filters do not
lock their state when implementing callbacks ...

15 years agoplaylist: Fix the return value of playlist_ItemToNode when the node has to be created.
Pierre d'Herbemont [Tue, 22 Jul 2008 19:27:05 +0000 (21:27 +0200)]
playlist: Fix the return value of playlist_ItemToNode when the node has to be created.

Fixes asserts in directory module.

15 years agoplaylist: Never delete the playlist_item directly. We don't know who might need it.
Pierre d'Herbemont [Tue, 22 Jul 2008 19:26:20 +0000 (21:26 +0200)]
playlist: Never delete the playlist_item directly. We don't know who might need it.

We need to rework modules/playlist and implement refcounting or proper id management.

15 years agodirectory: assert() at critical places.
Pierre d'Herbemont [Tue, 22 Jul 2008 19:24:23 +0000 (21:24 +0200)]
directory: assert() at critical places.

15 years agoservices_discovery: Make sure we kill also object created by the input.
Pierre d'Herbemont [Tue, 22 Jul 2008 18:27:55 +0000 (20:27 +0200)]
services_discovery: Make sure we kill also object created by the input.

This commit bother me. I don't see why we don't do it for all objects.

15 years agoaccess_filter: memory leak
Rémi Denis-Courmont [Tue, 22 Jul 2008 07:30:54 +0000 (10:30 +0300)]
access_filter: memory leak

Pointed-out-by: Rémi Duraffort
15 years agoFixed scaled output mouse tracking in remoteosd.
Laurent Aimar [Mon, 21 Jul 2008 22:25:00 +0000 (00:25 +0200)]
Fixed scaled output mouse tracking in remoteosd.

15 years agoFixed an invalid msg_Err format (potential segfault).
Laurent Aimar [Mon, 21 Jul 2008 21:18:12 +0000 (23:18 +0200)]
Fixed an invalid msg_Err format (potential segfault).

15 years agoAdded a missing const qualifier.
Laurent Aimar [Mon, 21 Jul 2008 21:17:53 +0000 (23:17 +0200)]
Added a missing const qualifier.

15 years agoFixed a memory leak in aspect-ratio/crop/zoom/deinterlace hotkeys.
Laurent Aimar [Mon, 21 Jul 2008 21:15:52 +0000 (23:15 +0200)]
Fixed a memory leak in aspect-ratio/crop/zoom/deinterlace hotkeys.

15 years agoFixed a memory leak in AspectCallback.
Laurent Aimar [Mon, 21 Jul 2008 21:14:47 +0000 (23:14 +0200)]
Fixed a memory leak in AspectCallback.

15 years agoFixed unitialized memory passed to write().
Laurent Aimar [Mon, 21 Jul 2008 21:13:31 +0000 (23:13 +0200)]
Fixed unitialized memory passed to write().
Added missing rfbEncodingCopyRect.

15 years agoClean up remoteosd (use picture_*, fix a few race conditions and memory
Laurent Aimar [Mon, 21 Jul 2008 20:29:49 +0000 (22:29 +0200)]
Clean up remoteosd (use picture_*, fix a few race conditions and memory
leaks).

15 years agoUse picture_New/...
Laurent Aimar [Mon, 21 Jul 2008 18:47:56 +0000 (20:47 +0200)]
Use picture_New/...

15 years agoUse picture_New.
Laurent Aimar [Mon, 21 Jul 2008 18:31:29 +0000 (20:31 +0200)]
Use picture_New.

15 years agoUse picture_New/Delete/Release.
Laurent Aimar [Mon, 21 Jul 2008 18:13:25 +0000 (20:13 +0200)]
Use picture_New/Delete/Release.

15 years agojvlc: specify maven central repo in pom
Filippo Carone [Mon, 21 Jul 2008 21:38:33 +0000 (23:38 +0200)]
jvlc: specify maven central repo in pom

15 years agojvlc: MediaPlayerListener stopped method added
Filippo Carone [Mon, 21 Jul 2008 20:21:31 +0000 (22:21 +0200)]
jvlc: MediaPlayerListener stopped method added

15 years agojvlc: VLCExample updated
Filippo Carone [Mon, 21 Jul 2008 20:07:41 +0000 (22:07 +0200)]
jvlc: VLCExample updated

15 years agojvlc: MediaInstance* renamed to MediaPlayer*
Filippo Carone [Mon, 21 Jul 2008 20:05:53 +0000 (22:05 +0200)]
jvlc: MediaInstance* renamed to MediaPlayer*

15 years agolibvlc_vlm.h: Fix typo.
Adrien Grand [Sun, 20 Jul 2008 11:50:08 +0000 (13:50 +0200)]
libvlc_vlm.h: Fix typo.

Signed-off-by: Pierre d'Herbemont <pdherbemont@videolan.org>
15 years agomacosx: Make sure the vout window send mouseEvents properly.
Pierre d'Herbemont [Mon, 21 Jul 2008 18:49:08 +0000 (20:49 +0200)]
macosx: Make sure the vout window send mouseEvents properly.

15 years agoUse pl_Release an factorise two lines.
Rémi Duraffort [Mon, 21 Jul 2008 16:25:24 +0000 (18:25 +0200)]
Use pl_Release an factorise two lines.

15 years agolive555: Fix TCP rollover
Derk-Jan Hartman [Mon, 21 Jul 2008 12:35:12 +0000 (14:35 +0200)]
live555: Fix TCP rollover

* Always go trough Connect on rollover. even in the case of SDP files. (The check was also wrong. It should have been || instead of &&)
* Return from demux after initiating TCP rollover. Bug introduced by [fed83de55cdaf7f623a16f1051d97d450c44ad63]
* Delete initiated streams during TCP rollover. We will make new ones later on.

15 years agolive555: Fix fallback case for unsupported transport.
Derk-Jan Hartman [Mon, 21 Jul 2008 12:33:03 +0000 (14:33 +0200)]
live555: Fix fallback case for unsupported transport.

This was broken by [175310ff6066991ee45e2a839f8c53e12b75e6d4] which introduced "forced mcast".

15 years agoMissing #undef
Rémi Duraffort [Mon, 21 Jul 2008 08:39:49 +0000 (10:39 +0200)]
Missing #undef

15 years agoUse pl_Release.
Rémi Duraffort [Mon, 21 Jul 2008 08:00:51 +0000 (10:00 +0200)]
Use pl_Release.

15 years agoUse pl_Locked and pl_Unlocked
Rémi Duraffort [Mon, 21 Jul 2008 07:37:36 +0000 (09:37 +0200)]
Use pl_Locked and pl_Unlocked

15 years agoUse pl_Locked and pl_Unlocked.
Rémi Duraffort [Mon, 21 Jul 2008 07:13:45 +0000 (09:13 +0200)]
Use pl_Locked and pl_Unlocked.

15 years agoMerge branch 'master' of git@git.videolan.org:vlc
Derk-Jan Hartman [Mon, 21 Jul 2008 00:35:21 +0000 (02:35 +0200)]
Merge branch 'master' of git@git.videolan.org:vlc

15 years agoqtcapture: Use Hosttime when available.
Derk-Jan Hartman [Mon, 21 Jul 2008 00:28:42 +0000 (02:28 +0200)]
qtcapture: Use Hosttime when available.

15 years agoUpgraded swscale mode to bicubic by default (fast bilinear is nearly
Laurent Aimar [Sun, 20 Jul 2008 21:36:13 +0000 (23:36 +0200)]
Upgraded swscale mode to bicubic by default (fast bilinear is nearly
a point resize).

15 years agoVOD support for Java bindings
Adrien Grand [Sun, 20 Jul 2008 16:18:36 +0000 (18:18 +0200)]
VOD support for Java bindings

I've updated the first patch to take into account recent changes in JVLC
tests.

Regards,

--
jpountz

From e6f5b5ff77b38ec0dfefe4e036708396df7bf459 Mon Sep 17 00:00:00 2001
From: Adrien Grand <jpountz@videolan.org>
Date: Sun, 20 Jul 2008 18:10:52 +0200
Subject: [PATCH] Java bindings: Add VOD support.

Signed-off-by: Filippo Carone <littlejohn@videolan.org>
15 years agoAdded missing include file.
Laurent Aimar [Sun, 20 Jul 2008 21:16:21 +0000 (23:16 +0200)]
Added missing include file.

15 years agoClean up include files.
Laurent Aimar [Sun, 20 Jul 2008 21:13:37 +0000 (23:13 +0200)]
Clean up include files.