[MPlayer-users] SVN v Stable

ajaxas ajaxas at gmail.com
Thu Jul 12 19:06:40 CEST 2007


On Thu, 12 Jul 2007 18:34:40 +0200
Dominik 'Rathann' Mierzejewski <dominik at rangers.eu.org> wrote:

> On Thursday, 12 July 2007 at 01:29, Jack Smith wrote:
> > On 7/11/07, CD Baric <cdbaric at gmail.com> wrote:
> > > I keep reading that people should try SVN before reporting a problem.
> > >
> > > I make pretty heavy use of both mplayer and mencoder but both are
> > > built from the stable 1.0 rc1 branch - I haven't even bothered with
> > > the security patch because I am workng on a home network of which I am
> > > the only user.
> > >
> > > Am I missing increased performance and superior utility by staying
> > > with the stable branch?
> > >
> > > Thanks for your excellent work guys.
> > 
> > I have no official standing, so this is just a wild guess.  Do you
> > suppose they don't want to do any work on the stable version if it's
> > already fixed in the new one?  :-)
> 
> There's no "stable" branch. We don't have enough manpower to maintain
> a "stable" branch. SVN should as stable as the releases.

Alas, it's not ;) Funny things happen from time to time, of course.

But there are severe improvements in the HEAD compared to rc1, so I'd encourage
usage of SVN access. 

Just read the changelog:

    DOCS:
    * console messages and XML documentation converted to UTF-8
    * Russian documentation translation finished
    * Russian man page translation finished
    * Chinese man page updated
    * Chinese documentation translation started
    * Documented get/set/step properties in DOCS/tech/slave.txt

    Decoders:
    * Intel Music Coder audio decoding via lavc
    * Fraps v2/v4 video decoding via lavc
    * Video game codecs: 4XM audio, Electronic Arts ADPCM audio, Delphine CIN
      audio and video, Interplay DPCM audio, Sierra VMD video, Tiertex SEQ
      video, Westwood IMA ADPCM audio, XAN wc3 video, Id CIN video, Interplay
      video, XAN ADPCM audio, Westwood SND1 audio, Feeble Files DXA video, THP
      audio and video, Renderware TeXture Dictionary video, Bethesda Software
      VID video via lavc
    * libmpeg2 updated to 0.4.1
    * fixed resolution switching with libmpeg2
    * handle resolution switching for Real codecs
    * ffmpeg video decoder handles aspect ratio changes
    * amr now handled via libamr wrapper (http://www.penguin.cz/~utx/amr)
    * SIMD optimizations for mp3lib under AMD64

    Demuxers:
    * implemented switch_video and switch_program consistently with switch_audio
      (default keys are "_" and TAB, respectively). For the time being program
      switching is only available in TS streams handled by demux_ts.c (not
      lavf), while video switching is also handled by demux_lavf.c and
      demux_avi.c.
    * audio and video switching for AVI demuxer (video switching untested)
    * GIF demuxer improvements, should work with all GIFs now
    * support for VC1 in MPEG-TS and MPEG-PS files (bd,hd)-dvd
    * support for EVO demuxing
    * support -noidx with -demuxer lavf
    * support for channel navigation with PVR input

    Streaming:
    * authentication for Real RTSP streams
    * near-precise seeking in dvd:// and dvdnav:// (this last one requires
      libdvdnav from mphq)
    * speed selection when playing dvd:// streams, to make drive quieter
    * support SVQ3 and H.264 in X-QT over RTSP,
      now RTSP Apple keynotes are playable
    * smil playlist over Real RTSP
    * support H.263-2000 over RTSP
    * fix AAC-LATM over RTSP
    * support AMR over RTSP
    * support H.264 over RTSP
    * "device" and "adevice" suboptions now works for *BSD BT848 tv driver too
    * dvdnav:// now depends on mplayer's fork of libdvdnav

    FFmpeg/libavcodec:
    * Intel Music coder audio decoder
    * Fraps v2/v4 video decoder
    * H.264 decoding speedup
    * Native NUT demuxer updated to spec
    * NUT muxing and demuxing support via libnut
    * WMA encoder
    * fix MJPEGB on big-endian systems
    * lowres support for some H.264 files
    * Atrac 3 decoder

    libmpeg2:
    * iWMMXt-accelerated DCT and motion compensation for ARM processors

    Filters:
    * obsolete fame filter removed
    * vf_geq speed-ups
    * vf_yadif green frame fixed
    * fix af_pan when switching audio streams
    * add audio left/right balance feature to af_pan

    MEncoder:
    * write to output streams (currently only file:// and smb://)
    * support -ffourcc with -of lavf

    Ports:
    * further Intel Mac fixes

    Drivers:
    * ALSA audio output now sets the non-audio bit for AC3 passthrough even
      if the user-specified default device name tries to clear it
    * fixed internal vidix in Solaris/x86, also auto-enabled
    * rework of internal vidix API which is now a fully static library with
      built-in drivers 
    * VIDIX now also supports ATI R350 (Radeon 9600) to R520 (Radeon X1900)

    Others:
    * monitorpixelaspect=1 is now default. Set monitoraspect=4/3 to get the old
      behaviour (if you have non-square pixels).
    * libdvdcss updated to Subversion HEAD, now same as upstream version
    * libmpdvdkit split into libdvdread and libdvdcss
    * obsolete Xvid 3 support removed
    * long-deprecated -vop option removed
    * video stream switching
    * dvdnav:// honour -alang and -slang
    * support for doubleclick as input event
    * -really-quiet works fully now
    * select libavformat demuxer (-lavfdopts format=)
    * internal minilzo removed in favor of FFmpeg implementation,
      use liblzo2 for encoding
    * change GUI dependency from libpng to libavcodec
    * ability to change subtitle size during playback
    * ability to turn loop on/off during playback

-- 
ajaxas <ajaxas at gmail.com>



More information about the MPlayer-users mailing list