]> git.sesse.net Git - vlc/log
vlc
12 years agoMore FourCC for DV, JP2K, h263, mp4v and MJPEG
Jean-Baptiste Kempf [Fri, 16 Sep 2011 12:11:27 +0000 (14:11 +0200)]
More FourCC for DV, JP2K, h263, mp4v and MJPEG

12 years agoFourCC: update copyright
Jean-Baptiste Kempf [Fri, 16 Sep 2011 10:11:04 +0000 (12:11 +0200)]
FourCC: update copyright

12 years agoAdd support for ProRes through Libavc
Jean-Baptiste Kempf [Fri, 16 Sep 2011 09:39:23 +0000 (11:39 +0200)]
Add support for ProRes through Libavc

Thanks Elvis

12 years agoyoutube.lua: preferred resolution selection
Pierre Ynard [Thu, 15 Sep 2011 18:37:06 +0000 (20:37 +0200)]
youtube.lua: preferred resolution selection

12 years agolua: export variables module to lua demuxer
Pierre Ynard [Thu, 15 Sep 2011 18:36:16 +0000 (20:36 +0200)]
lua: export variables module to lua demuxer

12 years agolua: expose var_Inherit()
Pierre Ynard [Thu, 15 Sep 2011 18:35:34 +0000 (20:35 +0200)]
lua: expose var_Inherit()

Similar functionality wasn't quite available by combining
vlc.var.create() and vlc.var.get()

12 years agoAdd option to select preferred video resolution
Pierre Ynard [Thu, 15 Sep 2011 18:34:07 +0000 (20:34 +0200)]
Add option to select preferred video resolution

This can be used right away in lua playlist scripts, and possibly in
demuxers that support multiple video tracks

12 years agolibVLC: remove tabs and trailing spaces
Jean-Baptiste Kempf [Thu, 15 Sep 2011 13:59:21 +0000 (15:59 +0200)]
libVLC: remove tabs and trailing spaces

12 years agoSubsdelay default min-alpha value
Yuval Tze [Mon, 12 Sep 2011 10:13:18 +0000 (13:13 +0300)]
Subsdelay default min-alpha value

change default min-alpha value to 70

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoAmem: remove trailing space
Jean-Baptiste Kempf [Thu, 15 Sep 2011 13:54:50 +0000 (15:54 +0200)]
Amem: remove trailing space

12 years agoamem: fix a typo
Sébastien Toque [Mon, 12 Sep 2011 21:19:09 +0000 (23:19 +0200)]
amem: fix a typo

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoContribs: use openjpeg in libav/ffmpeg
Jean-Baptiste Kempf [Thu, 15 Sep 2011 11:17:52 +0000 (13:17 +0200)]
Contribs: use openjpeg in libav/ffmpeg

So that we have jp2k support on Windows and MacOS

12 years agoContribs: add openjpeg
Jean-Baptiste Kempf [Thu, 15 Sep 2011 11:12:55 +0000 (13:12 +0200)]
Contribs: add openjpeg

This wasn't present in the old contribs

12 years agoFix YV12 support in opengl output (when shader is in use).
Laurent Aimar [Wed, 14 Sep 2011 18:38:00 +0000 (20:38 +0200)]
Fix YV12 support in opengl output (when shader is in use).

12 years agoReplaced tabs by spaces (opengl)
Laurent Aimar [Wed, 14 Sep 2011 18:29:26 +0000 (20:29 +0200)]
Replaced tabs by spaces (opengl)

12 years agofreetype: fix crash
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.

12 years agoUpdate copyright and remove unnecessary include (CC)
Jean-Baptiste Kempf [Wed, 14 Sep 2011 14:54:22 +0000 (16:54 +0200)]
Update copyright and remove unnecessary include (CC)

12 years agoSepia8ySSE2(): remove forward declaration
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

12 years agoOld contribs: make it easy to use libav
Rafaël Carré [Tue, 13 Sep 2011 22:30:06 +0000 (18:30 -0400)]
Old contribs: make it easy to use libav

12 years agoOld contribs: FFmpeg switched to git
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

