Rafaël Carré
e64c71e8ea
check for NULL
2012-01-17 13:53:01 -05:00
Rafaël Carré
0e3b72f6a8
Revert "Revert "Implement libvlc_video_get_size(), close #3679 ""
...
This reverts commit 47cf242f9a
.
2012-01-17 13:52:06 -05:00
Rémi Denis-Courmont
47cf242f9a
Revert "Implement libvlc_video_get_size(), close #3679 "
...
This reverts commit 8cf355785e
.
2012-01-17 18:15:05 +02:00
Rafaël Carré
4729c93f0c
blend.c was rewritten in C++
2012-01-16 20:17:58 -05:00
Laurent Aimar
fec8f97c7f
Reimplemented the blend filter in C++ and completed the colorspaces supported.
...
It now supports all combinaisons of
Destinations:
- YV9, YV12, I410, I411 (8 bits)
- I420, I422, I444 (8, 9 and 10 bits, native endianness only)
- YUYV and the various variants
- NV12/NV21
- RV15, RV16, RV24, RV32
Sources
- YUVA
- RGBA
- YUVP
The quality of the blending is the same, and the speeds for I420 is the same
(not tested others combinaisons).
Support for blending I420 over another picture has been removed (I don't
see the use case and it simplify the code).
It closes ##5477.
2012-01-16 20:51:32 +01:00
Laurent Aimar
4f417ef5ed
Added NV12/21 support in rawvideo decoder.
2012-01-16 20:48:31 +01:00
Laurent Aimar
400a9e9417
Fixed YV12 support in opengl video output.
...
U/V planes were swapped twice.
2012-01-16 20:48:31 +01:00
Gaurav Narula
f8fa785472
LUA: add support for category field in SD nodes and items
...
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2012-01-16 03:41:16 +01:00
Brendon Justin
04c1aeb226
macosx: Add "Preload MKVs in local dir" to simple prefs
...
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2012-01-16 03:06:34 +01:00
Brendon Justin
056f72377f
macosx: Fix for compilation on i686 and PPC
...
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2012-01-16 03:04:47 +01:00
Jean-Baptiste Kempf
d9995bb6a5
Typo in NEWS
2012-01-15 21:54:10 +01:00
Rafaël Carré
8cf355785e
Implement libvlc_video_get_size(), close #3679
2012-01-15 15:51:02 -05:00
Brendon Justin
2845a74216
macosx: Compilation fix on i686
...
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
2012-01-15 20:52:22 +01:00
David Fuhrmann
2d81b923ef
macosx: avoid out of bound exception which can occur while reading from log array
...
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
2012-01-15 20:52:22 +01:00
Jean-Baptiste Kempf
822e3f1879
Bump version to be above branch
2012-01-15 20:16:59 +01:00
Felix Paul Kühne
ad4ff46f2b
macosx: make sure that playbacks stops when closing the main window ( fixes #5858 )
2012-01-15 20:08:45 +01:00
Felix Paul Kühne
b0ac1fc6a2
macosx: fixed fullscreen mode when linking against older SDKs ( fixes #5857 )
2012-01-15 17:13:25 +01:00
Ilkka Ollakka
7a28f1931d
Qt4: don't sort listview of model allready has items
...
For example when starting with files, keep commanline order.
Fixes #5207
2012-01-15 17:58:59 +02:00
Felix Paul Kühne
7ba4686d42
macosx: fixed distribution of 'Delete_Preferences.app' in the nightly build packages ( fixes #5853 )
2012-01-15 16:25:31 +01:00
Felix Paul Kühne
6afece092f
macosx: fixed correct display of UTF8 strings within the Extension dialogs ( fixes #5848 )
2012-01-15 16:16:37 +01:00
Pierre Ynard
7ac6ae55e2
VoD: fix deadlock between RTSP and VLM
...
The deadlock would occur when the VLM would stop an instance and detach
its RTP output, at the same time as an RTSP client would issue a VoD
command to the VLM.
Unfortunately this introduces a race condition where wrong RTP-Info can
be returned.
2012-01-15 00:27:52 +01:00
Jean-Baptiste Kempf
c5048c2e1a
Qt: cleanup debug messages
2012-01-14 23:50:44 +01:00
Felix Paul Kühne
7e47a1f723
macosx: fixed compilation after ugly merge
2012-01-14 19:55:43 +01:00
Brendon Justin
de5f5cfac4
macosx: Update file headers on extensions
...
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
2012-01-14 19:41:42 +01:00
Brendon Justin
ced48b310d
macosx: Add extensions menu entry
...
Adds an entry to the 'VLC' menu for extensions, which is then auto-populated.
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
2012-01-14 19:41:37 +01:00
Brendon Justin
efa2f96d31
macosx: Lua extensions infrastructure
...
Add files for extension creation management, add them to the build process, and
add them to the XCode project.
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
2012-01-14 19:41:29 +01:00
Felix Paul Kühne
4c0f168713
macosx: fixed enabling/disabling SDs through the sidebar
...
note that the playlist table remains to be fixed to show the current selection only
2012-01-14 19:03:09 +01:00
Rémi Denis-Courmont
cb27ef344a
XCB/XVideo: the supported resolution is not always maximum
...
This closes #5844 .
2012-01-14 11:38:29 +02:00
Rémi Denis-Courmont
4c71616474
Update libvlc SOVERSION w.r.t. later VLC 1.1.x releases
2012-01-14 10:04:50 +02:00
Rémi Denis-Courmont
05a4a2710c
Sanitize LIBVLC_DEPRECATED
...
Pointed-Out-By: Olivier Aubert <olivier.aubert@liris.cnrs.fr>
2012-01-14 09:42:30 +02:00
Jean-Baptiste Kempf
59984e4f18
Qt: fix indentation
2012-01-14 07:05:19 +01:00
Jean-Baptiste Kempf
921a659cf5
Qt: rebuild correctly the playback menu
...
And also, close #5522
2012-01-14 07:03:54 +01:00
Jean-Baptiste Kempf
06ca7e5db5
Qt: remove unneeded include and parent objects
2012-01-13 23:51:21 +01:00
Gaurav Narula
aac93fa6a7
MP4: Parse transformation matrix
...
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2012-01-13 22:28:23 +01:00
Jean-Baptiste Kempf
d16dfb3998
Icecast SD: add Radio in the title
2012-01-13 15:45:43 +01:00
Edward Wang
95f73b03b7
Lua SD: add methods to item object to change metadata
...
Close #3474
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2012-01-13 14:17:20 +01:00
Denis Charmet
fa0dc29afa
Fix the subtitles loss at MKV segment changes
...
This patch add the new es before deleting the old ones which causes
the default sub track to be used according to user preferences.
Fix #5625 .
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2012-01-13 14:17:19 +01:00
Felix Paul Kühne
5db30fd60f
include: minor ui string improvement to match INPUT_TITLE
2012-01-13 14:03:27 +01:00
Felix Paul Kühne
e80360db5a
macosx: fixed crash when opening the simple preferences introduced in [ f69cdcd31f
]
2012-01-13 13:46:48 +01:00
David Fuhrmann
0f62e1ad4e
auhal: always set audio device callback
...
Previously, the audio device callback was only set when you call probe.
But in the case you reload the module (for example when switching from
encoded to unencoded output over the UI menu) probe was not called again.
This resulted in a crash when we want to delete the callback while closing.
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
2012-01-13 11:45:17 +01:00
David Fuhrmann
a6fcfb7702
macosx: proper menu validation for all menus
...
Especially this fixes validation for audio and playback menus.
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
2012-01-13 11:45:17 +01:00
Jean-Baptiste Kempf
5dc28924d7
Doc: QtPlayer example: fix MacOS build with Qt4.8
...
Close #5835
2012-01-13 09:41:04 +01:00
Francois Cartegnie
755c0cb307
Qt: seekpoints: don't use qtu() shorcut in this header
2012-01-13 03:57:50 +01:00
Francois Cartegnie
1b23d5cc72
Qt: seekpoints: assume chapter name is utf8
2012-01-13 03:30:51 +01:00
Laurent Aimar
8473f07536
Fixed out of bound writes in grain filter for non mod 8 video.
2012-01-12 22:17:14 +01:00
Rafaël Carré
0ddec016f3
VLCKit: move building/packaging to project folder
2012-01-12 15:54:52 -05:00
Rafaël Carré
fc4007ed49
VLCKit: fix bootstrap
...
the script was not only invalid but it wouldn't call bootstrap either
2012-01-12 15:54:52 -05:00
Laurent Aimar
04c9c0e7e8
Fixed a potential integer overflow in MemToBlock().
...
When the integer overflow happens, the block_t returned will be smaller
than requested.
It fixes the second half of #5841 .
2012-01-12 21:46:22 +01:00
Laurent Aimar
64756cf2a5
Fixed a potential integer overflow in block_Alloc().
...
When the integer overflow happens, the block_t returned will be smaller
than requested.
It partially fixes #5841 .
2012-01-12 21:46:22 +01:00
Rafaël Carré
3789e68e1b
VLCKit: use darwin9 for i386 contribs
2012-01-12 10:56:58 -05:00