SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for rust-gtuber-0+git20220116~0ac89bf0.0.1-4.208.noarch.rpm :

* Sun Jan 16 2022 Florian \"sp1rit\" - Update to version 0+git20220116~0ac89bf:
* gst: src: Set rank to primary + 10 (266)
* gst: Add \"gtuberuridemux\" element
* gst: bin: Split the code into GtuberAdaptiveBin
* gst: src: Support direct video URIs
* youtube: Skip OTF stream types
* tests: lbry: Handle both MP4 and HLS streams
* gst: Better debug category naming
* gst: src: Fix missing NULL termination in schemes array
* gst: src: Always advertise \"gtuber\" scheme support
* gst: src: Get URI schemes from available plugins
* misc: Add function to get supported URI schemes
* gtuber: Do not install soup compat header
* tests: Add \"lbry\" tests
* lbry: Add new plugin
* client: Remove max conns per host limit
* soup-compat: Add a function for getting GUri from message
* website: Simplify read_response vfunc
* gst: bin: Forward tags and toc downstream
* meson: Bump min required GStreamer ver to 1.19.1
* youtube: Handle embed URIs
* meson: Bump project version to 0.2.0
* doc: Include \"Gtuber Cache\" in the documentation
* types: Fix typo in GtuberFunc typedef
* doc: Exclude cache private header
* website: Fix export macros docs generation
* gst: bin: Replace \"connection-speed\" prop with \"target-bitrate\"
* gst: bin: Set locked state with STATE_LOCK held
* gst: bin: Do not call deep_element_added on parent
* gst: bin: Add initial-bitrate property
* gst: bin: Add connection-speed property
* gst: src: Fix prop indentation
* gst: src: Also allow \"http\" URI scheme
* piped: Support \"piped.silkky.cloud\" instance
* utils: common: Make match function return index starting from zero
* youtube: Use boolean from matches hosts method
* gst: bin: Change ghostpad target when new pad is added
* gst: Add gtuberhlsdemux element
* gst: dashdemux: Split the code
* gst: src: Remove URI blacklist
* invidious: Support video chapters
* piped: Support video chapters
* cache: Simplify file IO functions
* misc: Use loader close module function
* cache: Do not follow symlinks when enumerating dir
* tests: bilibili: Replace test video
* client: Fix possible GUri leak
* twitch: Remove commented cache code
* cache: Show expiration time in debug output
* youtube: Do not export mobile host
* youtube: Do not check all hosts in plugin query
* bilibili: Export list of supported hosts
* invidious: Export list of supported hosts
* piped: Export list of supported hosts
* twitch: Export list of supported hosts
* youtube: Implement cache and website prepare vfunc
* website: Add cache related functions to macro
* website: Add prepare vfunc
* gtuber: Implement plugins cache
* youtube: Export list of supported hosts
* website: Add macros to export plugin schemes/hosts support
* gst: src: Set global tag scope
* youtube-utils: Cover more chapter detection possibilities
* gst: src: Push TOC events from media info chapters
* youtube: Parse video chapters
* utils-youtube: Add description chapters parser function
* media-info: Add video chapters support
* utils: Add youtube-utils
* gst: src: Send stream tags from media info
* gtuber: Support writing plugins in Vala
* client: Remove special YT detection
* twitch: Do not set \"Client-ID\" header for user
* plugins: Rename query_plugin function into plugin_query
* website: Add convenient macros to declare and define plugins
* website: Also exclude \"Host\" request header
* gst: src: Guard props access with a dedicated lock
* gst: src: Always convert our location to uri
* gst: src: Fetch media info on another thread
* gst: src: Use uint instead of uint64 for props
* gst: src: Improve location handling
* gst: Do not mark_as_plugin_api
* gst: Define gtuber-config related names
* gst: Use custom caps
* gst: Add gtuberdashdemux element
* gst: src: Remove unused gio import
* meson: Bump project version to 0.1.0
* doc: Update plugin devel description
* doc: Exclude Soup compat headers
* doc: Include misc functions in docs
* misc: Correct plugin_name out param description
* examples: vala: Use Vala provided foreach function to iterate arrays
* examples: c: Update example code
* youtube: returned GPtrArray is not a const object anymore
* twitch: returned GPtrArray is not a const object anymore
* tests: Follow recent change and not use const for returned objects
* gtuber: Stop returning const objects
* loader: Print reason why plugin load failed
* piped: Do not store media_type value
* gst: Push default context when fetching info
* tests: Print HTTP status code for all tries
* tests: Use media info request headers when testing streams
* youtube: Always update user provided visitor ID req header
* media-info: Support for providing recommended request headers
* meson: Increase each test timeout to 90 seconds
* tests: Retry stream HEAD test if it fails once
* tests: Print failed URIs
* ci: Always upload test results
* ci: Build all auto features
* gst-gtubersrc: Add more properties
* stream: Add GtuberCodecFlags
* gst: Add GStreamer plugin
* misc: Add gtuber check URI support function
* website: Add a way of reading response status code and headers
* gtuber: Install plugin devel headers
* gtuber: Remove gtuber_stream_get_codecs function
* tests: Add \"bilibili\" tests
* bilibili: Fix missing bangumi media info ID
* tests: Add \"twitch\" tests
* tests: Remove unnecessary brackets in defines
* tests: Add \"invidious\" tests
* tests: Add \"piped\" tests
* tests: Simplify tests writing
* ci: Upload tests results artifact
* ci: Support testing streams status codes
* ci: Add initial tests
* Create ci.yml
* invidious: Add new plugin
* youtube: Use utils function to parse mime type
* utils-common: Add more helper functions
* Sun Oct 17 2021 Florian \"sp1rit\" - Update to version 0+git20211017~f6573a4:
* rust: Bindings now available in another repo
* actions: Added deploy action that automatically submits rust bindings to sp1ritCS/gtuber-rs
* removed nullability from StreamExt::url()
* Minor fixes requested by AATTRafostar
* examples: rust: fixed crate path & unprintable Option
* bindings: added rust bindings
* examples: Add Rust client example
* utils-common: Auto handle mobile hostnames
* Sun Oct 17 2021 packagingAATTsp1rit.anonaddy.me- Update to version 0+git20211016~741224a:
* rust: Bindings now available in another repo
* examples: Add Rust client example
* utils-common: Auto handle mobile hostnames
* piped: Use HLS only for live streams
* website: Fix \"User-Agent\" related code
* youtube: Handle videos URIs with \"/v/video_id\" path
* youtube: Try to get default info when EMBED fails
* gtuber: Support building against either libsoup3 or libsoup2
* manifest-gen: Add ability to request manifest type
* manifest-gen: Also sort DASH streams before adding them
* Sun Oct 17 2021 Florian \"spirit\" - Initial packaging
 
ICM