Package Release Info

mediastreamer2-2.16.1-bp150.2.4

Update Info: Base Release
Available in Package Hub : 15

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

libmediastreamer_base10
libmediastreamer_voip10
mediastreamer2
mediastreamer2-devel

Change Logs

* Fri Jul 21 2017 sor.alexei@meowr.ru
- Update to version 2.16.1 (changes since 2.15.1):
  * Add sound card driven ticker.
  * Sound card flow control improvements.
- Enable documentation installation.
- Switch from building with autotools to cmake.
- Add mediastreamer2-fix-pkgconfig.patch: Install mediastreamer.pc.
- Add mediastreamer2-fix-xv.patch: Fix Xv by linking with Xext.
- Build with optional TurboJpeg and Bcg729 dependencies.
* Wed May 17 2017 sor.alexei@meowr.ru
- Update to version 2.15.1 (changes since 2.14.0):
  * Support for TURN (RFC5766).
  * Support of ICE with IPv6.
  * A Bug fix in CMake scripts.
- Remove mediastreamer2-bctoolbox-pkgconfig.patch: fixed upstream.
* Thu Sep 29 2016 sor.alexei@meowr.ru
- Add mediastreamer2-bctoolbox-pkgconfig.patch: Add bctoolbox
  dependency to mediastreamer.pc.
* Mon Sep 12 2016 sor.alexei@meowr.ru
- Update to version 2.14.0 (changes since 2.12.1):
  * Add support of the H.264 hardware codec on Apple's platforms.
  * MSFactory usage: Using one MSfactory per LinphoneCore instance,
    deprecate all "static" methods, now grouped around the
    MSFactory object.
  * Add BroadVoice16 audio codec support.
  * Fix option to really disable libv4l2 when asked.
  * Bugfixes.
* Mon Jul 25 2016 olaf@aepfle.de
- Build with ffmpeg unconditional
* Wed Jun 22 2016 sor.alexei@meowr.ru
- Enable more additional build requirements.
* Fri Mar 04 2016 sor.alexei@meowr.ru
- Update to 2.12.1:
  * Fix crash in MKV recorder.
  * Fix I-frame request when starting MKV recording.
- Use tarball signing.
* Fri Nov 06 2015 sor.alexei@meowr.ru
- Update to 2.12.0:
  * Allow video stream to keep its source (camera).
  * Basic AVPF handling for H.264 codec.
  * Support of video presets (include a high-fps preset).
  * Support of RTP session as input/output of a audio/video stream
    (instead of a sound card or camera/display).
  * Add text stream for RTT (Real-Time Text).
  * Support of VP8 recording/playing in mkv files.
  * Bug fixes.
* Mon Sep 21 2015 olaf@aepfle.de
- Use pkgconfig for ffmpeg to fix build in PMBS
* Tue Sep 08 2015 sor.alexei@meowr.ru
- Build with video support outside PMBS for openSUSE Leap 42.1
  and newer (where ffmpeg is available).
