]> git.sesse.net Git - vlc/log
vlc
16 years agomisc/events.c: Here we really would need a recursive lock to be safe.
Pierre d'Herbemont [Sat, 25 Aug 2007 21:56:14 +0000 (21:56 +0000)]
misc/events.c: Here we really would need a recursive lock to be safe.

16 years agocontrol/media_descriptor.c: Fix yet an other typo. We are not in preparsed state...
Pierre d'Herbemont [Sat, 25 Aug 2007 21:40:28 +0000 (21:40 +0000)]
control/media_descriptor.c: Fix yet an other typo. We are not in preparsed state at the begining.

16 years agoFix typo
Rémi Denis-Courmont [Sat, 25 Aug 2007 19:44:48 +0000 (19:44 +0000)]
Fix typo

16 years agocontrol/media_descriptor.c: Remove a typo that makes the subitems to appear empty.
Pierre d'Herbemont [Sat, 25 Aug 2007 17:40:11 +0000 (17:40 +0000)]
control/media_descriptor.c: Remove a typo that makes the subitems to appear empty.

16 years agocontrol/flat_media_list.c: Remove an other typo that could cause a crash.
Pierre d'Herbemont [Sat, 25 Aug 2007 17:06:41 +0000 (17:06 +0000)]
control/flat_media_list.c: Remove an other typo that could cause a crash.

16 years agocontrol/flat_media_list.c: Remove a typo that causes a crash.
Pierre d'Herbemont [Sat, 25 Aug 2007 16:59:44 +0000 (16:59 +0000)]
control/flat_media_list.c: Remove a typo that causes a crash.

16 years agomisc/events.c: Remove a trailing \n in debug log.
Pierre d'Herbemont [Sat, 25 Aug 2007 16:47:18 +0000 (16:47 +0000)]
misc/events.c: Remove a trailing \n in debug log.

16 years agomisc/events.c: Fix event debugging.
Pierre d'Herbemont [Sat, 25 Aug 2007 16:45:47 +0000 (16:45 +0000)]
misc/events.c: Fix event debugging.

16 years agoFix previous commit.
Pierre d'Herbemont [Sat, 25 Aug 2007 16:37:59 +0000 (16:37 +0000)]
Fix previous commit.

16 years agoFix previous commit.
Pierre d'Herbemont [Sat, 25 Aug 2007 16:29:37 +0000 (16:29 +0000)]
Fix previous commit.

16 years agocontrol/media_descriptor.c: Expose event_manager().
Pierre d'Herbemont [Sat, 25 Aug 2007 16:28:13 +0000 (16:28 +0000)]
control/media_descriptor.c: Expose event_manager().

16 years agomodules/services_discovery/shout.c: Rename "Shoutcast" (radio) to "Shoutcast Radio".
Pierre d'Herbemont [Sat, 25 Aug 2007 14:42:20 +0000 (14:42 +0000)]
modules/services_discovery/shout.c: Rename "Shoutcast" (radio) to "Shoutcast Radio".