12 years agoa52: cosmetics
Rafaël Carré [Tue, 13 Sep 2011 22:10:32 +0000 (18:10 -0400)]
a52: cosmetics

12 years agopacketizers: move state enum in packetizer_helper.h
Rafaël Carré [Tue, 13 Sep 2011 22:02:17 +0000 (18:02 -0400)]
packetizers: move state enum in packetizer_helper.h

12 years agompeg/es demuxer : get last block out of the packetizer
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

12 years agohttp inf: move old http interface components to subdir
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.

12 years agoluahttp: remove old mosaic
Francois Cartegnie [Tue, 13 Sep 2011 10:54:47 +0000 (12:54 +0200)]
luahttp: remove old mosaic

12 years agoluahttp: remove old flash
Francois Cartegnie [Tue, 13 Sep 2011 10:50:41 +0000 (12:50 +0200)]
luahttp: remove old flash

12 years agoluahttp: move footer down
Francois Cartegnie [Tue, 13 Sep 2011 09:42:25 +0000 (11:42 +0200)]
luahttp: move footer down

12 years agoluahttp: fix vlm dialogs packaging.
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

12 years agoRevert "libass: add message callback"
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.

12 years agoUsed the AVCodecContext given to AVCodecContext::get_buffer() and not the global...
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.

12 years agoFix texture cache accesses in opengl
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.

12 years agoUsed the AVCodecContext given to AVCodecContext::get_format() and not the global...
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.

12 years agoCosmetics (avcodec decoder).
Laurent Aimar [Mon, 12 Sep 2011 22:36:25 +0000 (00:36 +0200)]
Cosmetics (avcodec decoder).

12 years agoQt: menus: re-group/order video options
Francois Cartegnie [Tue, 13 Sep 2011 09:22:14 +0000 (11:22 +0200)]
Qt: menus: re-group/order video options

12 years agoFix improper rendering of PAC codes containing color or font styles (CC)
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)

