]>
git.sesse.net Git - vlc/log
Jean-Paul Saman [Sun, 2 Mar 2008 17:16:21 +0000 (18:16 +0100)]
Remove useless error messages when allocation of structures failed.
Signed-off-by: Jean-Paul Saman <jpsaman@videolan.org>
Jean-Paul Saman [Sun, 2 Mar 2008 14:26:45 +0000 (15:26 +0100)]
Don't leak memory when filling in p_stream->p_decoder_specific_info for subtitles. The p_stream->p_decoder_specific_info pointer was already allocated just before checking for VLC_FOURCC('s','u','b','t'). The fix moves the non-subtitles case to an else.
Signed-off-by: Jean-Paul Saman <jpsaman@videolan.org>
Jean-Paul Saman [Sun, 2 Mar 2008 14:23:38 +0000 (15:23 +0100)]
Fix building of goom on Linux.
André Weber [Sun, 2 Mar 2008 16:07:53 +0000 (17:07 +0100)]
Revert "#492 bugfix, for SPDIF audio ouput of AC3 and DTS sound on Windows"
This reverts commit
9438646c972ab353d6cd686397f29e16174499ef .
wrong file in my list I'am sorry, and wrong file modes
André Weber [Sun, 2 Mar 2008 15:31:57 +0000 (16:31 +0100)]
#492 bugfix, for SPDIF audio ouput of AC3 and DTS sound on Windows
(but its still critical because it happens - aout_OutputNextBuffer(...) has no buffers
available - sometime the output doesn't know until some ms before the last block
has finished to play! so each little disturbtion of the CPU or load change
leads to studdering/hickups)
#897 enhancement: give the use the option to choose its prefered audio device,
instead of useing Windows default
Pierre d'Herbemont [Sun, 2 Mar 2008 13:57:51 +0000 (14:57 +0100)]
contrib/.gitignore: s/.make/.mak/.
Pierre d'Herbemont [Sun, 2 Mar 2008 13:44:36 +0000 (14:44 +0100)]
Supports $ rewrite via .gitattributes
Rémi Duraffort [Sun, 2 Mar 2008 12:31:19 +0000 (13:31 +0100)]
Avoid a segfault when services_discovery_GetServicesNames fail.
Rémi Duraffort [Sun, 2 Mar 2008 12:24:35 +0000 (13:24 +0100)]
Check the returned values of malloc.
Pierre d'Herbemont [Sun, 2 Mar 2008 12:35:28 +0000 (13:35 +0100)]
contrib: set .gitignore.
Rémi Denis-Courmont [Sun, 2 Mar 2008 11:51:38 +0000 (13:51 +0200)]
Ignore files create by configure
This only affects people still not building from subdir.
Signed-off-by: Rémi Denis-Courmont <rem@videolan.org>
Rémi Denis-Courmont [Sun, 2 Mar 2008 09:56:03 +0000 (11:56 +0200)]
Attach the RTP access output grabber object.
Fix #1486
Signed-off-by: Rémi Denis-Courmont <rem@videolan.org>
Rémi Denis-Courmont [Sat, 1 Mar 2008 22:17:40 +0000 (00:17 +0200)]
Remove the mmap debugging for now.
Signed-off-by: Rémi Denis-Courmont <rem@videolan.org>
Rémi Denis-Courmont [Sat, 1 Mar 2008 21:39:37 +0000 (23:39 +0200)]
Add the common libtool objects to the global ignore list
Signed-off-by: Rémi Denis-Courmont <rem@videolan.org>
Rémi Denis-Courmont [Sat, 1 Mar 2008 21:36:03 +0000 (23:36 +0200)]
Special case support --sout URL syntax for RTP demux.
This is meant so that this will still work:
$ vlc --sout rtp/ts://239.255.12.42
Also, these new constructs will work:
$ vlc --sout dccp/ts://[::]
$ vlc --sout udplite/ts://239.255.42.12
Signed-off-by: Rémi Denis-Courmont <rem@videolan.org>
Rémi Denis-Courmont [Sat, 1 Mar 2008 21:34:57 +0000 (23:34 +0200)]
Use a single --sout-rtp-proto string rather than multiple silently
conflicting booleans to select the RTP transport protocol.
Signed-off-by: Rémi Denis-Courmont <rem@videolan.org>
Rémi Denis-Courmont [Sat, 1 Mar 2008 20:32:30 +0000 (22:32 +0200)]
Fix (trunk-only) integer underflow in MP4 0xa9xxx box
Pointed-out-by: Drew Yao
Signed-off-by: Rémi Denis-Courmont <rem@videolan.org>
Rémi Denis-Courmont [Sat, 1 Mar 2008 20:22:48 +0000 (22:22 +0200)]
Fix integer overflow in MP4 RDRF boxes
Pointed-out-by: Drew Yao
Signed-off-by: Rémi Denis-Courmont <rem@videolan.org>
Rémi Denis-Courmont [Sat, 1 Mar 2008 20:22:23 +0000 (22:22 +0200)]
Fix memory leak in case of corrupt MP4 box
Signed-off-by: Rémi Denis-Courmont <rem@videolan.org>
Rémi Denis-Courmont [Sat, 1 Mar 2008 19:59:05 +0000 (21:59 +0200)]
Ignore PO files
Rémi Denis-Courmont [Sat, 1 Mar 2008 19:52:51 +0000 (21:52 +0200)]
Initial .gitignore
Pierre d'Herbemont [Sun, 2 Mar 2008 01:55:08 +0000 (02:55 +0100)]
misc/events.c: Removing an comment that does not belong there.
Christophe Mutricy [Sun, 2 Mar 2008 00:09:35 +0000 (00:09 +0000)]
use proper error
Rémi Denis-Courmont [Sat, 1 Mar 2008 18:59:18 +0000 (18:59 +0000)]
Simplify.
The previous commit "accidentally" worked around Drew Yao's first integer overflow.
Rémi Denis-Courmont [Sat, 1 Mar 2008 18:54:56 +0000 (18:54 +0000)]
Fix buffer overflow.
Rémi Denis-Courmont [Sat, 1 Mar 2008 18:31:32 +0000 (18:31 +0000)]
Fix calloc usage
Rémi Denis-Courmont [Sat, 1 Mar 2008 18:25:25 +0000 (18:25 +0000)]
Another malloc check
Rémi Denis-Courmont [Sat, 1 Mar 2008 18:20:01 +0000 (18:20 +0000)]
Check some malloc() failures - yes it can happen when the alloc size is variable. Unfortunately, the MP4 code seems pretty hopeless.
Rémi Denis-Courmont [Sat, 1 Mar 2008 17:42:57 +0000 (17:42 +0000)]
Fix some brain-damaged calloc use
(Hint: sizeof(char) is ONE per the definition of sizeof)
(Hint: size is the SECOND parameter of calloc, not the FIRST one)
(Hint: calloc() calls bzero(), waste of time if memory is set anyway)
Rémi Denis-Courmont [Sat, 1 Mar 2008 17:27:36 +0000 (17:27 +0000)]
Mark the callback list as const
(unfortunately, it will not be shareable since it contains relocations)
Rémi Denis-Courmont [Sat, 1 Mar 2008 17:25:57 +0000 (17:25 +0000)]
Fix a few warnings
Mark Moriarty [Sat, 1 Mar 2008 00:21:04 +0000 (00:21 +0000)]
Permit counter stat update per frame (appears to have no or little performance impact).
Christophe Mutricy [Fri, 29 Feb 2008 22:19:07 +0000 (22:19 +0000)]
No need to test for avutil.h a second time
Jean-Paul Saman [Fri, 29 Feb 2008 19:29:48 +0000 (19:29 +0000)]
Typo
Faustino Osuna [Fri, 29 Feb 2008 19:24:48 +0000 (19:24 +0000)]
macosx/VLCKit: Take the time to run through config.cmake even if CMakeCache.txt exists.
Pierre d'Herbemont [Fri, 29 Feb 2008 19:09:17 +0000 (19:09 +0000)]
control/event.c: Remove libvlc_event_detach_lock_state().
Faustino Osuna [Fri, 29 Feb 2008 18:58:36 +0000 (18:58 +0000)]
extras/contrib/Makefile: Fix typo in qt4_win32 rule.
Faustino Osuna [Fri, 29 Feb 2008 18:54:02 +0000 (18:54 +0000)]
cmake/config.cmake: Add debug flags to see if ffmpeg is really being detected.
Faustino Osuna [Fri, 29 Feb 2008 18:42:30 +0000 (18:42 +0000)]
control/testapi.c: Detach event that was originally attached.
Faustino Osuna [Fri, 29 Feb 2008 18:41:02 +0000 (18:41 +0000)]
control/event.c: Fix infinite loop.
Faustino Osuna [Fri, 29 Feb 2008 17:49:40 +0000 (17:49 +0000)]
cmake/config.cmake: Look for postproc/postprocess.h or libpostproc/postprocess.h.
Pierre d'Herbemont [Fri, 29 Feb 2008 17:08:57 +0000 (17:08 +0000)]
ffmpeg: Add AC-3 Audio (Dolby Digital) to ffmpeg module. (Thanks to dynaflash for reporting).
Faustino Osuna [Fri, 29 Feb 2008 17:04:45 +0000 (17:04 +0000)]
Fix previous commit.
Faustino Osuna [Fri, 29 Feb 2008 16:44:10 +0000 (16:44 +0000)]
Let's try this again. Detect older and new versions of ffmpeg and allow for their coexistence within VLC.
Pierre d'Herbemont [Fri, 29 Feb 2008 15:09:18 +0000 (15:09 +0000)]
cmake: s/sout_ts/mux_ts/g
Pierre d'Herbemont [Fri, 29 Feb 2008 14:46:52 +0000 (14:46 +0000)]
cmake: Add sout modules.
Jean-Paul Saman [Fri, 29 Feb 2008 14:37:22 +0000 (14:37 +0000)]
small cleanup
Jean-Paul Saman [Fri, 29 Feb 2008 14:35:40 +0000 (14:35 +0000)]
check for malloc return value
Jean-Paul Saman [Fri, 29 Feb 2008 14:29:40 +0000 (14:29 +0000)]
Patch by Johannes Buchner (buchner.johannes at gmx do at): Hotkeys for zoom.
Pierre d'Herbemont [Fri, 29 Feb 2008 13:52:08 +0000 (13:52 +0000)]
input/input.c: Misformatted if statement fix. Could someone check if that's really the wanted behaviour though.
Faustino Osuna [Fri, 29 Feb 2008 01:43:53 +0000 (01:43 +0000)]
Too many problems with new ffmpeg detection, reverting to last known good (rev 25403).
Faustino Osuna [Fri, 29 Feb 2008 00:46:50 +0000 (00:46 +0000)]
Detect and allow older versions of ffmpeg to be used in conjunction with VLC.
Faustino Osuna [Thu, 28 Feb 2008 23:09:18 +0000 (23:09 +0000)]
Update svn:ignore and remove vlc.win32.nsi, as vlc.win32.nsi.in have been moved to extras/package/win32/.
Faustino Osuna [Thu, 28 Feb 2008 23:06:41 +0000 (23:06 +0000)]
Update svn:ignore to ignore vlc aliases (e.g. cvlc, rvlc, etc).
Faustino Osuna [Thu, 28 Feb 2008 23:05:29 +0000 (23:05 +0000)]
Update references to ffmpeg header files to match new directory structure. All ffmpeg headers should now be accessed through:
* <libpostprocess/postprocess.h>
* <libswscale/swscale.h>
* <libavutil/avutil.h>
* <libavcodec/avcodec.h>
* <libavformat/avformat.h>
Christophe Mutricy [Thu, 28 Feb 2008 22:56:30 +0000 (22:56 +0000)]
Swedish translation update by Daniel Nylander
Faustino Osuna [Thu, 28 Feb 2008 22:51:28 +0000 (22:51 +0000)]
package/win32: Update svn:ignore to ignore vlc.win32.nsi file.
Faustino Osuna [Thu, 28 Feb 2008 22:38:31 +0000 (22:38 +0000)]
po: Update svn:ignore to ignore time stamp files (stamp-*).
Faustino Osuna [Thu, 28 Feb 2008 22:35:09 +0000 (22:35 +0000)]
cmake/src_CMakeLists.txt: Update generated test binaries to match original Makefile's convention.
Faustino Osuna [Thu, 28 Feb 2008 22:32:11 +0000 (22:32 +0000)]
extras/contrib: FFmpeg fixed the way their pkg-config files are created.
Faustino Osuna [Thu, 28 Feb 2008 22:23:59 +0000 (22:23 +0000)]
src: Update svn:ignore to ignore test binaries.
Antoine Cellerier [Thu, 28 Feb 2008 22:20:10 +0000 (22:20 +0000)]
Add a --marq-refresh option to specify the format string refresh period in ms. Core statistics are only refreshed every 1 sec (see src/input/input.c) so we'll need some changes to the core if we want sub-second updates of stats data.
Antoine Cellerier [Thu, 28 Feb 2008 21:58:14 +0000 (21:58 +0000)]
Add format string variable to display frame count. ($f)
Christophe Mutricy [Thu, 28 Feb 2008 19:56:45 +0000 (19:56 +0000)]
Fix the symlink generation
Rémi Denis-Courmont [Thu, 28 Feb 2008 18:54:58 +0000 (18:54 +0000)]
Accept MP3 as an alternative to MPGA for RTP and TS.
Someone please double check that this is not bogus!
Rémi Denis-Courmont [Thu, 28 Feb 2008 18:16:29 +0000 (18:16 +0000)]
Unused define
Felix Paul Kühne [Thu, 28 Feb 2008 11:06:53 +0000 (11:06 +0000)]
macosx-update: UPDATE_CHECK is defined in config.h *coughcough*. Thanks to Rafael for the hint.
Jean-Paul Saman [Thu, 28 Feb 2008 10:02:32 +0000 (10:02 +0000)]
Fix small copy & paste mistake. It had no effect, but was wrong.
Jean-Baptiste Kempf [Thu, 28 Feb 2008 02:44:02 +0000 (02:44 +0000)]
Fix most linking of XvMC Vout.
Jean-Baptiste Kempf [Thu, 28 Feb 2008 02:32:23 +0000 (02:32 +0000)]
Compile XvMC. Disabled the subtitles part for that. Commented a few things. This can't be good, but at least it compiles (not link yet).
Pierre d'Herbemont [Wed, 27 Feb 2008 23:57:11 +0000 (23:57 +0000)]
control/media_instance.c: Properly unregister the callbacks.
Pierre d'Herbemont [Wed, 27 Feb 2008 23:45:10 +0000 (23:45 +0000)]
control/media_instance.c: Avoid multiple libvlc_MediaInstanceReachedEnd, by providing different events for pausable and seekable state changes. (Thanks to Jacques Boileau).
Pierre d'Herbemont [Wed, 27 Feb 2008 22:06:27 +0000 (22:06 +0000)]
control/media_instance.c: Sanitize input_thread_t management.
Felix Paul Kühne [Wed, 27 Feb 2008 21:34:27 +0000 (21:34 +0000)]
* coding style fixes (please don't do [NSString string], but use an empty constant. It's faster and nicer)
Felix Paul Kühne [Wed, 27 Feb 2008 21:30:20 +0000 (21:30 +0000)]
macosx: Implemented the Subs/OSD and Input categories of the Simple Prefs
Jean-Baptiste Kempf [Wed, 27 Feb 2008 20:43:14 +0000 (20:43 +0000)]
Qt4 - Preferences refreshing fix by atmo, Andre Weber.
Rafaël Carré [Wed, 27 Feb 2008 19:46:31 +0000 (19:46 +0000)]
fix #1404
Rafaël Carré [Wed, 27 Feb 2008 19:46:04 +0000 (19:46 +0000)]
asf demuxer: fix header demuxing & use padding without confusing the user (refs #1404)
Christophe Mutricy [Wed, 27 Feb 2008 19:37:56 +0000 (19:37 +0000)]
We do need the symlink for the buildtree
Rafaël Carré [Wed, 27 Feb 2008 19:34:12 +0000 (19:34 +0000)]
fix win32 & osx packages (vlc is now in src/)
Rafaël Carré [Wed, 27 Feb 2008 14:24:51 +0000 (14:24 +0000)]
macosx gui playlist: allow drag & drop to the media library
Rafaël Carré [Wed, 27 Feb 2008 14:24:24 +0000 (14:24 +0000)]
fix macosx update gui
Pierre d'Herbemont [Wed, 27 Feb 2008 14:02:13 +0000 (14:02 +0000)]
misc/objects: No need to do atomic list-release when releasing the list.
Pierre d'Herbemont [Wed, 27 Feb 2008 13:23:28 +0000 (13:23 +0000)]
misc/objects.c: Make sure vlc_object_get won't return free-ed objects, by doing an atomic refcount decrease and object removal from the object list bank.
Jean-Baptiste Kempf [Wed, 27 Feb 2008 08:07:23 +0000 (08:07 +0000)]
Src: change Windows Timer Precision, ref #264. Patch by atmo / Andre Weber.
Faustino Osuna [Wed, 27 Feb 2008 04:57:07 +0000 (04:57 +0000)]
contribs/extras: Compensate for shortfalls in ffmpeg's svn repository. Will submit shortfalls as bugs + patch back to ffmpeg dev team.
Faustino Osuna [Wed, 27 Feb 2008 04:55:47 +0000 (04:55 +0000)]
cmake: Try to compensate for new ffmpeg directory structure by setting HAVE_LIBSWSCALE_TREE if swscale.his found.
Faustino Osuna [Wed, 27 Feb 2008 04:15:09 +0000 (04:15 +0000)]
modules/ffmpeg: Revert change, there is a better way of detecting this.
Faustino Osuna [Wed, 27 Feb 2008 03:47:52 +0000 (03:47 +0000)]
modules/ffmpeg: Compensate for latest changes made to ffmpeg include directory structure.
Faustino Osuna [Wed, 27 Feb 2008 03:46:47 +0000 (03:46 +0000)]
cmake: Source code clean up, fix how CFLAGS are saved, and compensate for latest changes in ffmpeg.
Pierre d'Herbemont [Wed, 27 Feb 2008 00:59:05 +0000 (00:59 +0000)]
misc/objects.c: Print more info about what was the parent or what were the children if vlc_object_destroy() failed.
Faustino Osuna [Tue, 26 Feb 2008 22:44:38 +0000 (22:44 +0000)]
include: Update svn:ignore property, include cmake's autogenerated config.h file.
Faustino Osuna [Tue, 26 Feb 2008 22:43:25 +0000 (22:43 +0000)]
modules: Standardize svn:ignore property.
Rémi Duraffort [Tue, 26 Feb 2008 22:36:15 +0000 (22:36 +0000)]
Coding convention
Rémi Duraffort [Tue, 26 Feb 2008 22:34:19 +0000 (22:34 +0000)]
Fix a little bug with the playlist interface (items swaped)
Faustino Osuna [Tue, 26 Feb 2008 22:26:59 +0000 (22:26 +0000)]
contrib/src/Makefile: Checkout CMake project into 'cmake' subdirectory, set up code for downloading cmake directly from archive for future use.
Faustino Osuna [Tue, 26 Feb 2008 21:14:18 +0000 (21:14 +0000)]
contrib/bootstrap: White space clean up.
Christophe Mutricy [Tue, 26 Feb 2008 19:49:44 +0000 (19:49 +0000)]
Update POTFILES.in and vlc.pot after removal of vlc_os_specific.h and addition of mmap.c
Rémi Duraffort [Tue, 26 Feb 2008 13:44:54 +0000 (13:44 +0000)]
Fix the issue with the order of the item in the playlist (normaly fix #1379)
Rémi Duraffort [Tue, 26 Feb 2008 09:39:01 +0000 (09:39 +0000)]
Fix a little bug with the sorting in the interface