16 years agomisc/events.c: Add some debug code. (turnable on and off via #ifdef)
Pierre d'Herbemont [Sat, 25 Aug 2007 14:36:58 +0000 (14:36 +0000)]
misc/events.c: Add some debug code. (turnable on and off via #ifdef)

16 years agocontrol/media_instance.c: Retain the media descriptor, don't duplicate.
Pierre d'Herbemont [Sat, 25 Aug 2007 14:35:40 +0000 (14:35 +0000)]
control/media_instance.c: Retain the media descriptor, don't duplicate.

16 years agoWait a little bit so we get the meta and art
Christophe Mutricy [Sat, 25 Aug 2007 11:44:37 +0000 (11:44 +0000)]
Wait a little bit so we get the meta and art

16 years agoset in_edit=false on close;
Ilkka Ollakka [Sat, 25 Aug 2007 10:51:28 +0000 (10:51 +0000)]
set in_edit=false on close;
don't connect QSpingBox valuechanged to edit-stuff, seems that signal is
emited when value is updated from software also (textEdited for text is
emited only when user changes stuff).

16 years agosend Title not filename to last.fm, fixes submitting bug (submits don't
Ilkka Ollakka [Sat, 25 Aug 2007 07:03:01 +0000 (07:03 +0000)]
send Title not filename to last.fm, fixes submitting bug (submits don't
show up when filename is send)

16 years agoMakes mpris.py really a mpris controller
Rafaël Carré [Sat, 25 Aug 2007 05:51:23 +0000 (05:51 +0000)]
Makes mpris.py really a mpris controller

16 years agoMoves dbus-vlc.* to mpris.* because they're no more vlc specific
Rafaël Carré [Sat, 25 Aug 2007 05:50:12 +0000 (05:50 +0000)]
Moves dbus-vlc.* to mpris.* because they're no more vlc specific

16 years agoFix memory leak spotted by Mr_Mirsal
Rafaël Carré [Sat, 25 Aug 2007 05:02:13 +0000 (05:02 +0000)]
Fix memory leak spotted by Mr_Mirsal

16 years agoaudioscrobbler: runs in a separate thread because of blocking network calls
Rafaël Carré [Sat, 25 Aug 2007 04:52:35 +0000 (04:52 +0000)]
audioscrobbler: runs in a separate thread because of blocking network calls

16 years agonotify: replaces '&' with '&' in popup body
Rafaël Carré [Sat, 25 Aug 2007 04:16:59 +0000 (04:16 +0000)]
notify: replaces '&' with '&' in popup body
that solves 'blank' popups problem

16 years agonotify: Adds a previous button also
Rafaël Carré [Sat, 25 Aug 2007 03:28:02 +0000 (03:28 +0000)]
notify: Adds a previous button also

16 years agonotify: Adds a button to skip current element
Rafaël Carré [Sat, 25 Aug 2007 03:11:13 +0000 (03:11 +0000)]
notify: Adds a button to skip current element

16 years agocontrol/media_descriptor.c: Make sure not to retain a NULL object.
Pierre d'Herbemont [Sat, 25 Aug 2007 01:26:35 +0000 (01:26 +0000)]
control/media_descriptor.c: Make sure not to retain a NULL object.

16 years agonotify: Don't use empty metadata
Rafaël Carré [Sat, 25 Aug 2007 01:12:49 +0000 (01:12 +0000)]
notify: Don't use empty metadata
Don't put not translated string in the popup

16 years agoplaylist/services_discovery.c: Implement and expose GetServicesNames.
Pierre d'Herbemont [Fri, 24 Aug 2007 23:31:55 +0000 (23:31 +0000)]
playlist/services_discovery.c: Implement and expose GetServicesNames.

16 years agomodules/modules.c: Implement and Expose GetModulesNamesForCapability.
Pierre d'Herbemont [Fri, 24 Aug 2007 23:30:00 +0000 (23:30 +0000)]
modules/modules.c: Implement and Expose GetModulesNamesForCapability.

16 years agoFix one segfault when systray is not used
Christophe Mutricy [Fri, 24 Aug 2007 23:25:31 +0000 (23:25 +0000)]
Fix one segfault when systray is not used
Remove useless tests

16 years agoAttempt to fix youtube demux script. I still get connections errors towards youtube...
Antoine Cellerier [Fri, 24 Aug 2007 22:25:17 +0000 (22:25 +0000)]
Attempt to fix youtube demux script. I still get connections errors towards youtube but i wanted to commit what i'd already done since i'll be gone for a week.

16 years agoDon't print "no artist" or "no album" if metadata isn't present
Rafaël Carré [Fri, 24 Aug 2007 22:18:27 +0000 (22:18 +0000)]
Don't print "no artist" or "no album" if metadata isn't present
Passes intf_thread_t* to Notify()
Uses newlines in the popup message

16 years agocontrol/media_descriptor.c: Give access to the subitems.
Pierre d'Herbemont [Fri, 24 Aug 2007 21:54:27 +0000 (21:54 +0000)]
control/media_descriptor.c: Give access to the subitems.

16 years agoif editing some other than currently playing item, set so that
Ilkka Ollakka [Fri, 24 Aug 2007 21:19:39 +0000 (21:19 +0000)]
if editing some other than currently playing item, set so that
item-change etc. doesn't mix with currently playing item. Ain't so
pretty yet, so take one.

Also don't show same metadata button if not needed.

16 years agoFix the qt-pl-showflags tooltip
Christophe Mutricy [Fri, 24 Aug 2007 18:38:25 +0000 (18:38 +0000)]
Fix the qt-pl-showflags tooltip
Hide the qt-adv-option as it is doing nothing

16 years agowait INTERVAL if needed on submitting, and don't try to submit data
Ilkka Ollakka [Fri, 24 Aug 2007 17:48:22 +0000 (17:48 +0000)]
wait INTERVAL if needed on submitting, and don't try to submit data
before handshake goes ok

16 years agoAdvertise port 0 in SDP when not streaming to a fixed destination.
Rémi Denis-Courmont [Fri, 24 Aug 2007 17:12:40 +0000 (17:12 +0000)]
Advertise port 0 in SDP when not streaming to a fixed destination.
See changeset details for rationale.

16 years agoBug-to-bug compatibility with Winsock
Rémi Denis-Courmont [Fri, 24 Aug 2007 16:54:02 +0000 (16:54 +0000)]
Bug-to-bug compatibility with Winsock

16 years agoReally[1] implement non-aggregate PLAY
Rémi Denis-Courmont [Fri, 24 Aug 2007 16:46:48 +0000 (16:46 +0000)]
Really[1] implement non-aggregate PLAY
([1] VoD RTSP pretends to, but it does not, does it?)

16 years agoUse a single table with a single index for tracks for each session
Rémi Denis-Courmont [Fri, 24 Aug 2007 16:38:37 +0000 (16:38 +0000)]
Use a single table with a single index for tracks for each session

16 years agoImplement non-aggregate TEARDOWN
Rémi Denis-Courmont [Fri, 24 Aug 2007 16:05:16 +0000 (16:05 +0000)]
Implement non-aggregate TEARDOWN

16 years agoDon't return negative session number
Rémi Denis-Courmont [Fri, 24 Aug 2007 15:50:00 +0000 (15:50 +0000)]
Don't return negative session number

16 years agoIsolate RTSP from the rest of RTP
Rémi Denis-Courmont [Fri, 24 Aug 2007 15:47:34 +0000 (15:47 +0000)]
Isolate RTSP from the rest of RTP

16 years agoFix strcasestr warning
Rémi Denis-Courmont [Fri, 24 Aug 2007 15:19:17 +0000 (15:19 +0000)]
Fix strcasestr warning

16 years agoAdd some missing items to the getaddrinfo flags whitelist list, and comment
Rémi Denis-Courmont [Fri, 24 Aug 2007 15:12:31 +0000 (15:12 +0000)]
Add some missing items to the getaddrinfo flags whitelist list, and comment

16 years agosrc/Makefile.am: add flat_media_list.c.
Pierre d'Herbemont [Fri, 24 Aug 2007 14:35:33 +0000 (14:35 +0000)]
src/Makefile.am: add flat_media_list.c.

16 years agomedia_list.c: Handle item addition and removal in the flat list. Also Get the media_l...
Pierre d'Herbemont [Fri, 24 Aug 2007 14:02:11 +0000 (14:02 +0000)]
media_list.c: Handle item addition and removal in the flat list. Also Get the media_list to init and release the flat media list.

16 years agoRevert [21457] it was completely wrong.
Jean-Paul Saman [Fri, 24 Aug 2007 10:10:34 +0000 (10:10 +0000)]
Revert [21457] it was completely wrong.

16 years agoEnable hurry-up by default to mimic old behaviour of framedropping kick'in in when...
Jean-Paul Saman [Fri, 24 Aug 2007 09:38:15 +0000 (09:38 +0000)]
Enable hurry-up by default to mimic old behaviour of framedropping kick'in in when needed.

16 years agoRemove TODO
Jean-Paul Saman [Fri, 24 Aug 2007 09:38:14 +0000 (09:38 +0000)]
Remove TODO

16 years agoOops shouldn't have been in previous commit.
Jean-Paul Saman [Fri, 24 Aug 2007 09:38:12 +0000 (09:38 +0000)]
Oops shouldn't have been in previous commit.

16 years agoImplement framedropping algorithm using avcontext.skip_frames and added two new options:
Jean-Paul Saman [Fri, 24 Aug 2007 09:38:09 +0000 (09:38 +0000)]
Implement framedropping algorithm using avcontext.skip_frames and added two new options:

- ffmpeg-skip-frames    values: -1=None, 0=Default, 1=B-frames, 2=P-frames, 3=B+P frames, 4=all frames
- ffmpeg-skip-idct values: -1=None, 0=Default, 1=B-frames, 2=P-frames, 3=B+P frames, 4=all frame)

16 years agoDon't use AI_CANONNAME when no node name is given.
Jean-Paul Saman [Fri, 24 Aug 2007 09:38:07 +0000 (09:38 +0000)]
Don't use AI_CANONNAME when no node name is given.

16 years agoTell p_vout->render the aspect ratio and dimensions (width, height) of the output.
Jean-Paul Saman [Fri, 24 Aug 2007 09:38:05 +0000 (09:38 +0000)]
Tell p_vout->render the aspect ratio and dimensions (width, height) of the output.

16 years agoAdd mpeg2dec to list of libraries to build for netbox.
Jean-Paul Saman [Fri, 24 Aug 2007 09:38:01 +0000 (09:38 +0000)]
Add mpeg2dec to list of libraries to build for netbox.

16 years agoSupport for non-RGB framebuffers:
Jean-Paul Saman [Fri, 24 Aug 2007 09:37:59 +0000 (09:37 +0000)]
Support for non-RGB framebuffers:

- Add option to force chroma.
- Add option to force aspect ratio.
- Add option to disable tty handling for systems where framebuffer and console are on different terminals.
- Fix memory leaks.

16 years agoRGB and alpha --> ARGB - similar to freetype.c
Bernie Purcell [Fri, 24 Aug 2007 06:46:49 +0000 (06:46 +0000)]
RGB and alpha --> ARGB - similar to freetype.c
Remove an imbrication in XML parsing, again similar to freetype.c

16 years agoOops
Bernie Purcell [Fri, 24 Aug 2007 05:58:22 +0000 (05:58 +0000)]
Oops

16 years agoCopy across damienf's mod to freetype.c in r21422 to balance vlc_object_find()
Bernie Purcell [Fri, 24 Aug 2007 05:48:37 +0000 (05:48 +0000)]
Copy across damienf's mod to freetype.c in r21422 to balance vlc_object_find()
with vlc_object_release(). Also copied across some Null pointer checks.

16 years agoStrip out whitespace
Bernie Purcell [Fri, 24 Aug 2007 04:06:38 +0000 (04:06 +0000)]
Strip out whitespace

16 years agoSetup keyword property on quartztext.c
Bernie Purcell [Fri, 24 Aug 2007 04:00:18 +0000 (04:00 +0000)]
Setup keyword property on quartztext.c

16 years agoPatch to vout_subpictures intended to resolve problems with subtitle text
Bernie Purcell [Fri, 24 Aug 2007 01:00:19 +0000 (01:00 +0000)]
Patch to vout_subpictures intended to resolve problems with subtitle text
being too large in full screen for some video modules.

16 years agoFixes crash when using a vout with qt4.3
Rafaël Carré [Fri, 24 Aug 2007 00:15:14 +0000 (00:15 +0000)]
Fixes crash when using a vout with qt4.3

16 years agocontrol/media_list.c: Init and free the flat media list.
Pierre d'Herbemont [Thu, 23 Aug 2007 23:44:53 +0000 (23:44 +0000)]
control/media_list.c: Init and free the flat media list.

16 years agocontrol/flat_media_list.c: New flat media list view.
Pierre d'Herbemont [Thu, 23 Aug 2007 23:38:15 +0000 (23:38 +0000)]
control/flat_media_list.c: New flat media list view.

16 years agoCloses the previously displayed notification before showing the new one
Rafaël Carré [Thu, 23 Aug 2007 23:16:48 +0000 (23:16 +0000)]
Closes the previously displayed notification before showing the new one
Fix memory leak by unrefing the GdkPixBuf

16 years agoStores album art as a file:// url
Rafaël Carré [Thu, 23 Aug 2007 22:41:37 +0000 (22:41 +0000)]
Stores album art as a file:// url

16 years agoAlbum art support in libnotify popups
Rafaël Carré [Thu, 23 Aug 2007 22:41:00 +0000 (22:41 +0000)]
Album art support in libnotify popups

16 years agoFix xosd (due to bug introduced in [17267] by funman).
Antoine Cellerier [Thu, 23 Aug 2007 21:33:50 +0000 (21:33 +0000)]
Fix xosd (due to bug introduced in [17267] by funman).

16 years agoNotify item change in systray
Rafaël Carré [Thu, 23 Aug 2007 21:19:20 +0000 (21:19 +0000)]
Notify item change in systray

16 years agoFix copyright date here too.
Antoine Cellerier [Thu, 23 Aug 2007 19:41:21 +0000 (19:41 +0000)]
Fix copyright date here too.

16 years agoSet svn:keywords and change copyright year back to 2007 (note to pdherbemont: we...
Antoine Cellerier [Thu, 23 Aug 2007 19:40:16 +0000 (19:40 +0000)]
Set svn:keywords and change copyright year back to 2007 (note to pdherbemont: we're in 2007! :p)

16 years agoRestore svn history for the lua modules (For future reference [21376]: modules/misc...
Antoine Cellerier [Thu, 23 Aug 2007 19:36:14 +0000 (19:36 +0000)]
Restore svn history for the lua modules (For future reference [21376]: modules/misc/lua: Share some code between the modules that uses lua and put them in a single module.)

16 years agoHide sout ID from RTSP code
Rémi Denis-Courmont [Thu, 23 Aug 2007 18:35:07 +0000 (18:35 +0000)]
Hide sout ID from RTSP code

16 years agoRemove per-ID destination since it is not actually used/usable
Rémi Denis-Courmont [Thu, 23 Aug 2007 18:10:30 +0000 (18:10 +0000)]
Remove per-ID destination since it is not actually used/usable

16 years agoMore boundary cleanup
Rémi Denis-Courmont [Thu, 23 Aug 2007 18:08:02 +0000 (18:08 +0000)]
More boundary cleanup

16 years agoCleanup RTP / RTSP boundary a little
Rémi Denis-Courmont [Thu, 23 Aug 2007 17:55:00 +0000 (17:55 +0000)]
Cleanup RTP / RTSP boundary a little

16 years agoFix previous commit
Rémi Denis-Courmont [Thu, 23 Aug 2007 17:46:17 +0000 (17:46 +0000)]
Fix previous commit

16 years ago- Loosen dependency of RTSP code on stream ID
Rémi Denis-Courmont [Thu, 23 Aug 2007 17:44:50 +0000 (17:44 +0000)]
- Loosen dependency of RTSP code on stream ID
- Do not refer to bogus TTL values

16 years agoFix struct duplication
Rémi Denis-Courmont [Thu, 23 Aug 2007 17:11:07 +0000 (17:11 +0000)]
Fix struct duplication

16 years agoMerges ITEM_TYPE_VFILE and ITEM_TYPE_AFILE to ITEM_TYPE_FILE
Rafaël Carré [Thu, 23 Aug 2007 17:02:38 +0000 (17:02 +0000)]
Merges ITEM_TYPE_VFILE and ITEM_TYPE_AFILE to ITEM_TYPE_FILE
There is no way at the moment to know if a file is audio only

16 years agoRemove useless #include
Rémi Denis-Courmont [Thu, 23 Aug 2007 16:42:19 +0000 (16:42 +0000)]
Remove useless #include

16 years agoSplit RTP sout into multiple pieces.
Rémi Denis-Courmont [Thu, 23 Aug 2007 16:40:00 +0000 (16:40 +0000)]
Split RTP sout into multiple pieces.
Even then rtp.c is quite big...

16 years agoWarning fixes
Rémi Denis-Courmont [Thu, 23 Aug 2007 15:34:46 +0000 (15:34 +0000)]
Warning fixes

16 years agoFix macosx gui compilation
Rafaël Carré [Thu, 23 Aug 2007 12:30:42 +0000 (12:30 +0000)]
Fix macosx gui compilation

16 years agoi420_yuy2_mmx: fixed a bug introduced in [21423] (don't apply if you like colorful...
Damien Fouilleul [Thu, 23 Aug 2007 10:25:35 +0000 (10:25 +0000)]
i420_yuy2_mmx: fixed a bug introduced in [21423] (don't apply if you like colorful display ;)

16 years agoi420_yuy2: for MMX and SSE2, split inline assembly to avoid register starvation
Damien Fouilleul [Wed, 22 Aug 2007 23:26:16 +0000 (23:26 +0000)]
i420_yuy2: for MMX and SSE2, split inline assembly to avoid register starvation

16 years agofreetype: balance vlc_object_find() and vlc_object_release(), otherwise object is...
Damien Fouilleul [Wed, 22 Aug 2007 23:23:22 +0000 (23:23 +0000)]
freetype: balance vlc_object_find() and vlc_object_release(), otherwise object is leaked (refcount > 0 on quit):

16 years agoApply patch for directfb detection. Fix #845
Rafaël Carré [Wed, 22 Aug 2007 22:29:41 +0000 (22:29 +0000)]
Apply patch for directfb detection. Fix #845

16 years agoextras/contrib/src: adds tremor* to svn:ignore
Rafaël Carré [Wed, 22 Aug 2007 22:24:13 +0000 (22:24 +0000)]
extras/contrib/src: adds tremor* to svn:ignore

16 years agoCheck for the good directory.
Christophe Mutricy [Wed, 22 Aug 2007 22:21:41 +0000 (22:21 +0000)]
Check for the good directory.
Fix some warnings

16 years agoInvert yield of module and release of module list (shouldn't matter but you never...
Antoine Cellerier [Wed, 22 Aug 2007 22:16:36 +0000 (22:16 +0000)]
Invert yield of module and release of module list (shouldn't matter but you never know).

16 years agoAdd new module_FindName function to find a module when given it's name. Use this...
Antoine Cellerier [Wed, 22 Aug 2007 22:08:54 +0000 (22:08 +0000)]
Add new module_FindName function to find a module when given it's name. Use this to fix the qt interface extended panel (video filters).
Change module_Exists to take the module name (and not short name) as parameter. Update the only known use of that function acordingly.

16 years agoskins2: Alternate method to set always on top for X11 window managers
Rafaël Carré [Wed, 22 Aug 2007 22:07:13 +0000 (22:07 +0000)]
skins2: Alternate method to set always on top for X11 window managers

16 years agoDistribute vlclua.h
Christophe Mutricy [Wed, 22 Aug 2007 21:57:31 +0000 (21:57 +0000)]
Distribute vlclua.h

16 years agoFix description
Christophe Mutricy [Wed, 22 Aug 2007 21:56:21 +0000 (21:56 +0000)]
Fix description

16 years agoDo not try to load non-existing skins files
Rafaël Carré [Wed, 22 Aug 2007 21:44:52 +0000 (21:44 +0000)]
Do not try to load non-existing skins files

16 years agorc intf: Corrects function name: Get_URI -> GetURI
Rafaël Carré [Wed, 22 Aug 2007 20:53:09 +0000 (20:53 +0000)]
rc intf: Corrects function name: Get_URI -> GetURI

16 years agoInclude vlc_input header to fix compilation
Rafaël Carré [Wed, 22 Aug 2007 20:41:09 +0000 (20:41 +0000)]
Include vlc_input header to fix compilation

16 years agoFix compilation while this gets sorted out.
Antoine Cellerier [Wed, 22 Aug 2007 20:28:07 +0000 (20:28 +0000)]
Fix compilation while this gets sorted out.

16 years agoInput access locking, part 3 (final).
Rafaël Carré [Wed, 22 Aug 2007 20:19:23 +0000 (20:19 +0000)]
Input access locking, part 3 (final).

Enforce access to input_item_t through input_item_{G,S}et*()
Unlock mutexes before calling these functions
Free strings returned by input_item_Get*()

New functions added:

char * input_item_GetURI( input_item_t  * )
void input_item_SetURI( input_item_t * , char * )

mtime_t input_item_GetDuration( input_item_t * )
void input_item_SetDuration( input_item_t * , mtime_t )

to access input_item_t->psz_uri and input_item_t->i_duration