diff --git a/CHANGELOG.md b/CHANGELOG.md index 39549fd..1e15338 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,16 +4,22 @@ All notable changes to this project will be documented in this file. Dates are d Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog). +#### [0.1.3-r1](https://github.com/rdkcentral/middleware-player-interface/compare/0.1.3...0.1.3-r1) + +- logger crash fix [`e1733ff`](https://github.com/rdkcentral/middleware-player-interface/commit/e1733ff02f659899b46c2dedce6d1435df06a6f1) + #### [0.1.3](https://github.com/rdkcentral/middleware-player-interface/compare/0.1.1...0.1.3) +> 28 April 2026 + - Align to middleware -develop for feature/RDKEMW-16028 [`#135`](https://github.com/rdkcentral/middleware-player-interface/pull/135) - Align middleware-player-interface wrt to aamp's develop [`#130`](https://github.com/rdkcentral/middleware-player-interface/pull/130) - RDKEMW-14946 : Fix coverity workflow scan in middleware-player-interface repo [`#105`](https://github.com/rdkcentral/middleware-player-interface/pull/105) - RDKEMW-14946 : Fix coverity workflow scan in middleware-player-interface repo [`#90`](https://github.com/rdkcentral/middleware-player-interface/pull/90) - RDKEMW-15420 : PLI github workflow must include dev_sprint_pli branch [`#104`](https://github.com/rdkcentral/middleware-player-interface/pull/104) -- Merge tag '0.1.2' into develop [`555fd2e`](https://github.com/rdkcentral/middleware-player-interface/commit/555fd2e2d70408dc552c37babfcfc1ef37d26f34) -- RDKEMW-17686 - Changelog updates for 0.1.2 [`d62351b`](https://github.com/rdkcentral/middleware-player-interface/commit/d62351bfea787560593c6390be5fbd4032d08500) -- Merge tag '0.1.2' into develop [`d6b9250`](https://github.com/rdkcentral/middleware-player-interface/commit/d6b925090d45406e33ed94f6ebd7956c2d365eb5) +- L1Test cases added [`99d9f96`](https://github.com/rdkcentral/middleware-player-interface/commit/99d9f9642676457e8032a048c72d891c468f0aae) +- aligning player-interface develop wrt aamp develop [`18a036e`](https://github.com/rdkcentral/middleware-player-interface/commit/18a036e46e976ad6182b02e41ead55ece9b7ad2b) +- RDKEMW-17686 - Changelog updates for 0.1.3 [`7280fb8`](https://github.com/rdkcentral/middleware-player-interface/commit/7280fb80fb3b9beb71bf709e2627d8031744694a) #### [0.1.1](https://github.com/rdkcentral/middleware-player-interface/compare/0.1.0...0.1.1) diff --git a/externals/PlayerExternalUtils.h b/externals/PlayerExternalUtils.h index cc7120d..d1cc6f5 100644 --- a/externals/PlayerExternalUtils.h +++ b/externals/PlayerExternalUtils.h @@ -30,9 +30,11 @@ #define MW_PRE_LOGGER_LOG(fmt, ...) \ do { \ - std::printf("[MIDDLEWARE] %s:%d %s: " fmt, __FILE__, __LINE__, \ - __func__ , ##__VA_ARGS__); \ - std::fflush(stdout); \ + if (stderr != nullptr) { \ + std::fprintf(stderr, "[PLAYER_IF] %s:%d %s: " fmt, __FILE__, __LINE__, \ + __func__ , ##__VA_ARGS__); \ + std::fflush(stderr); \ + } \ } while (0)