- Split locales into mediastreamer2-lang.
* Sat Aug 22 2015 tbechtold@suse.com
- Use correct tar.gz file (verified signature)
* Fri Aug 21 2015 tbechtold@suse.com
- update to 2.11.2:
  * Fix build without non free codecs when building with CMake.
  * Minor release v2.11.2
  * Fix nowebcam not working with valid JPG
  * Fix issue when detecting fast CPUs on Android
  * Fix missing return on isArmv7 method for Android
  * add method to obtain the list of supported abis
  * bc_tester_utils.h: fix some macros
  * Always include static picture camera.
  * The nowebcam filter now sends a black image if the jpeg file is not found
    or if the platform does not support jpeg decoding.
  * Fix HAVE_NON_FREE_CODECS for Android
  * Fix compilation errors and memory leak.
  * Fix last commit to clean incomplete frames correctly.
  * Request sending of RPSI when a VP8 decoded frame is a golden or an altref
    frame.
  * Update ICE session state when removing a check list.
  * msvideo.c: use ms_debug instead of ms_message
  * Revert "zrtp.c: avoid copying/logging non-NULL-terminated string"
  * bc_tester_utils.h: fix missing stdarg.h
  * configure.ac: use -Wno-unused-function when using clang
  * bc_tester_utils: fix include paths
  * tester: update bc_tester_utils
  * Updated Version.java with android lollipop api codes
  * Always look for polarssl when building with CMake (needed for STUN hmac).
  * Add option to enable/disable documentation generation when building with
    CMake.
  * fix crash because of virtual refbase of AudioTrack not detected properly,
    due to reverse loop starting past end of buffer.
  * mediastreamer2_adaptive_tester.c: disable stateful tests for yet
  * Set picture format when changing camera with a source that performs
    encoding.
  * Edit previous driver log instead of adding a new one
  * Log v4l2 driver name and version
  * fix previous commit
  * workaround attempt for buggy v4l2 drivers
  * alsa.c: output logs in ORTP_MESSAGE level instead of ORTP_ERROR
  * Do not try to search for libgcc and libmingwex when building for Windows
    Phone.
  * change stupid error message into normal log.
  * configure.ac: add --enable-tools option as Linphone does
  * configure.ac: add --disable-documentation option to speed up dev builds
  * alsa.c: set error log handler in order to use ms_error instead of stderr
  * Improve the documentation of the video_preview_stop_reuse_source() function.
  * Release 2.11.1
  * zrtp.c: avoid copying/logging non-NULL-terminated string
  * both vp8 & srtp are now available on centos7, enabling for rpm
  * mediastreamer2_tester_ios.m: use ms_strdup when setting writable/readable
    directories
  * Revert crappy AEC on galaxy note - it works well generally.
  * fix stereo support again
  * fix bugs with stereo support, when encoder/decoder doesn't tell what
    number of channel is. Fix crash under vmware when msv4l2.c leaves buffers
    queued before closing.
  * Fix build with Visual Studio.
  * switch rtp destination port using received stun packet in case of symmetric
    rtp and no rtp packets received yet
  * avoid extern variable for windows
  * modified ms_zrtp_startSrtpSession to support either b256 or b32 format
    SAS string
  * allow code to work without speex resampler
  * prepare work to have symmetric rtp based on stun packet
  * tester: fix crash when using both --verbose and --log-file
  * do not retry forever to open x11/xv
  * add video stream getter on cam
  * tester: use snprintf instead of sprintf and use stdio instead of default
    logger function for bc_tester_utils
  * Fix build with CMake for Windows Phone.
  * fix broken rtcp encryption
  * Fix potential CMake error with missing arguments.
  * Add build of VP8 on Windows Phone 8.
  * bc_tester_utils.c: use tester_printf instead of fprintf
  * mediastreamer2_tester.c: correctly set log level mask
  * Set the picture format of the source when it performs the encoding.
  * Define MS_PIX_FMT_UNKNOWN first so that its value does not change when
    adding pictures formats.
  * mediastream.c: use strtol instead of atoi because of Windows not
    handling ERANGE
  * qos analyzer: add some comments
  * Add the video_stream_started() function.
  * Fix build of tester with CMake.
  * fix compilation problem
  * tester: update common & add common/ subfolder in include directories
  * mediastream_cocoa.m: use dispatch_get_global_queue instead of
    dispatch_get_main_queue in order to display windows without blocking
    the main queue
  * fix bugs in outgoing metadata support
  * add support of outgoing metadatas
  * add method to bufferizer to put meta datas to a message
  * videostream.c: remove unnecessary \n in ms_log functions
  * mediastream_cocoa.m: use display_async instead of
    performSelectorInBackground, otherwise nanosleeps are not respected
    by Darwin... (+reformat tabs)
  * fix ios compilation issue
  * autocompletion: add Linphone and mediastreamer tools as supported by
    the tool
  * fix IOS compilation
  * mediastream.c tool: improve helper and remote IP parsing when only port
    is provided (assume localhost)
  * Add ms_snd_card_manager_prepend_cards() API.
  * Tester: update CMakeLists.txt and use latest changes
  * make a better mire, which is harder to process by video encoders
  * adaptive tester: use MIR camera instead of the default one to get a
    reproductible scenario environment
  * set correct ortp requirement
  * Tester: fix return value
  * adaptive tester: disable camera optimization when using no webcam
  * adaptive tester: use MIR camera instead of the real one
  * Tester: fix utils
  * .gitignore: ignore generated executable pcap_playback
  * mediastreamer2_tester: use ORTP_MESSAGE as verbosity level
  * Tester: update
  * Tester: terminate tester_utils for mediastreamer2
  * Tester: create tester_utils which contain factorized code for all
    testers (in progress, continuing)
  * Tester: create tester_utils which contain factorized code for all
    testers (in progress, continuing)
  * Tester: create tester_utils which contain factorized code for all
    testers (in progress, continuing)
  * Tester: create tester_utils which contain factorized code for all
    testers (in progress)
  * tester: rename mediastream_tester_cocoa.m to mediastreamer2_tester_cocoa.m
    to get a more consistent name convention
  * Add test for TMMBR feedback messages.
  * fix compilation issue
  * fix ms2 build without srtp
  * Fix crash
  * Allow x86_64 simulator ios compilation
  * Fix "AVPF RPSI count" test where the required bitrate was not initialized.
  * Do not force computation of send bandwidth in the test, it is done
    automatically by oRTP.
  * Include missing CheckSymbolExists.