12 years agoFix bug in HTML construction that resulted in malformed HTML (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.

12 years agoFix rendering of transparent space (CC)
Devin Heitmueller [Mon, 12 Sep 2011 22:17:45 +0000 (00:17 +0200)]
Fix rendering of transparent space (CC)

12 years agoProperly render 'smart quotes' (CC)
Devin Heitmueller [Mon, 12 Sep 2011 21:33:48 +0000 (23:33 +0200)]
Properly render 'smart quotes' (CC)

12 years agoFix rendering of inverted exclamation marked (used for Spanish) (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.

12 years agoFix CD+G scrolling.
Laurent Aimar [Mon, 12 Sep 2011 20:24:47 +0000 (22:24 +0200)]
Fix CD+G scrolling.

It was broken by f9b664eac0e1a7bceed9d7b5854fd9fc351b4aab.

12 years agoAdd picture format declarations for NV12 and NV21
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>
12 years agoFixed text rendering with empty line in freetype.
Laurent Aimar [Tue, 6 Sep 2011 19:58:00 +0000 (21:58 +0200)]
Fixed text rendering with empty line in freetype.

12 years agoMP4: fix a typo
Jean-Baptiste Kempf [Mon, 12 Sep 2011 18:34:35 +0000 (20:34 +0200)]
MP4: fix a typo

12 years agoRevert "freetype: fix crash (wrong memory deallocation)"
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.

12 years agofreetype: fix crash (wrong memory deallocation)
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.

12 years agoqt4: fix memory leak
Erwan Tulou [Sat, 10 Sep 2011 08:06:53 +0000 (10:06 +0200)]
qt4: fix memory leak

12 years agoMore Apple HDV fourcc
Jean-Baptiste Kempf [Sun, 11 Sep 2011 21:18:42 +0000 (23:18 +0200)]
More Apple HDV fourcc

12 years agoDirectFB: Copyright update
Jean-Baptiste Kempf [Sun, 11 Sep 2011 19:51:37 +0000 (21:51 +0200)]
DirectFB: Copyright update

12 years agoQt: Deactivate coverflow for releases until someone actually fixes it
Jean-Baptiste Kempf [Thu, 8 Sep 2011 22:55:52 +0000 (00:55 +0200)]
Qt: Deactivate coverflow for releases until someone actually fixes it

12 years agoQt: simplify go to time dialog
Francois Cartegnie [Sat, 10 Sep 2011 18:42:33 +0000 (20:42 +0200)]
Qt: simplify go to time dialog

12 years agox264: actually add that sei in first block
Ilkka Ollakka [Fri, 9 Sep 2011 21:01:24 +0000 (00:01 +0300)]
x264: actually add that sei in first block

12 years agoluahttp: sprite buttons
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%)

12 years agoopengl: fixes subtexturing issue on macos.
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>
12 years agoQt: simple_preferences: fix default item for style combo
Francois Cartegnie [Fri, 9 Sep 2011 06:01:27 +0000 (08:01 +0200)]
Qt: simple_preferences: fix default item for style combo

12 years agoqt: epgview: const correctness
Francois Cartegnie [Fri, 9 Sep 2011 05:53:59 +0000 (07:53 +0200)]
qt: epgview: const correctness

12 years agocli: fix many aout/vout functions
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!

12 years agolua: fix snapshots
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

12 years agolua: document vlc.object.aout() and vlc.object.vout()
Pierre Ynard [Thu, 8 Sep 2011 21:18:04 +0000 (23:18 +0200)]
lua: document vlc.object.aout() and vlc.object.vout()

12 years agodecoder: process the last block when closing
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

12 years agoQt: reparent layout
Francois Cartegnie [Thu, 8 Sep 2011 05:04:58 +0000 (07:04 +0200)]
Qt: reparent layout

12 years agoQt: playlist: add tooltips
Francois Cartegnie [Thu, 8 Sep 2011 04:31:12 +0000 (06:31 +0200)]
Qt: playlist: add tooltips

12 years agoQt: playlist: move zoom button to top bar
Francois Cartegnie [Thu, 8 Sep 2011 04:09:21 +0000 (06:09 +0200)]
Qt: playlist: move zoom button to top bar

12 years agoWin32: extra-safety on thumbnail toolbar
Jean-Baptiste Kempf [Wed, 7 Sep 2011 23:43:04 +0000 (01:43 +0200)]
Win32: extra-safety on thumbnail toolbar

12 years agoQt: fix typos
Jean-Baptiste Kempf [Wed, 7 Sep 2011 23:05:01 +0000 (01:05 +0200)]
Qt: fix typos

12 years agoQt: don't quit the application too early
Jean-Baptiste Kempf [Wed, 7 Sep 2011 22:54:47 +0000 (00:54 +0200)]
Qt: don't quit the application too early

Close #4883

12 years agoQt: thou shalt NOT give 2 layouts to the same widget
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

12 years agoMissing #include
Rémi Denis-Courmont [Wed, 7 Sep 2011 18:43:08 +0000 (21:43 +0300)]
Missing #include

12 years agoUpdate Makefile.am after previous commit
Jean-Baptiste Kempf [Wed, 7 Sep 2011 18:07:16 +0000 (20:07 +0200)]
Update Makefile.am after previous commit

12 years agoRemove outdated HACKING and update INSTALL and README
Jean-Baptiste Kempf [Wed, 7 Sep 2011 18:05:59 +0000 (20:05 +0200)]
Remove outdated HACKING and update INSTALL and README

12 years agoUpdate the README
Jean-Baptiste Kempf [Wed, 7 Sep 2011 17:59:09 +0000 (19:59 +0200)]
Update the README

12 years agoRemove INSTALL.win32
Jean-Baptiste Kempf [Wed, 7 Sep 2011 17:46:11 +0000 (19:46 +0200)]
Remove INSTALL.win32

12 years agoQt: fix compilation on Win32, and use a decent minimum
Jean-Baptiste Kempf [Wed, 7 Sep 2011 17:44:31 +0000 (19:44 +0200)]
Qt: fix compilation on Win32, and use a decent minimum

12 years agoFix skins2
Rémi Denis-Courmont [Wed, 7 Sep 2011 17:54:06 +0000 (20:54 +0300)]
Fix skins2

12 years agoWin32 configure: activate skins2 interface
Jean-Baptiste Kempf [Wed, 7 Sep 2011 17:39:38 +0000 (19:39 +0200)]
Win32 configure: activate skins2 interface

12 years agoopengl: re-enable the mac part by default
Felix Paul Kühne [Wed, 7 Sep 2011 15:58:50 +0000 (17:58 +0200)]
opengl: re-enable the mac part by default

12 years agomacosx: fixed crash when rebuilding the sidebar too often
Felix Paul Kühne [Wed, 7 Sep 2011 15:58:18 +0000 (17:58 +0200)]
macosx: fixed crash when rebuilding the sidebar too often

12 years agoluahttp: fix javascript declaration
Francois Cartegnie [Wed, 7 Sep 2011 14:02:44 +0000 (16:02 +0200)]
luahttp: fix javascript declaration

12 years agoluahttp: fix document parsing with inline javascript
Francois Cartegnie [Wed, 7 Sep 2011 13:54:30 +0000 (15:54 +0200)]
luahttp: fix document parsing with inline javascript

12 years agoluahttp: fix and move style to css
Francois Cartegnie [Wed, 7 Sep 2011 13:41:46 +0000 (15:41 +0200)]
luahttp: fix and move style to css

12 years agoluahttp: add doctype
Francois Cartegnie [Wed, 7 Sep 2011 13:28:56 +0000 (15:28 +0200)]
luahttp: add doctype

12 years agoQt: standardpanel: remove warnings
Francois Cartegnie [Wed, 7 Sep 2011 12:40:00 +0000 (14:40 +0200)]
Qt: standardpanel: remove warnings

12 years agoQt: playlist: pad zoom slider (fixes #5291)
Francois Cartegnie [Wed, 7 Sep 2011 12:37:49 +0000 (14:37 +0200)]
Qt: playlist: pad zoom slider (fixes #5291)

12 years agoQt: playlist zoom: Enforce valid font point size
Francois Cartegnie [Wed, 7 Sep 2011 11:05:38 +0000 (13:05 +0200)]
Qt: playlist zoom: Enforce valid font point size

12 years agoQt4: fix indentation
Jean-Baptiste Kempf [Wed, 7 Sep 2011 10:30:19 +0000 (12:30 +0200)]
Qt4: fix indentation

12 years agoQt4: fix playlist type when saving
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>
12 years agoDon't show 'Open Graphic Library' to users
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.

12 years agoopengl: revert some cleanup.
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>
12 years agoEnumerate V4L2 frame intervals once fewer
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...

12 years agoFix V4L2 typo
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.

12 years agoEnumerate V4L2 frame sizes only once
Rémi Denis-Courmont [Tue, 6 Sep 2011 20:38:43 +0000 (23:38 +0300)]
Enumerate V4L2 frame sizes only once

12 years agoRemoved now useless include in goom.
Laurent Aimar [Tue, 6 Sep 2011 19:22:59 +0000 (21:22 +0200)]
Removed now useless include in goom.

12 years agoRemoved display of title by goom visualization plugin.
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.

12 years agoRevert "block_t ** parameter is never NULL for audio decoding"
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.

12 years agoRemove memory copy in V4L2 demux in read/write mode
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

12 years agoPartially segregate access_demux V4L2 code
Rémi Denis-Courmont [Tue, 6 Sep 2011 17:12:22 +0000 (20:12 +0300)]
Partially segregate access_demux V4L2 code

12 years agoSegregate access-specific V4L2 code
Rémi Denis-Courmont [Tue, 6 Sep 2011 16:31:01 +0000 (19:31 +0300)]
Segregate access-specific V4L2 code

12 years agoConfigure: slight simplification.
Jean-Baptiste Kempf [Tue, 6 Sep 2011 16:02:49 +0000 (18:02 +0200)]
Configure: slight simplification.

12 years agoUnused variable
Rémi Denis-Courmont [Tue, 6 Sep 2011 15:46:17 +0000 (18:46 +0300)]
Unused variable

12 years agoRestore --disable-libv4l2 for packagers
Rémi Denis-Courmont [Tue, 6 Sep 2011 15:38:07 +0000 (18:38 +0300)]
Restore --disable-libv4l2 for packagers

12 years agoEnable skins2 automatically (rather than always)
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.