]> git.sesse.net Git - vlc/blobdiff - NEWS
NEWS: correct select example
[vlc] / NEWS
diff --git a/NEWS b/NEWS
index a2827d7b190858ccf53d84bddae1555b418de085..7376981c0e147b1f439e83c88d6b1f79c4a33163 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,10 +1,13 @@
-Changes between 1.1.5 and 1.2.0-git:
+Changes between 1.1.7 and 1.2.0-git:
 ------------------------------------
 
 Important changes for packagers:
  * The default builds now assume that the operating system uses UTF-8 for
    its file systems and files content (except the Windows port). If this is
    not acceptable, pass --enable-non-utf8 to the configure script.
+   Non-UTF-8 file systems support will be removed in future versions.
+ * The VLC plugins path can be overriden with the VLC_PLUGIN_PATH environment
+   variable. The --plugin-path command line option was removed.
  * The default tarballs are now .tar.xz
 
  * The NPAPI webplugin has moved to git://git.videolan.org/npapi-vlc.git
@@ -18,7 +21,8 @@ Access
  * Support for VDR recordings (http://www.tvdr.de/) folders
  * Blu-Ray Discs integration using libbluray
  * HTTP Live Streaming (IETF draft) playback support
- * Blackmagic DeckLink SDI card input support (Linux only currently)
+ * Blackmagic DeckLink SDI cards input support (Linux only currently)
+ * Linear Systems (HD-)SDI cards input support (Linux)
  * RTP: support for dynamic payload types by specifying the payload format
    in an option (no autodetection): only Theora supported for now
 
@@ -53,7 +57,7 @@ Interfaces
 Video Output:
  * New video output based on Direct2D for Windows 7 and Vista (with Platform Update)
  * New video output for iOS platform
- * New video output using EGL
+ * Experimental work in progress on a video output using EGL
  * Adaptation of the OpenGL layer for OpenGL ES 1.1
  * Various vmem improvements
 
@@ -79,6 +83,32 @@ Stream output:
     dst=public_html/iphonestreamfile-###.ts}"
  * RTP: support for Vorbis and Theora
  * Major rework of VoD support
+ * New delay module, to introduce delays of one ES, when streaming:
+       #delay{id=12,delay=500}:standard...
+ * New setlang, setid modules to change lang or id of one ES, when streaming:
+       #setid{id=12,new-id=42}:std...
+ * New langfromtelx module, to change lang of one ES, when streaming, based on
+   a telextex page: #langfromtelx{id=12,magazine=7,page=0x99,row=1}:std...
+ * New select module, to replace an existing ES with another ES in the same track
+   Here is an VLM example on how to use it (see Mic input):
+      # VLC media player VLM command batch
+      # http://www.videolan.org/vlc/
+    
+      # MPEG-TS stream
+      new ts broadcast enabled
+      setup ts input "file:///<path_to_some_file_to_play>"
+      setup ts output #duplicate{dst=bridge-out{id=1},select=video,dst=bridge-out{id=0xa3},select=audio}
+      setup ts loop
+    
+      # Mic input
+      new mic broadcast enabled
+      setup mic input "alsa://"
+      setup mic output #transcode{acodec=mpga,ab=192,channels=2}:bridge-in{id-offset=0}:select{disable=0}:setid{id=0,newid=0xa3}:autodel:std{access=udp,mux=ts,dst=127.0.0.1:1234}
+    
+      # Fire it up
+      control ts play
+      control mic play
+
 
 Services Discovery:
  * Search API to be able to query distant search APIs from the interfaces
@@ -89,12 +119,99 @@ libVLC:
   ** libvlc_audio_filter_list_get, libvlc_video_filter_list_get to get the
      list of available audio and video filters
 
+Removed modules:
+ * asademux: use libass only
+ * fake: use the new image demuxers
+ * hal, v4l, gapi, omapfb, hd1000v: obsolete unmaintained modules
+ * id3tag: use taglib
+ * upnp: use upnp_intel
+
+
+Changes between 1.1.6 and 1.1.7:
+--------------------------------
+
+Linux port:
+ * Integration with the KDE GUI platform is disabled due to KDE bugs
+   #234484 and #260719.
+
+Mac OS X port:
+ * Updated live555 library to fix playback of RTSP and Freebox streams
+ * Running VLC in 64bit mode requires Mac OS X 10.6.0 or later for speed
+   and stability reasons
+
+Demuxers:
+ * Fix for Matroska / WebM remote code execution vulnerability.
+   VideoLAN-SA-1102
+
+Translations:
+ * Update for Hebrew, Japanese, Danish and Russian translations
+
+
+Changes between 1.1.6 and 1.1.6.1:
+----------------------------------
+
+Source:
+ * Fix libnotify, lirc, pulse compilation and packaging for Unix/Linux
+
+
+Changes between 1.1.5 and 1.1.6:
+---------------------------------
+
+Audio output:
+ * Multiple fixes and improvements on PulseAudio output
+   PACKAGERS are VERY STRONGLY advised to update libpulse to 0.9.22.
+   Update is required to use PulseAudio with the Phonon-VLC backend (KDE)
+   and with the Mozilla VLC web browser plugin.
+
+Access:
+ * Fix the Audio CD crash when looking for CDDB metadata on Windows
+
+Decoders:
+ * Support for MPC SV7 and SV8 on Windows and Mac OS X (Unix was already working)
+ * Enabled FluidSynth MIDI playback plugin on Mac OS X
+ * Faster VP8/Webm decoding with recent codecs libraries
+ * Fix heap corruption in CD+G decoder - CVE-2011-0021 / VideoLAN-SA-1101
+
+Demuxers:
+ * Fix Buffer overflow in Real demuxer - CVE-2010-3907 / VideoLAN-SA-1007
+ * Fix some asf/wmv seeking issues, notably when seek didn't go to a keyframe
+ * Support for 24-bits PCM over RTP (audio/L24)
+
+Subtitles and renderer:
+ * Do not auto-detect .txt files for subtitles
+ * Mark more freetype options as safe
+ * Mac OS X: fixed fontconfig cache creation
+ * Fix heap corruption in subtitle decoders, potentially exploitable,
+   discovered by Harry Sintonen - sintonen at iki.fi - CVE-2011-0522
+
+Visualization:
+ * Fix projectM visualization for Linux in all locales
+ * Fix projectM visualization support for Windows
+ * Various projectM improvements: the module should be working now
+ * Fix goom crash on Windows XP and Mac OS X
+
+Interfaces:
+ * Qt4: fixes for media keys processing and MCE remotes
+ * Qt4: various fixes and portability improvements
+
+Miscellaneous fixes:
+ * KDE device solid actions
+ * XDG screensaver
+ * Transcode integer overflow
+ * HTTP Icy metadata reading
+ * Windows: revert to 1.1.4 performance timers
+
+Translations:
+ * Update translations for Chinese, Nippon, Slovak, Estonian, Spanish, Galician,
+   Swedish, Bulgarian, French, Bengalese, German, Slovak, Japanese, Dutch,
+   Polish, Hungarian, Indonesian, Sinhala and Irish
+
 
 Changes between 1.1.4.1 and 1.1.5:
 ----------------------------------
 
 Security:
- * Fix a Windows crash on accessing Network Shared files/drives, 
+ * Fix a Windows crash on accessing Network Shared files/drives,
    VideoLAN-SA-1006
 
 Access: