]>
git.sesse.net Git - vlc/log
Jean-Baptiste Kempf [Sun, 6 Jan 2008 07:52:08 +0000 (07:52 +0000)]
Qt4 - Open: management of advanced options in capture cards. Mainly finish the open dialog and close #851.
Remains testing to do, refcount and deletion problems, and management of duplication between normal and advanced options.
Remains everything to put in a QScrollArea.
Jean-Baptiste Kempf [Sun, 6 Jan 2008 07:49:37 +0000 (07:49 +0000)]
Qt4 - Using already defined configuration type. This is needed for finer control and differentiation between int and bool for the time being.
Pierre d'Herbemont [Sun, 6 Jan 2008 06:25:53 +0000 (06:25 +0000)]
contrib: Make sure we don't disable mmx if ld is working on mac os x.
Christophe Mutricy [Sun, 6 Jan 2008 01:00:35 +0000 (01:00 +0000)]
Fix compilation of galaktos:
- there's still plenty of compile warning
- I may have been a bit heavy handed on the de-'static inlin'ing
Antoine Cellerier [Sun, 6 Jan 2008 00:55:59 +0000 (00:55 +0000)]
Validate input chroma in transform filter, make it work with Packed YUV (tested with YUY2 only but should work with other variants). Other misc changes.
Jean-Baptiste Kempf [Sun, 6 Jan 2008 00:25:05 +0000 (00:25 +0000)]
Qt4 - remove tab.
Jean-Baptiste Kempf [Sun, 6 Jan 2008 00:14:55 +0000 (00:14 +0000)]
Contribs- revert stupid [24093]
Jean-Baptiste Kempf [Sun, 6 Jan 2008 00:08:51 +0000 (00:08 +0000)]
Qt4 - kill warnings.
Jean-Baptiste Kempf [Sun, 6 Jan 2008 00:08:02 +0000 (00:08 +0000)]
Qt4 - Open Capture: work on DirectShow Capture cards.
Antoine Cellerier [Sun, 6 Jan 2008 00:05:47 +0000 (00:05 +0000)]
Use module_Need in strict mode if loading a "video filter".
Antoine Cellerier [Sat, 5 Jan 2008 22:35:00 +0000 (22:35 +0000)]
Enable --v4l2-audio-method even if ALSA isn't available (makes it possible to disable the audio input using --v4l2-audio-method 0). Change a few variable types. Print the fourcc when a v4l2 format isn't supported.
Felix Paul Kühne [Sat, 5 Jan 2008 20:41:27 +0000 (20:41 +0000)]
contrib: updated the x264 darwin patch to match rev 715
Richard Hosking [Sat, 5 Jan 2008 19:33:15 +0000 (19:33 +0000)]
v4l2: Fixed audio init & close. Added some comments to help the readability of the main device detection logic.
Rémi Denis-Courmont [Sat, 5 Jan 2008 18:09:40 +0000 (18:09 +0000)]
net_Accept: poll() takes milliseconds rather than microseconds
Rémi Denis-Courmont [Sat, 5 Jan 2008 18:05:31 +0000 (18:05 +0000)]
excess debug
Rémi Denis-Courmont [Sat, 5 Jan 2008 18:04:10 +0000 (18:04 +0000)]
Use the event pipe in net_Read instead of an arbitrary timer
Jean-Baptiste Kempf [Sat, 5 Jan 2008 17:58:36 +0000 (17:58 +0000)]
Contrib gui updates.
Antoine Cellerier [Sat, 5 Jan 2008 17:43:23 +0000 (17:43 +0000)]
Add special case for category labels.
Antoine Cellerier [Sat, 5 Jan 2008 17:42:55 +0000 (17:42 +0000)]
If the v4l2 driver supports the extended controls API, use it to list controls (instead of the user control API).
Jean-Baptiste Kempf [Sat, 5 Jan 2008 17:33:57 +0000 (17:33 +0000)]
Qt4 - fix 24107
Felix Paul Kühne [Sat, 5 Jan 2008 16:42:17 +0000 (16:42 +0000)]
Makefile.am: try it the simple way now, trusting the user not to open another dmg with the same name
Felix Paul Kühne [Sat, 5 Jan 2008 16:36:48 +0000 (16:36 +0000)]
Makefile.am: another attempt to fix hdiutil attach
Pierre d'Herbemont [Sat, 5 Jan 2008 15:36:33 +0000 (15:36 +0000)]
MacOSX/VLC_app/VLCMainWindow.m: Bind the window title to the mediaPlayer's description.
Pierre d'Herbemont [Sat, 5 Jan 2008 15:35:56 +0000 (15:35 +0000)]
MacOSX/Framework/VLCMediaPlayer.m: auto trigger KVO for @"description" key.
Pierre d'Herbemont [Sat, 5 Jan 2008 14:38:09 +0000 (14:38 +0000)]
MacOSX/VLC_app: Change the default size of the window.
Pierre d'Herbemont [Sat, 5 Jan 2008 14:33:47 +0000 (14:33 +0000)]
MacOSX/VLC_app: Nicely slide in/out the playlist.
Jean-Paul Saman [Sat, 5 Jan 2008 14:10:46 +0000 (14:10 +0000)]
live-starttime.patch is merged upstream and bumping up livemedia's version number is no longer needed.
Jean-Paul Saman [Sat, 5 Jan 2008 14:09:25 +0000 (14:09 +0000)]
Patch no longer needed.
Pierre d'Herbemont [Sat, 5 Jan 2008 13:51:21 +0000 (13:51 +0000)]
MacOSX/Framework/VLCEventManager.m: Don't send grouped events to the same target if there is an event in-between.
Rémi Denis-Courmont [Sat, 5 Jan 2008 13:29:01 +0000 (13:29 +0000)]
Re-implement GCD iteratively. Fix unused function warning.
Jean-Paul Saman [Sat, 5 Jan 2008 11:43:14 +0000 (11:43 +0000)]
Replaced LIVEMEDIA_LIBRARY_VERSION_INT version
9999999999 with
1199404800 .
Jean-Baptiste Kempf [Sat, 5 Jan 2008 09:02:40 +0000 (09:02 +0000)]
Qt4 - extended... attempt to fix extended panel size... The culprit is still the VideoFilter Widget.
Jean-Baptiste Kempf [Sat, 5 Jan 2008 07:42:55 +0000 (07:42 +0000)]
Qt4 - Win32: fix the absence of dshow in the Capture Open Panel.
Jean-Baptiste Kempf [Sat, 5 Jan 2008 07:18:02 +0000 (07:18 +0000)]
Qt4 - Win32: fix VLM layout
Jean-Baptiste Kempf [Sat, 5 Jan 2008 06:51:34 +0000 (06:51 +0000)]
Qt4 - Win32: fix layout in open_capture.ui
Jean-Baptiste Kempf [Sat, 5 Jan 2008 06:21:15 +0000 (06:21 +0000)]
Qt4 - SPrefs: again...
Jean-Baptiste Kempf [Sat, 5 Jan 2008 05:58:15 +0000 (05:58 +0000)]
Qt4 - Try to fix some crash on Windows.
Jean-Baptiste Kempf [Sat, 5 Jan 2008 01:54:49 +0000 (01:54 +0000)]
Contribs - remove unnecessary patch for live555 (merged upstream)
Jean-Baptiste Kempf [Sat, 5 Jan 2008 01:45:05 +0000 (01:45 +0000)]
Contrib: SDL minor update.
Faustino Osuna [Sat, 5 Jan 2008 01:15:38 +0000 (01:15 +0000)]
video_output/opengllayer.m: Don't rely on CAOpenGLLayer when frames should be displayed. Display frame when vout tells us to do so.
Faustino Osuna [Sat, 5 Jan 2008 01:12:24 +0000 (01:12 +0000)]
MacOSX/Framework/VLCEventManager: Forgot in previous commit. Code clean up/documentation. Standardized the way duplicate notifications are consolidated.
Faustino Osuna [Sat, 5 Jan 2008 01:11:47 +0000 (01:11 +0000)]
MacOSX/Framework/VLCEventManager: Code clean up/documentation. Standardized the way duplicate notifications are consolidated.
Faustino Osuna [Sat, 5 Jan 2008 01:09:14 +0000 (01:09 +0000)]
MacOSX/Framework/Examples/test: Don't waste time getting the length of the video while we're doing a drag & drop operation.
Jean-Baptiste Kempf [Sat, 5 Jan 2008 00:43:12 +0000 (00:43 +0000)]
Contris: try to use latest x264 ...
Jean-Baptiste Kempf [Sat, 5 Jan 2008 00:34:50 +0000 (00:34 +0000)]
Contribs: clean some patches.
Jean-Baptiste Kempf [Fri, 4 Jan 2008 23:47:30 +0000 (23:47 +0000)]
Contribs - remove unnecessary action.
Jean-Baptiste Kempf [Fri, 4 Jan 2008 23:42:02 +0000 (23:42 +0000)]
Contribs - live, less patches...
Jean-Baptiste Kempf [Fri, 4 Jan 2008 23:29:05 +0000 (23:29 +0000)]
COntribs: remove livedotcome.win32 patch, merged upstream (kudos to Ross)
Ilkka Ollakka [Fri, 4 Jan 2008 20:05:15 +0000 (20:05 +0000)]
remove b_header in packetizer so sps/pps are send with every keyframe,
shouldn't break anything (tested on mp4/ts files, rtp stream and http/ts
stream). Files play correctly and MP4Box/ffmpeg recognize them
correctly. should fix #1384
Faustino Osuna [Fri, 4 Jan 2008 17:16:46 +0000 (17:16 +0000)]
MacOSX/Framework/VLCVideoView.m: Code clean up & implement Objective-C 2.0 @property.
Faustino Osuna [Fri, 4 Jan 2008 16:26:52 +0000 (16:26 +0000)]
MacOSX/VLC_app: Make application responsible for window to fullscreen transition.
Faustino Osuna [Fri, 4 Jan 2008 16:23:53 +0000 (16:23 +0000)]
MacOSX/Framework: Remove all references to fullscreen mode, it should be the host application's responsibility to transition between fullscreen and window mode.
Faustino Osuna [Fri, 4 Jan 2008 15:58:32 +0000 (15:58 +0000)]
MacOSX/Framework/Examples: Updatee example to properly scale video within window.
Pierre d'Herbemont [Fri, 4 Jan 2008 13:13:55 +0000 (13:13 +0000)]
Makefile.am: Attempt to get hidutil attach working.
Pierre d'Herbemont [Fri, 4 Jan 2008 10:39:09 +0000 (10:39 +0000)]
MacOSX/VLC_app/VLCMainWindow.m: Remove silly debug code.
Pierre d'Herbemont [Fri, 4 Jan 2008 02:36:00 +0000 (02:36 +0000)]
input/input.c: Define DEMUX_CAN_SEEK and correctly set "seekable" accordingly. (This could introduce regression such as seekable item no more seekable, but I should have greped enough...).
Pierre d'Herbemont [Fri, 4 Jan 2008 01:57:09 +0000 (01:57 +0000)]
video_output/opengllayer.m: Hopefully fix the tearing issues by correctly updating textures, and using a nice trick to save the current opengl context. (Note, we can't draw to it directly).
Pierre d'Herbemont [Fri, 4 Jan 2008 01:40:45 +0000 (01:40 +0000)]
MacOSX/Framework/VLCEventManager.m: s/msleep/usleep/.
Pierre d'Herbemont [Fri, 4 Jan 2008 00:42:50 +0000 (00:42 +0000)]
video_output/opengllayer.m: Remove unuseful NULL check.
Pierre d'Herbemont [Fri, 4 Jan 2008 00:32:29 +0000 (00:32 +0000)]
video_output/opengllayer.m: Proper three-buffering, that should work if texture was copied.
Pierre d'Herbemont [Fri, 4 Jan 2008 00:22:22 +0000 (00:22 +0000)]
MacOSX/VLC_app/VLCMainWindow.m: Set noAutoresizeColumn and MarkerFollowCell for the categories List.
Pierre d'Herbemont [Fri, 4 Jan 2008 00:21:09 +0000 (00:21 +0000)]
MacOSX/Framework/MainWindow.xib: Get rid of nib warnings.
Faustino Osuna [Fri, 4 Jan 2008 00:07:34 +0000 (00:07 +0000)]
video_output/opengllayer.m: Revert backbuffer resizing & code cleanup.
Pierre d'Herbemont [Fri, 4 Jan 2008 00:04:28 +0000 (00:04 +0000)]
MacOSX/VLC_app/MainWindow.xib: Remove overlapping views.
Pierre d'Herbemont [Thu, 3 Jan 2008 22:09:03 +0000 (22:09 +0000)]
MacOSX/VLC_app/VLC_app: Rename File menu to Media.
Pierre d'Herbemont [Thu, 3 Jan 2008 22:06:20 +0000 (22:06 +0000)]
MacOSX/VLC_app/MainMenu.nib: Test a new Menu Layout.
Pierre d'Herbemont [Thu, 3 Jan 2008 21:51:14 +0000 (21:51 +0000)]
MacOSX/VLC_app: Only get stuck at the very bottom of the nav view.
Pierre d'Herbemont [Thu, 3 Jan 2008 21:13:24 +0000 (21:13 +0000)]
MacOSX/VLC_app: NSToolbar-ify our toolbar.
Faustino Osuna [Thu, 3 Jan 2008 21:01:23 +0000 (21:01 +0000)]
MacOSX/Framework: Added 'clean' target to Makefile.
Faustino Osuna [Thu, 3 Jan 2008 20:55:32 +0000 (20:55 +0000)]
MacOSX: Ignore build directories for Framework & VLC_app.
Faustino Osuna [Thu, 3 Jan 2008 20:54:02 +0000 (20:54 +0000)]
MacOSX/Framework/VLCLibrary.m: Clear potential memory leak & formatting clean up.
Faustino Osuna [Thu, 3 Jan 2008 20:49:40 +0000 (20:49 +0000)]
MacOSX/Framework/VLC.h: Import VLCLibrary.h and VLCVideoLayer.h by default.
Faustino Osuna [Thu, 3 Jan 2008 20:45:19 +0000 (20:45 +0000)]
MacOSX/Framework/Examples/test: Ignore build directory.
Faustino Osuna [Thu, 3 Jan 2008 20:44:36 +0000 (20:44 +0000)]
MacOSX/Framework/Examples/test/Controller.m: Updated example to comply with latest framework improvements.
Faustino Osuna [Thu, 3 Jan 2008 20:23:45 +0000 (20:23 +0000)]
MacOSX/Framework: Remove 'TODO' references/files.
Olivier Aubert [Thu, 3 Jan 2008 18:51:36 +0000 (18:51 +0000)]
bindings/python/vlc_input.c: update to match
libvlc_video_take_snapshot API change (it would be nice to grep the
VLC source, or at least the bindings directory, for the symbol when
doing such a change).
Pierre d'Herbemont [Thu, 3 Jan 2008 14:27:42 +0000 (14:27 +0000)]
MacOSX/Framework/VLCLibrary.h: Mark as public header.
Pierre d'Herbemont [Thu, 3 Jan 2008 14:22:54 +0000 (14:22 +0000)]
MacOSX/Framework/VLCLibrary.m: Fix an exception leak.
Pierre d'Herbemont [Thu, 3 Jan 2008 00:41:34 +0000 (00:41 +0000)]
video_output/opengllayer.m: Revert previous commit, and attempt to get the resolution fix working.
Pierre d'Herbemont [Wed, 2 Jan 2008 23:58:25 +0000 (23:58 +0000)]
MacOSX/Framework/VLCMediaPlayer.m: Missing a comment before the detach to match the attach of libvlc_MediaInstancePositionChanged.
Antoine Cellerier [Wed, 2 Jan 2008 23:32:56 +0000 (23:32 +0000)]
Start splitting the ALSA and OSS code. The --v4l2-adev device will be tried first as an ALSA device, and then as OSS upon failure. If no audio device is specified, "default" is used for ALSA, "/dev/dsp" for OSS. You can disable/activate usage of ALSA and OSS using the --v4l2-audio-method option (see vlc -p v4l2 --advanced --help-verbose).
Next step will be to split the module in different source files, the current code is quite a mess.
Also fix compilation of the module if HAVE_ALSA isn't defined.
Pierre d'Herbemont [Wed, 2 Jan 2008 22:55:38 +0000 (22:55 +0000)]
video_output/opengllayer.m: Don't use AGP texturing until we get a proper frames lifo stack. Set to the layer synchronous, and call setNeedsDisplay when needed.
Pierre d'Herbemont [Wed, 2 Jan 2008 22:49:26 +0000 (22:49 +0000)]
MacOSX/Framework/VLCMediaPlayer.m: Fix KVO.
Pierre d'Herbemont [Wed, 2 Jan 2008 22:14:01 +0000 (22:14 +0000)]
MacOSX/VLC_app: Better naming scheme for the different UI elements.
Pierre d'Herbemont [Wed, 2 Jan 2008 21:41:04 +0000 (21:41 +0000)]
MacOSX/Framework/VLC.xcodeproj: Fix the copy script again. SYMROOT is defined everywhere.
Pierre d'Herbemont [Wed, 2 Jan 2008 18:57:22 +0000 (18:57 +0000)]
video_output/opengllayer.m: Rename the layer from VLCVideoLayer to VLCVoutLayer, to avoid name collision with the framework.
Pierre d'Herbemont [Wed, 2 Jan 2008 18:56:16 +0000 (18:56 +0000)]
MacOSX/Framework/VLC.xcodeproj: Properly behave with SYMROOT and Framework Copy Phase.
Pierre d'Herbemont [Wed, 2 Jan 2008 18:46:57 +0000 (18:46 +0000)]
MacOSX/Framework/project.pbxproj: Don't force the user to use 'build' as SYMROOT.
Pierre d'Herbemont [Wed, 2 Jan 2008 18:42:08 +0000 (18:42 +0000)]
MacOSX/Framework/project.pbxproj: Mark VLCVideoLayer.h as Public.
Pierre d'Herbemont [Wed, 2 Jan 2008 18:34:43 +0000 (18:34 +0000)]
MacOSX/Framework/VLCMediaPlayer.m: Use the newer form of trigger key for key changes.
Pierre d'Herbemont [Wed, 2 Jan 2008 18:23:40 +0000 (18:23 +0000)]
MacOSX/Framework/VLCMediaPlayer: Expose -setVideoLayer: and -initWithVideoLayer:.
Pierre d'Herbemont [Wed, 2 Jan 2008 18:17:15 +0000 (18:17 +0000)]
MacOSX/Framework/VLCVideoLayer.m: Remove unuseful constructor.
Pierre d'Herbemont [Wed, 2 Jan 2008 18:10:45 +0000 (18:10 +0000)]
MacOSX/Framework/VLCVideoLayer.m: Don't use any layout manager.
Pierre d'Herbemont [Wed, 2 Jan 2008 18:07:32 +0000 (18:07 +0000)]
MacOSX/Framework: Implement VLCVideoLayer.
Pierre d'Herbemont [Wed, 2 Jan 2008 18:05:14 +0000 (18:05 +0000)]
MacOSX/Framework/VLCVideoView.m: Fix a potential segfault.
Pierre d'Herbemont [Wed, 2 Jan 2008 17:35:53 +0000 (17:35 +0000)]
MacOSX/VLC_app: Remove moved files.
Pierre d'Herbemont [Wed, 2 Jan 2008 17:18:21 +0000 (17:18 +0000)]
MacOSX/VLC_app: Support drag and drop to the category view.
Pierre d'Herbemont [Wed, 2 Jan 2008 15:57:43 +0000 (15:57 +0000)]
MacOSX/Framework/VLCExceptionHandler.m: Log to the console the exception info and name.
Pierre d'Herbemont [Wed, 2 Jan 2008 15:52:32 +0000 (15:52 +0000)]
MacOSX/Framework/VLCExceptionHandler.m: Minor adjustement of the Exception window.
Pierre d'Herbemont [Wed, 2 Jan 2008 15:44:31 +0000 (15:44 +0000)]
MacOSX/Framework/VLCExceptionHandler.m: Print a nice dialog when we catch an Exception.