Commit Graph

922 Commits

Author SHA1 Message Date
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
Jean-Baptiste Kempf 478ab0ba1d Update NEWS and MODULES_LIST 2016-01-07 21:12:25 +01:00
Thomas Guillem f3c02b5419 add vlc_keystore API 2016-01-07 20:08:50 +01:00
Jean-Baptiste Kempf 3173fc9263 Update NEWS 2015-12-24 15:51:42 +01:00
Rémi Denis-Courmont 53a31886a3 https: update NEWS 2015-12-13 18:25:21 +02:00
Jean-Baptiste Kempf 383a83fe97 Remove Win32text module 2015-11-23 16:50:38 +01:00
Jean-Baptiste Kempf fb66c9392a Remove QuartzText module 2015-11-23 16:50:38 +01:00
Rémi Denis-Courmont d2ed3fb624 directory: ignore non-regular non-directory files by default
Playing FIFOs and devices (especially character devices) typically
only makes sense if explicitly requested. Playing FIFOs will usually
lock up. Playing devices could have any effects.

Add an option to restore the old behaviour in case someone wants it.
2015-11-05 21:28:01 +02:00
Francois Cartegnie 51ca639648 update NEWS 2015-11-03 15:34:22 +01:00
Francois Cartegnie 169dd181dd stream_filter: smooth: remove legacy smooth filter
Deprecated by adaptative, which is also now jammed by filter.
Drops specific MP4 forged smoo/stra hacks.
2015-11-03 15:34:22 +01:00
Jean-Baptiste Kempf 0deb1edc72 NEWS: fix information about libvlc symbols 2015-11-02 17:34:51 +01:00
Thomas Guillem 15965484a5 modules: add SoX Resampler audio_filter
This resampler supports 5 quality presets: from 0 to 4, 2 is the default and
correspond to "mq". It supports integer and float samples. Performances are way
better when this module is used as an "audio converter" (fixed sample rate).

See http://lastique.github.io/src_test/ for comparison with speexdsp.

It is deactivated for now.
2015-10-30 17:04:42 +01:00
Jean-Baptiste Kempf 818f41da6b Update NEWS for libvlc_media_player_set_*
Android and Evas
2015-10-25 23:35:44 +01:00
Thomas Guillem 290ebe50e0 evas: add Tizen TBM Surface support 2015-10-23 19:32:19 +02:00
Thomas Guillem cbecdf6ad0 modules: add Evas video output 2015-10-23 19:28:15 +02:00
Jean-Baptiste Kempf a7eb0f0aa5 Add a SAPI synthetizer for Windows
This is the work from Moti Zilberman, modified by me to build and
integrate in-tree

It's heavily inspired on the OS X one.

Be careful: you need a very recent Mingw-W64 to hope to compile it.

Ref #11893
2015-10-11 21:48:49 +02:00
Thomas Guillem 9053b0919f modules: add tizen audio output
Tizen audio_io.h supports only mono/stereo, with PCM U8/S16.  With Tizen 2.3,
flush is done by destroying/recreating the audio_output. A real flush will come
with Tizen 2.4.

There is no TimeGet for now since there is no way to know the position in audio
stream.
2015-09-28 20:19:29 +02:00
Felix Paul Kühne 688e3bcb4d libvlc media list player: add getter for player instance 2015-09-10 18:18:49 +02:00
Rémi Denis-Courmont a19dc6ab5b gnomevfs: remove plugin
gnomevfs has been deprecated for years.
2015-09-01 21:35:30 +03:00
Rémi Denis-Courmont c74fb8e1ac prefetch: stream filter for threaded prefetching/buffering 2015-08-28 21:45:11 +03:00
Francois Cartegnie 3e8235d458 demux: subtitle: add support for SBV (fix #15180) 2015-08-06 16:36:45 +02:00
Jean-Baptiste Kempf 1c3e3a54ed Update NEWS and Module_list for new modules 2015-07-30 00:20:11 +02:00
Felix Paul Kühne 5f08edfe08 libvlc: deprecate AGL vout setter/getter
The QuickDraw vout is gone since  a long time so this remnant is a NO-OP
2015-07-24 19:18:12 +02:00