]>
git.sesse.net Git - vlc/log
Laurent Aimar [Wed, 14 Sep 2011 18:38:00 +0000 (20:38 +0200)]
Fix YV12 support in opengl output (when shader is in use).
Laurent Aimar [Wed, 14 Sep 2011 18:29:26 +0000 (20:29 +0200)]
Replaced tabs by spaces (opengl)
Erwan Tulou [Wed, 14 Sep 2011 15:13:50 +0000 (17:13 +0200)]
freetype: fix crash
shadow and outline must be reset to NULL if the freetype call fails,
so that the same memory is not deallocated twice later on.
Jean-Baptiste Kempf [Wed, 14 Sep 2011 14:54:22 +0000 (16:54 +0200)]
Update copyright and remove unnecessary include (CC)
Rafaël Carré [Tue, 13 Sep 2011 22:32:39 +0000 (18:32 -0400)]
Sepia8ySSE2(): remove forward declaration
make the function static inline
don't compile it at all if we can't compile SSE2
Rafaël Carré [Tue, 13 Sep 2011 22:30:06 +0000 (18:30 -0400)]
Old contribs: make it easy to use libav
Rafaël Carré [Tue, 13 Sep 2011 22:29:16 +0000 (18:29 -0400)]
Old contribs: FFmpeg switched to git
Also no need to keep references to an antique snapshot
Rafaël Carré [Tue, 13 Sep 2011 22:10:32 +0000 (18:10 -0400)]
a52: cosmetics
Rafaël Carré [Tue, 13 Sep 2011 22:02:17 +0000 (18:02 -0400)]
packetizers: move state enum in packetizer_helper.h
Rafaël Carré [Tue, 13 Sep 2011 21:34:17 +0000 (17:34 -0400)]
mpeg/es demuxer : get last block out of the packetizer
refs #3178
Francois Cartegnie [Tue, 13 Sep 2011 16:02:41 +0000 (18:02 +0200)]
http inf: move old http interface components to subdir
We still have the old vlm.html interface, as only batch commands
are in the new lua http interface.
Moving apart its own files gives a clearer view of the two versions.
Francois Cartegnie [Tue, 13 Sep 2011 10:54:47 +0000 (12:54 +0200)]
luahttp: remove old mosaic
Francois Cartegnie [Tue, 13 Sep 2011 10:50:41 +0000 (12:50 +0200)]
luahttp: remove old flash
Francois Cartegnie [Tue, 13 Sep 2011 09:42:25 +0000 (11:42 +0200)]
luahttp: move footer down
Francois Cartegnie [Tue, 13 Sep 2011 19:00:29 +0000 (21:00 +0200)]
luahttp: fix vlm dialogs packaging.
Old vlm interface was not working because of missing files
Laurent Aimar [Tue, 13 Sep 2011 20:56:38 +0000 (22:56 +0200)]
Revert "libass: add message callback"
This reverts commit
3e6913a3f4a5496bb44435cc0dc0c9eacdb71a28 .
The decoder object can be destroyed before libass is and so cannot be
used for logging.
Laurent Aimar [Tue, 13 Sep 2011 20:40:08 +0000 (22:40 +0200)]
Used the AVCodecContext given to AVCodecContext::get_buffer() and not the global one.
The global one may not be in synch when the callback is called.
Laurent Aimar [Tue, 13 Sep 2011 20:37:42 +0000 (22:37 +0200)]
Fix texture cache accesses in opengl
It fixes a potential out of bound access.
Laurent Aimar [Mon, 12 Sep 2011 22:37:33 +0000 (00:37 +0200)]
Used the AVCodecContext given to AVCodecContext::get_format() and not the global one.
The global one may not be in synch when the callback is called.
Laurent Aimar [Mon, 12 Sep 2011 22:36:25 +0000 (00:36 +0200)]
Cosmetics (avcodec decoder).
Francois Cartegnie [Tue, 13 Sep 2011 09:22:14 +0000 (11:22 +0200)]
Qt: menus: re-group/order video options
Devin Heitmueller [Mon, 12 Sep 2011 22:23:21 +0000 (00:23 +0200)]
Fix improper rendering of PAC codes containing color or font styles (CC)
Devin Heitmueller [Mon, 12 Sep 2011 22:22:47 +0000 (00:22 +0200)]
Fix bug in HTML construction that resulted in malformed HTML (CC)
Address a case where we would end up with missing closing underline tags. This
results in malformed HTML causing the subpicture to never be rendered in those
cases.
Devin Heitmueller [Mon, 12 Sep 2011 22:17:45 +0000 (00:17 +0200)]
Fix rendering of transparent space (CC)
Devin Heitmueller [Mon, 12 Sep 2011 21:33:48 +0000 (23:33 +0200)]
Properly render 'smart quotes' (CC)
Devin Heitmueller [Mon, 12 Sep 2011 21:30:14 +0000 (23:30 +0200)]
Fix rendering of inverted exclamation marked (used for Spanish) (CC)
Properly the renderer to properly show the inverted exclamation mark, common
in Spanish.
Validated with the WGBH EIA-608 test stream.
Laurent Aimar [Mon, 12 Sep 2011 20:24:47 +0000 (22:24 +0200)]
Martin Storsjö [Mon, 12 Sep 2011 19:40:35 +0000 (21:40 +0200)]
Add picture format declarations for NV12 and NV21
Signed-off-by: Laurent Aimar <fenrir@videolan.org>
Laurent Aimar [Tue, 6 Sep 2011 19:58:00 +0000 (21:58 +0200)]
Fixed text rendering with empty line in freetype.
Jean-Baptiste Kempf [Mon, 12 Sep 2011 18:34:35 +0000 (20:34 +0200)]
MP4: fix a typo
Erwan Tulou [Mon, 12 Sep 2011 17:46:59 +0000 (19:46 +0200)]
Revert "freetype: fix crash (wrong memory deallocation)"
This reverts commit
2224fa034a7a205ba9ec810e67e2889a2bca4471 .
FT_Done_Glyph seems needed for shadow. More investigation needed to
work out why libfreetype crashes at this FT_Done_Glyph.
Erwan Tulou [Fri, 9 Sep 2011 22:25:55 +0000 (00:25 +0200)]
freetype: fix crash (wrong memory deallocation)
shadow refers to outine or glyph. Only these latter ones need deallocation.
Erwan Tulou [Sat, 10 Sep 2011 08:06:53 +0000 (10:06 +0200)]
qt4: fix memory leak
Jean-Baptiste Kempf [Sun, 11 Sep 2011 21:18:42 +0000 (23:18 +0200)]
More Apple HDV fourcc
Jean-Baptiste Kempf [Sun, 11 Sep 2011 19:51:37 +0000 (21:51 +0200)]
DirectFB: Copyright update
Jean-Baptiste Kempf [Thu, 8 Sep 2011 22:55:52 +0000 (00:55 +0200)]
Qt: Deactivate coverflow for releases until someone actually fixes it
Francois Cartegnie [Sat, 10 Sep 2011 18:42:33 +0000 (20:42 +0200)]
Qt: simplify go to time dialog
Ilkka Ollakka [Fri, 9 Sep 2011 21:01:24 +0000 (00:01 +0300)]
x264: actually add that sei in first block
Francois Cartegnie [Fri, 9 Sep 2011 11:37:47 +0000 (13:37 +0200)]
luahttp: sprite buttons
Make them share a common palette and save 41K (78%)
Sebastien Zwickert [Thu, 8 Sep 2011 20:49:51 +0000 (22:49 +0200)]
opengl: fixes subtexturing issue on macos.
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
Francois Cartegnie [Fri, 9 Sep 2011 06:01:27 +0000 (08:01 +0200)]
Qt: simple_preferences: fix default item for style combo
Francois Cartegnie [Fri, 9 Sep 2011 05:53:59 +0000 (07:53 +0200)]
qt: epgview: const correctness
Pierre Ynard [Thu, 8 Sep 2011 21:50:54 +0000 (23:50 +0200)]
cli: fix many aout/vout functions
Get rid of another vlc.object.find() call!
Pierre Ynard [Thu, 8 Sep 2011 21:37:11 +0000 (23:37 +0200)]
lua: fix snapshots
This gets rid of a broken vlc.object.find() call
Pierre Ynard [Thu, 8 Sep 2011 21:18:04 +0000 (23:18 +0200)]
lua: document vlc.object.aout() and vlc.object.vout()
Rafaël Carré [Thu, 8 Sep 2011 10:25:09 +0000 (12:25 +0200)]
decoder: process the last block when closing
There might be a buffer still stored in packetizer buffers
refs: #3178
Francois Cartegnie [Thu, 8 Sep 2011 05:04:58 +0000 (07:04 +0200)]
Qt: reparent layout
Francois Cartegnie [Thu, 8 Sep 2011 04:31:12 +0000 (06:31 +0200)]
Qt: playlist: add tooltips
Francois Cartegnie [Thu, 8 Sep 2011 04:09:21 +0000 (06:09 +0200)]
Qt: playlist: move zoom button to top bar
Jean-Baptiste Kempf [Wed, 7 Sep 2011 23:43:04 +0000 (01:43 +0200)]
Win32: extra-safety on thumbnail toolbar
Jean-Baptiste Kempf [Wed, 7 Sep 2011 23:05:01 +0000 (01:05 +0200)]
Qt: fix typos
Jean-Baptiste Kempf [Wed, 7 Sep 2011 22:54:47 +0000 (00:54 +0200)]
Qt: don't quit the application too early
Close #4883
Jean-Baptiste Kempf [Wed, 7 Sep 2011 22:08:49 +0000 (00:08 +0200)]
Qt: thou shalt NOT give 2 layouts to the same widget
Rémi Denis-Courmont [Wed, 7 Sep 2011 18:43:08 +0000 (21:43 +0300)]
Missing #include
Jean-Baptiste Kempf [Wed, 7 Sep 2011 18:07:16 +0000 (20:07 +0200)]
Update Makefile.am after previous commit
Jean-Baptiste Kempf [Wed, 7 Sep 2011 18:05:59 +0000 (20:05 +0200)]
Remove outdated HACKING and update INSTALL and README
Jean-Baptiste Kempf [Wed, 7 Sep 2011 17:59:09 +0000 (19:59 +0200)]
Update the README
Jean-Baptiste Kempf [Wed, 7 Sep 2011 17:46:11 +0000 (19:46 +0200)]
Remove INSTALL.win32
Jean-Baptiste Kempf [Wed, 7 Sep 2011 17:44:31 +0000 (19:44 +0200)]
Qt: fix compilation on Win32, and use a decent minimum
Rémi Denis-Courmont [Wed, 7 Sep 2011 17:54:06 +0000 (20:54 +0300)]
Fix skins2
Jean-Baptiste Kempf [Wed, 7 Sep 2011 17:39:38 +0000 (19:39 +0200)]
Win32 configure: activate skins2 interface
Felix Paul Kühne [Wed, 7 Sep 2011 15:58:50 +0000 (17:58 +0200)]
opengl: re-enable the mac part by default
Felix Paul Kühne [Wed, 7 Sep 2011 15:58:18 +0000 (17:58 +0200)]
macosx: fixed crash when rebuilding the sidebar too often
Francois Cartegnie [Wed, 7 Sep 2011 14:02:44 +0000 (16:02 +0200)]
luahttp: fix javascript declaration
Francois Cartegnie [Wed, 7 Sep 2011 13:54:30 +0000 (15:54 +0200)]
luahttp: fix document parsing with inline javascript
Francois Cartegnie [Wed, 7 Sep 2011 13:41:46 +0000 (15:41 +0200)]
luahttp: fix and move style to css
Francois Cartegnie [Wed, 7 Sep 2011 13:28:56 +0000 (15:28 +0200)]
luahttp: add doctype
Francois Cartegnie [Wed, 7 Sep 2011 12:40:00 +0000 (14:40 +0200)]
Qt: standardpanel: remove warnings
Francois Cartegnie [Wed, 7 Sep 2011 12:37:49 +0000 (14:37 +0200)]
Qt: playlist: pad zoom slider (fixes #5291)
Francois Cartegnie [Wed, 7 Sep 2011 11:05:38 +0000 (13:05 +0200)]
Qt: playlist zoom: Enforce valid font point size
Jean-Baptiste Kempf [Wed, 7 Sep 2011 10:30:19 +0000 (12:30 +0200)]
Qt4: fix indentation
Hugo Beauzée-Luyssen [Wed, 7 Sep 2011 09:36:46 +0000 (11:36 +0200)]
Qt4: fix playlist type when saving
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Wed, 7 Sep 2011 09:31:16 +0000 (11:31 +0200)]
Don't show 'Open Graphic Library' to users
This is shown in the list of selected modules in Simple preferences.
Sebastien Zwickert [Tue, 6 Sep 2011 21:57:50 +0000 (23:57 +0200)]
opengl: revert some cleanup.
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
Rémi Denis-Courmont [Tue, 6 Sep 2011 20:51:57 +0000 (23:51 +0300)]
Enumerate V4L2 frame intervals once fewer
They are still enumerated many times though...
Rémi Denis-Courmont [Tue, 6 Sep 2011 20:50:58 +0000 (23:50 +0300)]
Fix V4L2 typo
It had no effects since both enumeration members had the same value.
Rémi Denis-Courmont [Tue, 6 Sep 2011 20:38:43 +0000 (23:38 +0300)]
Enumerate V4L2 frame sizes only once
Laurent Aimar [Tue, 6 Sep 2011 19:22:59 +0000 (21:22 +0200)]
Removed now useless include in goom.
Laurent Aimar [Tue, 6 Sep 2011 19:19:52 +0000 (21:19 +0200)]
Removed display of title by goom visualization plugin.
It is not reliable if the aout is reused, and the text support seems
incomplete in goom.
Laurent Aimar [Tue, 6 Sep 2011 18:18:55 +0000 (20:18 +0200)]
Revert "block_t ** parameter is never NULL for audio decoding"
This reverts commit
48e39d4453616f2b41a55405e11b41407e0b3222 .
It is needed to apply the patch allowing to flush the packetizer/decoders
without having to change the API for now.
Rémi Denis-Courmont [Tue, 6 Sep 2011 17:32:26 +0000 (20:32 +0300)]
Remove memory copy in V4L2 demux in read/write mode
Rémi Denis-Courmont [Tue, 6 Sep 2011 17:12:22 +0000 (20:12 +0300)]
Partially segregate access_demux V4L2 code
Rémi Denis-Courmont [Tue, 6 Sep 2011 16:31:01 +0000 (19:31 +0300)]
Segregate access-specific V4L2 code
Jean-Baptiste Kempf [Tue, 6 Sep 2011 16:02:49 +0000 (18:02 +0200)]
Configure: slight simplification.
Rémi Denis-Courmont [Tue, 6 Sep 2011 15:46:17 +0000 (18:46 +0300)]
Unused variable
Rémi Denis-Courmont [Tue, 6 Sep 2011 15:38:07 +0000 (18:38 +0300)]
Restore --disable-libv4l2 for packagers
Rémi Denis-Courmont [Tue, 6 Sep 2011 15:19:36 +0000 (18:19 +0300)]
Enable skins2 automatically (rather than always)
It was rather confusing that XPM, Xinerama and Xext seemed absolutely
required even though only skins2 depends on them. Also the check for
libtar is now skipped if skins2 are disabled.
Jean-Baptiste Kempf [Mon, 5 Sep 2011 23:16:27 +0000 (01:16 +0200)]
MSW: release the HICON later
Rafaël Carré [Mon, 5 Sep 2011 08:00:03 +0000 (10:00 +0200)]
android: Implement pipe2
Martin Storsjö [Sun, 4 Sep 2011 12:54:08 +0000 (14:54 +0200)]
Try loading the qualcomm omx core
This works when running straight OpenMAX on a rooted Nexus One
with chmodded /dev nodes.
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Laurent Aimar [Mon, 5 Sep 2011 21:10:24 +0000 (23:10 +0200)]
Implemented 'Boss Key' in qt4 interface (close #3838).
There is an incorrect interaction with 'pause on minimized' feature
when showing back the video (depending on qt-system-tray).
Laurent Aimar [Mon, 5 Sep 2011 19:58:50 +0000 (21:58 +0200)]
Added 'Boss Key' support to the core.
The interfaces that want to implement it can now add a callback on
libvlc::intf-boss.
Rémi Denis-Courmont [Mon, 5 Sep 2011 21:00:46 +0000 (00:00 +0300)]
SDL vout: never override signals (rather than only in debug builds)
Rémi Denis-Courmont [Mon, 5 Sep 2011 20:42:24 +0000 (23:42 +0300)]
Improve vlc_memalign()
- use native MingW back-end on Windows, instead of kludges,
- remove "base" pointer parameter,
- inline.
Rémi Denis-Courmont [Mon, 5 Sep 2011 19:39:19 +0000 (22:39 +0300)]
Remove filter_t.pf_audio_buffer_new
Rémi Denis-Courmont [Mon, 5 Sep 2011 19:45:25 +0000 (22:45 +0300)]
Use decoder_NewAudioBuffer()
Rémi Denis-Courmont [Mon, 5 Sep 2011 19:39:11 +0000 (22:39 +0300)]
Fix warning
Laurent Aimar [Mon, 5 Sep 2011 19:33:43 +0000 (21:33 +0200)]
Display the decoded video format in the "Media information" panel.
It closes #5053.
Laurent Aimar [Mon, 5 Sep 2011 19:23:41 +0000 (21:23 +0200)]
Print codec_id on unsupported track in avformat demuxer.
Laurent Aimar [Mon, 5 Sep 2011 19:12:58 +0000 (21:12 +0200)]
Register libvlc_MediaPlayerVout event.