11:46 Showtime 4.7.317 | |
Очередная бета версия плеера Showtime
Изменения в последних версиях:
* hls: Various fixes to detect broken variant / segments
* ecmascript: Fix some bugs in page.js module * fa: Make it possible to propagate protocol level error codes * Add hts_cond_wait_timeout_abs() and use in mp_dequeue_event_deadline() * fix some lingering ffmpeg -> libav renames * glw: Add positional navigation * glw: If widget does not respond to targeted event, try bubble method * UI: Add wrapping on some places where it was missing … * glw/freefloat: Fix NULL deref Fixes recent regression causing screen saver to crash Showtime * hls: Switch to buffered streaming * hls: Skip over spaces when parsing key=value attribute lists * video: Use prop_create_r() when appropriate * glw: Don't implement own event types in glw when there is avilable 'global' ones * event: Rewrite event_create_playurl and event_create_openurl These function now take a constructor argument and together with some macro trickery this now makes these functions look like they accept named arguments * glw: Add support for unresolved/arbitrary widget attributes * glw: Fix missing TOKEN_LINK -> TOKEN_URI change * glw: Add z sorting * glw: Make it possible to turn off cursor rendering on per-widget basis * glw: Rewrite event handling * glw: Integrate glw_wirebox in glw_renderer pipeline * glw: Move the render job setup to common code in glw_renderer.c * glw: Switch to delayed rendering also for video widgets * glw/container: Add reverse render for container_x * glw: Get rid of non-normalized texture coordinate modes (which is unused) * glw: Make multiopt() view method set current values * glw: Add UI Zoom reset (CTRL/CMD - 0) similar to most apps * glw/container_z: Pick constraints from first widget that has any cons… … * glw/style: Make styles recompute statements that depends on UI scaling * Revert "glw: If weight < 0.1, never autofocus widget" * glw: Include widget ID in glw_get_path() * glw: Add autofocus limit attribute … * This makes it possible to make peremiters in the view tree that automatic focus are not allowd to cross * glw/deck: Initially block all childs from focus * glw: Add style support for generic attributes > alpha, blur, weight, width, height and focus_weight * glw/text: Recompute constraints when padding changes * glw: Add style support * glw: Store parent specific per-item info after widget data * glw: style wip * glw: Substitute gc_set_font with an attribute * glw: Rearrange glw_t to save a few bytes * glw: Add attribute noFocusBlocking * glw: Add focus() method that focus given id * glw/navigation: Add some commented out debug helpers * glw: Make it possible to intercept events before they are passed to glw_navigate * glw: If weight < 0.1, never autofocus widget * glw/navigation: Be a bit smarter when descending into focused childs … If nothing is focused we search using glw_{first,last}_widget which skips over hidden widgets. Also make sure the orientation matches when we consider jumping to the last widget. * glw/container: Improve debug output a bit * event: Add missing action map (ZoomUIReset) * glw: Fix wrap navigation * glw: Make it possible to build without glw settings * media: Add comments to media.h * linux: Fix build fallout * glw/video: Set default values if compiled without MEDIA_SETTINGS * ps3: Include video widget in unlocked rendering * media: Add missing files media_event.? * media: Remove pointless forward declarations * cosmetics: Remove trailing whitespaces * media: Split event handling to a file of its own * media: More refactoring * media: Move media_track_mgr to media_track.h * media: Split codec stuff to a file of its own * media: Split out media_buf -stuff to media_buf.[ch] * media: Split media_queue specific things out to media_queue.c * media: Get rid of per-media_pipeline courier (use global dispatch) * prop: Correctly handle NULL PROP_TAG_LOCKMGR * prop: Fix queue messup in global dispatch * playqueue: Stub playqueue_ functions if playqueue is not built in settings: Add SETTING_LOCKMGR varg * media: Make it possible to compile without media settings * media: Match mp_create() with mp_destroy() * media: Move media-settings to a file of its own * media: Get rid of the media stack * media: Merge mp_destroy into mp_release * media: Rename mp_ref_inc() / mp_ref_dec() to mp_retain() / mp_release() * Move src/media.[ch] into src/media/ * media: Split mp_track_mgr into a file of its own * ps3: Support unlocked rendering * rpi: Fix build after recent changes * glw: Add VDPAU rendering back again after z-ordering broke it * glw: Fix incorrect texture binding * glw: Fix build on linux * video: Use prop_create_r() when appropriate * glw: Add propName() and propSelect() * propName() returns name of given prop * propSelect() issues a prop_select() on the given prop * prop: Fix compile when PROP_DEBUG is set * prop: Add helper to make link to selected iten in PROP_DIR … Use it on multiopt settings to be able to subscribe to currently selected value * glw/image: Fix broken shadow fix * glw: Add support for 'em' postfix to scalar values 1em = $ui.size 2em = $ui.size * 2 * glw/image: Redraw texture if shadow attribute changes * glw: Simplify prop assignments inside block * glw: Make list widgets handle alpha attribute * glw: Make debug attribute draw wirebox around any element * glw: Add layoutFixedWidth and layoutFixedHeight attributes * glw: Revive cursor * osx: Remember window position and start app as active Скачать можно в теме поддержки | |
|
Похожие материалы по теме:
Всего комментариев: 0 | |