- Adjust Requires according to configure.ac
* Sun Apr 05 2015 fisiu@opensuse.org
- Build with zrtp support: fix boo#903431.
* Mon Mar 23 2015 sor.alexei@meowr.ru
- Add zRTP encryption support.
- Add baselibs.conf.
* Mon Mar 16 2015 sor.alexei@meowr.ru
- Update to 2.11.0:
  * Support of AVPF with VP8 codec only.
  * Support of Matroska file format (needs libmatroska2).
  * Audio/video stream recorder. Only H264 is supported for video
    stream.
  * Add functions to the API to send audio/video streams read from
    a file (only WAV and MKV file formats are supported).
  * Add functions to the API to play multimedia files and display
    to a specified drawing surface.
  * Support of multicast IP addresses.
- Spec cleanup.
* Mon Mar 16 2015 dimstar@opensuse.org
- Add pkgconfig(speexdsp) BuildRequires: it's an explicit
  dependency according to configure; speexdsp was split off of
  libspeex into an own package.
* Sun May 25 2014 fisiu@opensuse.org
- Update to 2.10.0:
  * add HD video support
  * new OpenSLES android sound module
  * update android AEC settings table
  * add opus codec
  * bugfixes
- Build with opus audio codec and upnp support.
* Sun May 25 2014 crrodriguez@opensuse.org
- Use LFS_CFLAGS in 32 bit systems, a mediastreamer without
  large file support is not very pleasant..
- Make the build verbose.
* Mon Aug 12 2013 fisiu@opensuse.org
- Add missing BuildRequires for Video support.
* Tue Jun 25 2013 fisiu@opensuse.org
- Update to 2.9.0:
  * Add support of ICE (RFC 5245).
  * Split the libmediastreamer library in two libraries:
    libmediastreamer_base and libmediastreamer_voip. For VoIP
    support, both libraries must be linked to the executable.
  * API change to the audio_stream_new, video_stream_new,
    audio_stream_start_full, video_stream_start functions to use
    different addresses for RTP and RTCP.
  * Add accessors to set DSCP parameters for media streams.
  * AudioStream recording feature added
  * OpenGL video output for Linux
  * Adaptive bitrate control improvements
  * faster call quality indicator feedback
  * stereo support for L16 codec
- Drop 0001-Fixes-for-new-versions-of-ffmpeg.patch: fixed upstream.