Marvin Scholz
66cdaaaf1f
osx_notifications: remove Growl support, refactor
...
As per the discussion on the ML, Growl support is removed for VLC 4.0.
With this refactoring the module is ARC compatible too, simplifying
memory management.
https://mailman.videolan.org/pipermail/vlc-devel/2018-February/117924.html
2018-04-10 01:32:57 +02:00
Tristan Matthews
51d80180af
NEWS: mention WebP decoding
2018-03-26 09:54:28 -04:00
Francois Cartegnie
193f466c4a
demux: add support for HEIF
2018-03-13 18:51:32 +01:00
Jean-Baptiste Kempf
967567f833
Fix typos in NEWS
...
Close #19639
2018-02-09 17:58:56 +01:00
Jean-Baptiste Kempf
1e2cc62bda
Update NEWS from 3.0.x and 2.2.x branch
2018-02-06 23:09:24 +01:00
Thomas Guillem
90ab989e73
vout: remove omxil output
2018-02-02 16:02:19 +01:00
Thomas Guillem
73bd473e66
codec: remove iomx support (android)
...
The API is private and we are not allowed to use it on recent devices (and
MediaCodec support is far more advanced).
2018-02-02 15:37:49 +01:00
Thomas Guillem
7d141bf19f
vout: remove aa output
...
Because caca is the future.
2018-02-02 14:59:50 +01:00
Thomas Guillem
869280963b
vout: remove evas output
...
Not built and tested since a long time. The good way to go is to use the
openGLES2 vout.
2018-02-02 14:46:09 +01:00
Jean-Baptiste Kempf
10d7667173
NEWS: Mention WebVTT encoder
2018-01-25 16:42:18 +01:00
Tristan Matthews
4080da1f9e
aom: add AV1 encoding
...
Supports I420 10 bpp and 8bpp.
2017-12-27 16:03:08 -05:00
Jean-Baptiste Kempf
64707300b9
NEWS: mention the requirement of KB2533623
2017-12-10 17:08:30 +01:00
Jean-Baptiste Kempf
6e8e1ef305
Use the 4.0.0-dev name for development of 4.0
2017-11-30 19:32:26 +01:00
Jean-Baptiste Kempf
3e22a8fafd
NEWS: fix typos and errors
2017-11-30 12:08:41 +01:00
Marvin Scholz
27bb516b0c
codec/audiotoolbox_midi: Add AudioToolbox MIDI decoder
2017-11-30 02:56:41 +01:00
Jean-Baptiste Kempf
6883f78aba
NEWS: Mention platform requirements
2017-11-30 02:32:06 +01:00
Jean-Baptiste Kempf
1f2e534f30
Welcome to Otto Chriek, the vampire photographer, aka 4.0
2017-11-30 01:47:53 +01:00
Jean-Baptiste Kempf
8d432b090e
Update NEWS for 3.0
...
There are probably still some things missing, please report them!
2017-11-30 01:43:10 +01:00
Jean-Baptiste Kempf
fc063b5195
Update NEWS from 2.2.x branch
2017-11-23 10:36:26 +01:00
David Fuhrmann
b7ebf93927
NEWS: Update macOS specific parts
...
Added some new entries. Removed duplicate entry. Better ordering.
2017-11-04 21:48:38 +01:00
Francois Cartegnie
ba58c3a045
codec: add CEA708 decoder
2017-10-17 19:35:10 +02:00
Rémi Denis-Courmont
10c2c932af
raop: remove obsolete and unmaintained plugin
2017-10-08 12:16:53 +03:00
Justin Kim
f38c0bc931
access: srt: introduce srt input module
...
Secure Reliable Transport (SRT) is a proprietary transport technology
that optimizes streaming performance across unpredictable networks.
This patch is an imlementation of input module which works as a SRT
client based on SRT Library[0].
[0] https://github.com/Haivision/srt/releases
Signed-off-by: Justin Kim <justin.kim@collabora.com>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2017-10-05 18:57:21 +02:00
Francois Cartegnie
38bef9cdb5
libvlc: remove vlc_epg_Merge
2017-09-05 15:26:41 +02:00
Francois Cartegnie
f97ba7b82d
demux: subtitle: add support for SCC
2017-08-29 08:40:41 +02:00
Jean-Baptiste Kempf
19941a73f4
Update some NEWS for 3.0
2017-08-21 09:34:32 +02:00
Rémi Denis-Courmont
4b8a2755fe
sdl: remove video output
...
The SDL video output has been forcefully disabled on MacOS X for 12
years. It has also been disabled in Windows builds for over 6 years.
Finally, it has been broken on X11 due to lack of windowing
integration, for several years, cannot be fixed without changes to
the SDL API, and is completely useless.
2017-08-06 21:26:07 +03:00
Rémi Denis-Courmont
8e1a0e8766
directfb: remove legacy video output
...
The DirectFB project has been dead for several years, and is ostensibly
not used. If you really need direct access to the Linux frame buffer,
there is still the raw LinuxFB module for the time being.
2017-08-06 21:26:04 +03:00
Thomas Guillem
20b713a287
Update NEWS
2017-07-19 18:46:06 +02:00
Victorien Le Couviour--Tuffet
3ba7de2ed2
hw: coreimage: add filters
...
adjust / invert / posterize / sepia / sharpen
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2017-07-13 17:38:16 +02:00
Rémi Denis-Courmont
dca9e7a324
noseek: demux filter to disable seeking
2017-07-08 16:34:32 +03:00
Steve Lhomme
63394df4e7
direct3d9: add an adjust filter for d3d9 opaque formats
...
it's missing the gamma handling
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2017-07-01 18:27:49 +02:00
Steve Lhomme
9f8495bf4f
direct3d11: add an adjust filter for d3d11 opaque formats
...
it's missing the gamma handling
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2017-07-01 18:27:49 +02:00
Thomas Guillem
7d500009bc
update NEWS
2017-06-23 11:50:21 +02:00
Rémi Denis-Courmont
6b6d39888e
dvb: convert to stream filter
2017-06-03 22:57:11 +03:00
Francois Cartegnie
56d79dccbd
update NEWS
2017-04-12 16:19:22 +02:00
Jean-Baptiste Kempf
b5d1fb7c49
Merge NEWS from 2.2.x branch
2017-04-07 18:46:22 +02:00
Paul B Mahol
49d0453801
add FM Screen Capture Codec
...
Signed-off-by: Paul B Mahol <onemda@gmail.com>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2017-03-10 19:29:00 +01:00
Jean-Baptiste Kempf
4ceff8a015
Remove audioqueue plugin
2017-02-27 17:45:02 +01:00
Jean-Baptiste Kempf
dc14ecb4f2
Remove VDA plugin
2017-02-27 16:38:14 +01:00
Filip Roséen
bd06876331
modules/access: remove legacy rar access
...
rar extraction is now handled by the libarchive based
modules/stream_extractor/archive.c, as such these files/modules are no
longer needed.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2017-02-21 15:30:06 +01:00
Filip Roséen
6a88437966
modules/stream_extractor: add libarchive extractor
...
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2017-02-21 15:29:59 +01:00
Francois Cartegnie
7672393eee
decoders: add HDMV text subtitles decoder
2017-01-30 17:41:07 +01:00
Francois Cartegnie
8c260b2ccd
demux: mp4: add basic WebVTT support
2017-01-24 19:00:18 +01:00
Paul B Mahol
06f93d7400
add QDMC decoding support
...
Signed-off-by: Paul B Mahol <onemda@gmail.com>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2017-01-24 14:21:58 +01:00
Thomas Guillem
d26f3bafa6
update NEWS
2017-01-24 09:45:03 +01:00
Francois Cartegnie
3746a9cd11
update NEWS
2017-01-23 11:26:39 +01:00
Francois Cartegnie
f3e0475409
update NEWS
2017-01-23 11:12:51 +01:00
Paul B Mahol
6c9c2ae6ef
add Apple Pixlet decoder
...
Signed-off-by: Paul B Mahol <onemda@gmail.com>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2017-01-19 16:08:12 +01:00
Steinar H. Gunderson
d8a68c2b9c
Add SpeedHQ FourCCs
...
This is not in libav yet, just in ffmpeg.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2017-01-19 12:01:12 +01:00
Thomas Guillem
565d1771db
vout/opengl: add direct rendering support (OpenGL 4.4)
...
This commit adds support for direct rendering with YUV/RGB software chromas.
This is done using Pixel Buffer Object (PBO, A Buffer Object that is used for
asynchronous pixel transfer operations) [1][2]. PBO are present since OpenGL
2.1 and since OpenGLES 3.0.
But there is an issue, VLC software decoders and video filters might need to
read picture buffers while they're being displayed. Therefore, the basic use
case of PBOs can't work (since you need to unmap the buffer before displaying
it).
To solve this issue, we need to use persistent mapped buffers[3]. This can be
done using the glBufferStorage() function with the GL_MAP_PERSISTENT_BIT flag.
Unfortunately, this new API is only present since OpenGL 4.4 and as an
extension since OpenGLES 3.1 (so no Android, macos and ios support for now).
References:
[1]: https://www.khronos.org/opengl/wiki/Pixel_Buffer_Object
[2]: http://www.songho.ca/opengl/gl_pbo.html
[3]: https://www.khronos.org/opengl/wiki/Buffer_Object_Streaming
2017-01-18 07:54:14 +01:00
Thomas Guillem
90b567d9e4
Update NEWS
2016-12-13 17:33:37 +01:00
Felix Paul Kühne
d56a1e3440
Remove unmaintained and outdated EyeTV support
2016-12-04 10:34:23 +01:00
Jean-Baptiste Kempf
ccfdb5ae52
Remove Direct2D module
2016-11-22 22:14:08 +01:00
Rajeesh K V
87ca8f12c5
Qt: Enable Stop Time in media convert dialog
...
Convert/Save dialog has had option to specify 'start time' but
no option for setting 'stop time' in the interface. The backend
'stop-time' option was already present. This patch simply adds
and enables the edit widget for end time in Qt interface.
Signed-off-by: Marvin Scholz <epirat07@gmail.com>
2016-11-14 15:23:29 +01:00
Marvin Scholz
d289aead0f
NEWS: List new features that were added to the macOS interface
2016-11-06 16:46:28 +01:00
Tristan Matthews
21bb83f3ae
stream_filter: add ADF stream filter ( Fixes #17501 )
2016-10-25 08:44:37 -04:00
Jean-Baptiste Kempf
c910cc6cf5
Update NEWS
2016-10-08 17:42:40 +02:00
Thomas Guillem
215d3c7f21
Update NEWS
2016-10-07 18:59:29 +02:00
Francois Cartegnie
914c8ddecf
demux: mp4: add support for VP8/VP9/VP10
2016-09-05 12:04:38 +02:00
Tristan Matthews
461b9cb189
aom: add AV1 decoder
2016-08-21 13:28:17 -04:00
Felix Paul Kühne
99b55db684
quartztext: remove remnants
2016-08-16 15:01:54 +02:00
Jean-Baptiste Kempf
a779f6f7a3
Remove BD access module
2016-07-25 22:10:45 +02:00
Julian Scheel
45c877aa1d
access: Add satip access module
...
This module implements a minimal RTSP subset, which is required to support
satip servers.
Signed-off-by: Thomas Guillem <thomas@gllm.fr>
2016-07-08 10:06:15 +02:00
Steve Lhomme
3e2e54bc6a
core: add demux filters that are similar in API to regular demuxers
...
Signed-off-by: Thomas Guillem <thomas@gllm.fr>
2016-06-14 18:18:55 +02:00
Rafaël Carré
8b1c185a88
audio_filter: move a52tospdif to tospdif
...
Modified-By: Thomas Guillem <thomas@gllm.fr>
Signed-off-by: Thomas Guillem <thomas@gllm.fr>
2016-06-14 13:09:33 +02:00
Adrien Maglo
db93ff0602
WGL: OpenGL provider module for Windows
...
Reactivate the support of projectM and 3dspectrum visualization modules
on Windows.
fix #13650
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2016-06-08 09:23:47 +02:00
Jean-Baptiste Kempf
f146638994
NEWS: mention libvlc_media_player_add_slave addition
2016-06-06 22:38:27 +02:00
Felix Paul Kühne
e799040c18
macosx: expand AppleScript API for menu navigation and menu status checks
2016-06-05 14:09:57 +02:00
Jean-Baptiste Kempf
04c49d7410
libvlc: mention libvlc_media_player_(get|set)_role in NEWS
2016-06-05 11:31:10 +02:00
Francois Cartegnie
ea55b54fff
NEWS: missing xiphqt update
2016-05-26 16:23:03 +02:00
Thomas Guillem
c9a72f4f60
Update NEWS
2016-05-19 16:23:06 +02:00
Thomas Guillem
2258b59d0e
Update NEWS
2016-05-03 16:47:50 +02:00
Wayne McDougall
16b5785805
Automatically orient JPEG image based on orientation flag, if present
...
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2016-04-20 13:20:26 +02:00
Joni Räsänen
147fec5488
NEWS: RTP Reception support.
...
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2016-04-19 16:01:03 +02:00
Jean-Baptiste Kempf
985552558a
Remove QuickTime module
2016-04-17 21:50:58 +02:00
Ilkka Ollakka
5683a68d05
NEWS: fix udp entry
...
stuff spotted by Remi in commit
36591a61c7
2016-03-19 10:32:45 +02:00
Ilkka Ollakka
36591a61c7
udp: add timeout parameter
...
By default we wait -1 as previously, but you can give --udp-timeout as timeout in seconds
how long we wait for next packet before deciding that input has ended.
2016-03-18 17:15:36 +02:00
Jean-Baptiste Kempf
610c92e3bd
NEWS: Mention pubkey auth in sftp
2016-03-11 16:03:57 +01:00
Michael Tänzer
37a9c77b17
oggspots: Add OggSpots codec module
...
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2016-03-07 14:05:37 +01:00
Thomas Guillem
00fc74abfe
keystore/memory: split, add file module
...
This module is deactivated by default.
2016-02-26 10:57:34 +01:00
Thomas Guillem
3078d5ded7
keystore/plaintext: rename to memory
...
No functional changes.
2016-02-26 10:57:34 +01:00
Jean-Baptiste Kempf
d1458c92a8
libVLC: rename libvlc_media_discoverer_services_get
...
to libvlc_media_discoverer_list_get and do the same for release
2016-02-11 17:57:35 +01:00
Thomas Guillem
e676ccf33b
libvlc: fix libvlc.sym and NEWS
2016-02-11 16:53:24 +01:00
Felix Paul Kühne
1baae638b5
Add Bonjour service discovery module
2016-02-09 20:28:44 +01:00
Tristan Matthews
d4a124a3de
vpx: add vp8 and vp9 encoder
2016-02-09 11:32:34 -05:00
Thomas Guillem
a0022ad68c
services_discovery: add a service discovery for mDNS
2016-02-05 19:16:02 +01:00
Odd-Arild Kristensen
5025bc4e62
Implemented a new edge detection video filter
...
The edge detection filter uses the Sobel operator to detect and highlight
edges in a frame. In order to successfully detect an edge, the image must
first be converted to gray scale (because Sobel is a gray scale operator) and
then have a slight Gaussian blur applied to it. We do this because Sobel is a
noisy operator and the Gaussian blur reduces this noise.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2016-02-05 16:32:46 +01:00
Felix Paul Kühne
ce97450190
iOS dialog provider: completely removed
...
Use MobileVLCKit / TVVLCKit to implement dialogs properly in external apps
2016-02-04 21:17:08 +01:00
Felix Paul Kühne
ac8d744520
Mac OS X dialog provider: completely removed
...
Use VLCKit to implement dialogs properly in external apps
2016-02-04 21:14:13 +01:00
Jean-Baptiste Kempf
c9c734d318
Update NEWS for libvlc dialog API
2016-02-04 16:25:27 +01:00
Felix Paul Kühne
bba9bcf046
Add keychain crypto store
2016-02-03 15:56:25 +01:00
Rémi Denis-Courmont
68e80594cb
inflate: stream filter for deflate (refs #16412 )
...
This handles deflate encoding or application/zlib type transparently.
(Note though that it fails to check and discard the application/zlib
content-type from the underlying stream.)
2016-02-01 23:00:42 +02:00
Jean-Baptiste Kempf
7f1de8d667
Update NEWS about SCTE-18
2016-01-31 23:55:36 +01:00
Jean-Baptiste Kempf
e483bb1279
NEWS: mention 2003, 2003R2 and Vista w/o PU non-support
2016-01-19 11:40:15 +01:00
Jean-Baptiste Kempf
5701147c57
NEWS: mention OS X 10.6 removal
2016-01-19 11:01:05 +01:00
Jean-Baptiste Kempf
cb2e577236
NEWS: mention Linux support
2016-01-19 10:59:23 +01:00
Jean-Baptiste Kempf
d111f56ec1
NEWS: Mention XP support being limited.
2016-01-19 10:57:35 +01:00
Thomas Guillem
af39d39563
access: add nfs module
...
This module implements nfs file read and browsing via libnfs, see
https://github.com/sahlberg/libnfs .
This module use the *_async functions of libnfs and is interruptible via
vlc_interrupt.
2016-01-11 16:44:00 +01:00
Rémi Denis-Courmont
933424d7ed
vcdx: remove unmaintained module
2016-01-07 23:30:19 +02:00