https://github.com/videolan/vlc

sort by:
Revision Author Date Message Commit Date
3e48354 d3d11: fix ID3D11Device leak in UWP mode The ID3D11DeviceContext_GetDevice() already gets a reference to the device. We don't do add one manually. 21 March 2023, 08:27:53 UTC
85868df taglib: wav: fix RIFF INFO tags parsing TagLib does not provide an union of both ID3v2 and INFO tags via the usual `File::tag()` method. Their justification lies in the code for now: ```cpp /*! * Returns the ID3v2 Tag for this file. * * \note This method does not return all the tags for this file for * backward compatibility. Will be fixed in TagLib 2.0. */ ID3v2::Tag *tag() const; ``` To support WAV files providing RIFF INFO tags, we must specifically parse them before TagLib 2.0 (not released yet). Fixes #25690 (cherry picked from commit a26e2ba370d898dda04c718176af7d2e329dab7a) 19 March 2023, 07:27:24 UTC
06dff2e taglib: move default meta access to a function No functional changes. (cherry picked from commit 294cbdbaee0209bc88ca7bec9164da8da4ac44ef) 19 March 2023, 07:27:24 UTC
fdfb5bc mux: avformat: default avformat-reset-ts to true This is a workaround for #12713, which 4.0.x doesn't require. 15 March 2023, 11:40:44 UTC
eaa89a4 inhibit/dbus: fix service and path According to https://web.archive.org/web/20080828095706/https://people.freedesktop.org/~hughsient/temp/power-management-spec-0.2.html the correct service name does not include `.Inhibit` and the path includes `/Inhibit`. This essentially reverts beec9e78518b56e7f4db897b55b5e0d46ae61bf8 (cherry picked from commit 77a2d21b59fb9f1991608009c00931a1dab0ea3e) 01 March 2023, 06:33:35 UTC
7a08609 do not expand the Id on checkout for any file no README even had it anyway This is easier/faster than backporting 53632798050d57d11e1b7e09009ba8a7e0cc1e40. See https://www.git-scm.com/docs/gitattributes#_ident (cherry picked from commit 777f36c15564b076bf13af6641493d97cd5ee224) 20 February 2023, 08:42:43 UTC
4b2e6df rawvid: fix rounding division when calculating pitch formats like NV12 where num and den are 2 had the wrong pitch size is divided then multiplied, consistently with `rawvideo` decoder (cherry-picked from commit 128f7ff6e9ee3c33098c2cc9896116374f04eb56) 17 February 2023, 16:19:13 UTC
96df5fd qt: plugins: reset selection when reloading extensions When selecting an extension and reloading them afterwards, the selection points to invalid data but still represent a valid index for Qt, so the button More Information is still clickable and will lead to a crash. Reset the selection when reloading to prevent that. Fixes #27830 Cherry-picked from commit 4cca6109e2a003c5e7260a9d760b2feee22ed036 via manual backport. 17 February 2023, 09:17:48 UTC
792cddc taglib: Opening a file for reading if possible When metadata is read, the file is opened for writing. This causes the file to be deleted in FS-Cache when caching network file systems. Fixes #27848 17 February 2023, 07:16:48 UTC
8f30d64 input: seek to the current time when resuming from next-frame This fixes video glitches. It won't work for all input sources (but it's not critical). 16 February 2023, 13:06:01 UTC
e9cf907 es_out: don't pace when using next-frame This fixes hiccups after few seconds when hitting next-frame in repeat mode. 16 February 2023, 13:06:01 UTC
cf04185 es_out: report timing when using next-frame 16 February 2023, 13:06:01 UTC
87b7b42 es_out: don't decode paused decoders This avoid to fill up the decoder FIFO for nothing (ESes will be flushed on resume). (cherry picked from commit ff1316724f3520ae0220fd693b6b589d56240561) Signed-off-by: Thomas Guillem <thomas@gllm.fr> 16 February 2023, 13:06:01 UTC
feaa1ee input: add a workaround for next-frame Don't hack the buffering values, but fake the buffering state: tell the input_thread to demux() until the vout has a picture. Fixes #2951 (cherry picked from commit ea93b2c847880581b55c433b3aa0f315c6449cf3) Signed-off-by: Thomas Guillem <thomas@gllm.fr> 16 February 2023, 13:06:01 UTC
62ccae7 goom: initialize the video format with video_format_Init() Do not rely on calloc to get proper values. (cherry picked from commit 61c9cbe24f6830cd745469e089470022e8a1892a) 15 February 2023, 16:00:24 UTC
8bf721b goom: explicitely set the output as full range (cherry picked from commit 6dc1c5a457b44aa3850aca8c611f7bc2125a5701) 15 February 2023, 16:00:24 UTC
93bd3af goom: use plane_CopyPixels() The destination stribe may not be the same as the source. (cherry picked from commit 82bca6ae86ffff4f4006f301249f6f7e6f13a8b7) 15 February 2023, 16:00:24 UTC
c969cbf goom: keep track of video format (cherry picked from commit d7aca8699eadccb7b57491b8e202cfc77ebccb01) 15 February 2023, 16:00:24 UTC
4b8069d direct3d9: keep the texture size for GetPictureWidth/Height calls fixes #27632 15 February 2023, 14:31:14 UTC
4243386 direct3d11: mark winrt pointer options as volatile It makes them private and hidden from the user. Fixes #27615 13 February 2023, 16:28:11 UTC
9568550 contrib: breakpad: Fix build with newest Xcode The latest Xcode 14 / macOS 13 SDK declares quite a bunch of c calls as deprecated for security reasons, like sprintf, which makes compilation failing. Disable "-Werror" for Breakpad builds, to downgrade those errors to warnings. fixes #26859 (cherry picked from commit 7a0445383b3b8487fa13e9451caccd8ffe981f4c) 09 February 2023, 19:40:41 UTC
8132db8 codec: dav1d: MDCV contains SmDm logical :/ (Cherry-picked from 8634945c56cdfbc75c64815e913448d8ea7926ac) Signed-off-by: Vibhoothi <mindfreeze@videolan.org> 06 February 2023, 23:28:41 UTC
606724c codec: dav1d: apply HDR CLL (Cherry-picked from c1973ce55e426b793054d8ad22cd0b473af0aff2) Signed-off-by: Vibhoothi <mindfreeze@videolan.org> 06 February 2023, 23:28:14 UTC
fb59da1 codec: dav1d: apply HDR MDCV (Cherry-picked from 8a1cad5e825d74275dfd0f187a8e2c6baa005cb2) Signed-off-by: Vibhoothi <mindfreeze@videolan.org> 06 February 2023, 23:26:58 UTC
6a66107 dav1d: fix gbrp mapping Fixes #27586 (cherry picked from commit f28a4b2b34be9cc3d342c258d698c8f34751205e) 29 January 2023, 16:26:06 UTC
4c12f2e DBus control module: return DBus error message instead of entering an infinite loop 11 January 2023, 05:06:51 UTC
7a1c58a DBus control: add more TrackList signals Implements the following signals for the org.mpris.MediaPlayer2.TrackList interface: - TrackAdded: a track was inserted to the list - TrackRemoved: a track was removed from the list 11 January 2023, 05:06:51 UTC
0f6129e DBus control: do not query index of item if known The track index is sometimes known when serialising a track's metadata. This moves the index query outside the metadata serialisation function when necessary. 11 January 2023, 05:06:51 UTC
70c34c3 DBus control: Extract method ProcessPlaylistChanged Extract switch body for track append and track remove events. This simplifies adding independent logic to both cases. 11 January 2023, 05:06:51 UTC
18a5a49 audiounit: fix swap_rear_surround check (cherry picked from commit a4b715b3e775b6b63ff3ac5a96383d0ecbb7a0ac) Signed-off-by: Thomas Guillem <thomas@gllm.fr> 09 January 2023, 10:44:55 UTC
1d27f9a coreaudio: add missing chain initialisation (cherry picked from commit 27009027ab57ea827b871ca73ee9636b383292c3) Signed-off-by: Thomas Guillem <thomas@gllm.fr> 09 January 2023, 10:42:17 UTC
65ea8d1 vout_opengl: add compatibility alias for libplacebo v5 This fixes compilation for now, albeit with many deprecation warnings. It will probably break again whenever libplacebo v6 drops these deprecated fields as well, but hopefully VLC v4 will be released by then. Fixes: #27624 01 January 2023, 15:40:12 UTC
4585d55 On the road to 3.0.19 28 December 2022, 21:11:32 UTC
379c00b demux: mp4: fix bogus edit list timescale regression after 0aecdcabaa27f32dc1e3de1832d22d9766cdfae6 refs #27669 28 December 2022, 14:22:09 UTC
062db58 codec: jpeg: check every APP1 for orientation (cherry picked from commit a0d6edda54b329649c50b7de8c97b1509990fd20) 26 December 2022, 09:01:27 UTC
9b9cbf2 codec: jpeg: use native readers (cherry picked from commit d80b8049b7ce2c05bf18397a951340668a3a9ced) 26 December 2022, 09:01:27 UTC
88d5ca5 codec: jpeg: constify (cherry picked from commit 1a82010c9665ad449fe48545e5c1522bb89e67e1) 26 December 2022, 09:01:27 UTC
2acd447 codec: jpeg: check projection values (cherry picked from commit 4e419fa5266a5574908a4cf6146c12e3c56a0e86) 26 December 2022, 09:01:27 UTC
0118f97 codec: jpeg: search every APP1 for XMP projection tag (cherry picked from commit 7c3130c951840972229b265f8de5679a543d324f) 26 December 2022, 09:01:27 UTC
ab66dd1 demux: image: fix probing jpeg starting with XMP (cherry picked from commit 1c6749b8090a659678ff1cdbd80358405efac3f3) 26 December 2022, 09:01:27 UTC
9b3b296 demux: image: use proper type for peek (cherry picked from commit 8b310b2fd572dc54356dac1393bd4c14bfef6532) 26 December 2022, 09:01:27 UTC
22ae743 demux: image: fix jpeg probe size return check valid jpeg data offset being greater than 0xff (cherry picked from commit a0e6c1758586a1b98a0100507a3f0c47839050c1) 26 December 2022, 09:01:27 UTC
da33263 demux: mp4: do not flag discontinuity after empty edit refs #26943 (cherry picked from commit 203fb201da9c44bf5d68c937a071f5a8f25fda2f) 25 December 2022, 17:15:20 UTC
25fc2f3 demux: mp4: elst can only change if there's one (cherry picked from commit 0e3d3c060b34a703e68fa3dbfd313bda02067dad) 25 December 2022, 17:15:20 UTC
2def586 demux: avi: fix playback of flipped rgb (refs #22915) (cherry picked from commit 99a193f6d9639220e5bcebb23585d7e26651a2c4) 23 December 2022, 17:35:54 UTC
4c17c93 demux: avi: add more comments (cherry picked from commit 5be2d51811ed48c596069a7799199b9a99af7729) 23 December 2022, 17:35:52 UTC
76b0bb3 demux: avi: int_max is flipped range (cherry picked from commit 0d2b0a46700b9aa363d0d76e508c63e17420996e) 23 December 2022, 17:35:15 UTC
2d78916 demux: avi: fix conversion (cherry picked from commit 52ce937c7faf4c348f740157b2ed880cd79b680a) 23 December 2022, 17:30:36 UTC
912a396 demux: avi: fix debug height for flipped planes (fix #22915) (cherry picked from commit 136fd86090b11ba6d89e46e16e8f7474d4451e2f) 23 December 2022, 17:12:16 UTC
6183d1e demux: ogg: fix last page probing properly process the full search window instead of returning the first page found change lower search range stop condition to fix parsing bug on lowest window refs #27610 (cherry picked from commit efcb930b250de59dbaad59a4e5364292a32188b1) 22 December 2022, 07:43:08 UTC
767b44f contrib: fluidlite: update the hash to allow out of tree builds (cherry picked from commit 1c7fdece821cf164de744ade04a016b364cf9f32) This fixes #25327. 17 December 2022, 23:34:28 UTC
4d46246 contrib: daala: update upstream URL (cherry picked from commit 38523115cb430eefda1fe75d1f34d25a75fad546) 06 December 2022, 14:19:05 UTC
60771fe [3.0] Fix the playback bar is shown when the player window is inactive on Linux 03 December 2022, 18:22:11 UTC
93523e6 modules: fix typos Typos found and reworked from codespell. (cherry picked from commit 6b7a57f9847fef77c687da8c63afa99328c74da2) (edited) edited: * some files don't exist in 3.0 * some 3.0 code around changes is different (vlc_tick_t) Signed-off-by: Steve Lhomme <robux4@ycbcr.xyz> 03 December 2022, 16:48:59 UTC
c2dd4bf packetizer: flac: fix CRC from emulated sync also skips some memcpy refs #27454 #27477 (cherry picked from commit c14b5aa6a7bd3aa25fa951e2b4136aff70f5702a) 02 December 2022, 09:52:58 UTC
e264d5b rename VLC_TS_0 to VLC_TICK_0 (cherry picked from commit ded62a069f457ae919fae30b60d920a8ac3c92b4) (edited) edited: * some of the 3.0 code was different 02 December 2022, 05:52:55 UTC
0b4dff8 rename VLC_TS_INVALID to VLC_TICK_INVALID (cherry picked from commit 1f17997348e5b5bb039647515c5ea54025bb81d5) (edited) edited: * some of the 3.0 code was different 02 December 2022, 05:52:55 UTC
3f9fc44 rename mtime_t to vlc_tick_t Keep a copy of vlc_tick_tfor backward compatibility. (cherry picked from commit ff56c92a5ed62d713fb9842f36494a2e9d90fc6f) (edited) edited: * some of the 3.0 code is different 02 December 2022, 05:52:55 UTC
8179b10 contrib: do not require gtkdocize This unbreaks packages using autoreconf. (cherry picked from commit 7beb060516a8ce8a4ad4abf26aade3e3344f9ecd) Signed-off-by: Steve Lhomme <robux4@ycbcr.xyz> 30 November 2022, 16:15:19 UTC
b64b9c2 macosx: fix possible SPMediaKeyTap crash Adding nil to an NSArray would make it raise an NSInvalidArgumentException which in turn leads to an abort in dispatch_once: https://github.com/apple-oss-distributions/libdispatch/blob/55c3a68e9ec47f1c1d5bb9909404ce5f0351edef/src/object.m#L557 Fix #27487 (cherry picked from commit 41ec80a1282ba01d82e7954530e1d9ab8e14e415) Signed-off-by: Marvin Scholz <epirat07@gmail.com> 27 November 2022, 20:54:08 UTC
8bf9046 control: dbus: emit CanPlay consistently When VLC was launched from a file, the handling for playlist change events was not sufficient as in case of starting with a file, we could miss the event and never report CanPlay. When playing a file from a service discovery, like our Lua web parser scripts, this logic was flawed too, as the playlist would always be "empty" even though we are clearly currently paused on an input. To fix that, check if CanPlay disagrees with reality when we get an input change and emit CanPlay. There is no check added in the item append/delete sections, so currently once an item from an SD is played, even when the user has switched back to the main playlist, the status would still be CanPlay until and item is added or removed in the "main" playlist. However this exactly matches how the Qt interface behaves, so I've left this behavior as-is for consistency with the interface. Fix #21419 Fix #22785 27 November 2022, 20:26:16 UTC
1c037bc control: dbus: emit events properly on input change The can-seek and can-pause variables could end up not being set, as the callback events are not reliably fired in case the variables changed before the callbacks are attached. Additionally we need to report the playback status properly whenever a new item starts playing. Fix #24699 27 November 2022, 20:26:16 UTC
9403501 contribs: growl: Replace CFNetwork with CoreServices framework for intel builds CFNetwork library is automatically added by recent SDKs. By replacing this framework with CoreServices.framework, we retain support for Mac OSX 10.7. 26 November 2022, 13:17:10 UTC
b362692 macosx/build.sh: Replace CFNetwork with CoreServices framework for intel builds CFNetwork library is automatically added by recent SDKs. By replacing this framework with CoreServices.framework, we retain support for Mac OS X 10.7. 26 November 2022, 13:17:10 UTC
52df7ff youtube.lua: update for player config definition site change Fixes #27529 (cherry picked from commit a0b3c43815328dd5e73485f912ee2fb9e46bfb4a) Signed-off-by: Steve Lhomme <robux4@ycbcr.xyz> 19 November 2022, 07:38:20 UTC
bbf81b6 prefetch: handle STREAM_GET_TAGS Signed-off-by: Thomas Guillem <thomas@gllm.fr> (cherry picked from commit c53aefcc786e9022a571a27fb4c694d8bb571d1b) Signed-off-by: Marvin Scholz <epirat07@gmail.com> 17 November 2022, 06:27:16 UTC
0a33447 configure.ac: fix deprecated mention with newer autoconf (cherry picked from commit 7eb922bcb2cb9b4a023597a25871074c6fd9e42a) Signed-off-by: Marvin Scholz <epirat07@gmail.com> 15 November 2022, 22:07:27 UTC
cacf92f configure.ac: fix AC_PROG_LEX warning With autoconf 2.70, the following warnings are emitted: configure.ac:56: warning: AC_PROG_LEX without either yywrap or noyywrap is obsolete ./lib/autoconf/programs.m4:716: _AC_PROG_LEX is expanded from... ./lib/autoconf/programs.m4:709: AC_PROG_LEX is expanded from... configure.ac:56: the top level The documentation[1] of autoconf now states: > Prior to Autoconf 2.70, AC_PROG_LEX did not take any arguments, and > its behavior was different from either of the above possibilities: it > would search for a library that defines yywrap, and would set LEXLIB > to that library if it finds one. However, if a library that defines > this function could not be found, LEXLIB would be left empty and LEX > would not be reset. This behavior was due to a bug, but several > packages came to depend on it, so AC_PROG_LEX still does this if > neither the yywrap nor the noyywrap option is given. > > Usage of AC_PROG_LEX without choosing one of the yywrap or noyywrap > options is deprecated. It is usually better to use noyywrap and define > the yywrap function yourself, as this almost always renders the LEXLIB > unnecessary. The behaviour of the argument on autoconf < 2.70 is to ignore the argument, so there are no issues with adding the option. [1] https://www.gnu.org/savannah-checkouts/gnu/autoconf/manual/autoconf-2.70/html_node/Particular-Programs.html#Particular-Programs (cherry picked from commit 824b3d4551e6c19e34e31bedb6f8843cfda35ca0) Signed-off-by: Marvin Scholz <epirat07@gmail.com> 15 November 2022, 21:37:17 UTC
638a07d audiounit_ios: don't fetch the output layout That way, we will always use MapInputLayout() on tvOS/iOS. (cherry picked from commit ebc27c6e4053a0a6dfe42a0d0acd89e394df1d2b) Signed-off-by: Thomas Guillem <thomas@gllm.fr> 08 November 2022, 09:26:29 UTC
d58a68d audiounit_ios: move debug log (cherry picked from commit cac29a174030fbdda0abb5537c7515e5750d2281) Signed-off-by: Thomas Guillem <thomas@gllm.fr> 08 November 2022, 09:26:29 UTC
6eb4f99 coreaudio: use ChannelDescriptions for MapInputLayout() Simpler, tested on tvOS 14 and 16. On tvOS, the device can adapt to the VLC input format, in contrary to macOS. Fixes 7.1 surround. (cherry picked from commit 3d92b1c3017f45c6410dc0dde7b3e2095ce176d7) Signed-off-by: Thomas Guillem <thomas@gllm.fr> 08 November 2022, 09:26:29 UTC
2edac7c coreaudio: remove useless log There is one more complete just after. (cherry picked from commit 704d6fcfa0c9530a4461c62e61049e837ba080b0) Signed-off-by: Thomas Guillem <thomas@gllm.fr> 08 November 2022, 09:26:29 UTC
8457f06 coreaudio: MapInputLayout() can now return any type of AudioChannelLayout (cherry picked from commit 28e4d7fe50b28cbc7267aa72ec0fa28a26924aa2) Signed-off-by: Thomas Guillem <thomas@gllm.fr> 08 November 2022, 09:26:29 UTC
8e749c6 coreaudio: rename SetupInputLayout (cherry picked from commit c65da6381ac6a7b454115790ac933c7ece36cde8) Signed-off-by: Thomas Guillem <thomas@gllm.fr> 08 November 2022, 09:26:29 UTC
b344e73 coreaudio: add Lsd/Rsd mapping Could not test it. (cherry picked from commit 082a0305f1765495e74e7650b07baf83e9e6eef3) Signed-off-by: Thomas Guillem <thomas@gllm.fr> 08 November 2022, 09:26:29 UTC
c3d728d coreaudio: swap Surround with RearSurround when needed Tested on macOS 12.5, compared with the same vlc/sample/amplifier on Windows. Surround and RearSurround are indeed swapped for 7.1, same for tvOS (cf. next). But why ? (cherry picked from commit 0a65098fcd0d7ddc4c56fa10c616ddd044eeee32) Signed-off-by: Thomas Guillem <thomas@gllm.fr> 08 November 2022, 09:26:29 UTC
dc181df coreaudio: use a switch case instead of an array The current size of the array is 35 for 9 elements. The maximum value for AudioChannelLabel is 65536 and we want to avoid having an array of 65536 for very few elements. (cherry picked from commit 9d676d26b39c8b571e76990eced97eead0b4dcb4) Signed-off-by: Thomas Guillem <thomas@gllm.fr> 08 November 2022, 09:26:29 UTC
ea9c301 coreaudio: either use output or input layout And not both. On macOS, VLC need to adapt its fmt to the output layout (it can't change it). on tvOS, VLC can send its custom input layout. Fixes #27474 Also fix 7.1 mapping on macOS (Center was on Left...). (cherry picked from commit 87bbf8f272ef6b38b6ed1c002e96f570aba0f4a8) Signed-off-by: Thomas Guillem <thomas@gllm.fr> 08 November 2022, 09:26:29 UTC
96cb65e coreaudio: refactor aout_CheckChannelReorder() usage (cherry picked from commit 0405833cd8a5cafcccc5253f1e5a9b58b5471b26) Signed-off-by: Thomas Guillem <thomas@gllm.fr> 08 November 2022, 09:26:29 UTC
fd8b516 coreaudio: fix layout tag mismatch for L R C Cs (cherry picked from commit 12683cccac45230ad10533d7357ff7a31f8c6253) Signed-off-by: Thomas Guillem <thomas@gllm.fr> 08 November 2022, 09:26:29 UTC
20c96c5 coreaudio: fix original value never set Regression from 91f426996c98 This fixes the shortcut to map channels to Center or Stereo. (cherry picked from commit b73f7c40d8a8355f188d10ce919f90ecfaf745d7) Signed-off-by: Thomas Guillem <thomas@gllm.fr> 08 November 2022, 09:26:29 UTC
921c47e cdrom: fix a typo 05 November 2022, 09:46:20 UTC
6e274f3 faad: remove useless continue statement ... at the end of the loop. Signed-off-by: Hugo Beauzée-Luyssen <hugo@beauzee.fr> (cherry picked from commit 603ade4f5d01d03b240694992a596b3c5904148b) 04 November 2022, 19:16:07 UTC
24ebefd codec: faad: always init to TS_INVALID partial bp of 10318107ac248f2d9b1be038265f3d29a6734c97 04 November 2022, 19:16:07 UTC
2c5a726 faad: check config validity the `NeAACDecSetConfiguration()` function copies attributes from the given config object to the actual config held within the decoder context object. it validates each config attribute before copying it, immediately returning zero if the attribute is invalid. we should use the return value to check that our config was successfully written. (cherry picked from commit 8beee731064750745667cf21b63394c04157dd35) 04 November 2022, 19:16:07 UTC
d906e3e codec: faad: workaround unaligned timings (cherry picked from commit c8d7729ae6f3663a5cfde12fb0c185e2a3972461) 04 November 2022, 19:16:07 UTC
3bfe4f1 codec: faad: reject ELD profile (cherry picked from commit eaedf156a46ad8ac27bc64942892b358f91e4a61) 04 November 2022, 19:16:07 UTC
ee32136 demux: adaptive: allow implementations to preparse (cherry picked from commit 0f9cde94991d12e253c480324f95ba513e5b99b1) 04 November 2022, 16:20:45 UTC
9e50bef demux: adaptive: forward update status through stream (cherry picked from commit aeca11e9627781f05e9baee86fda2af87306e76c) 04 November 2022, 16:20:45 UTC
7d9d51a demux: adaptive: return tracker update status (cherry picked from commit 9d83a7ee1a6ec993e73e419fc84357cc6433c908) 04 November 2022, 16:20:45 UTC
ea8e33c demux: hls: set channels (cherry picked from commit c5b37cb43da4cd2507e970e05de53b24200d63bd) 04 November 2022, 16:20:45 UTC
4ff3ada demux: hls: rework stream/media attributes propagation (cherry picked from commit a54d02b0c9a5b0a2073f393a33235d9adfd6c25d) 04 November 2022, 16:20:45 UTC
d8ae0f0 demux: adaptive: codecs does not belong to ext-x-media (cherry picked from commit 7d37ad40e40419c28bf45ecf97fd0ea47cfa7f1e) 04 November 2022, 16:20:45 UTC
f8a1f5d demux: hls: prefer average bandwidth when available (cherry picked from commit f9b0cad3896c0276d467c5ad3be104baf946acdf) 04 November 2022, 16:20:45 UTC
b607efd demux: adaptive: fix unitialized var 04 November 2022, 16:20:45 UTC
5e58b6a demux: adaptive: fix MIME format update refs #27441 (cherry picked from commit 7b2c84807e92b8b2282f3b25b0cd8759cbf8c472) 04 November 2022, 09:53:47 UTC
63289de demux: adaptive: skip ID3 in front of any segment more HLS crap FTW refs #27441 (cherry picked from commit e062e9d65010fc5b30ef46336da7de44c76a6125) 04 November 2022, 09:53:47 UTC
47bd901 v4l2: use proper headers for OpenBSD's V4L2 support (cherry picked from commit c7905ecc665b1b464bbf13ddc395e2e7f8ddd8b2) 03 November 2022, 07:52:03 UTC
ce9a09a v4l2: dlopen proper library name on OpenBSD (cherry picked from commit ed4a5feb243a201b7890672f3d376b4586a16593) 03 November 2022, 06:58:05 UTC
6e1a0b7 contrib: harfbuzz: Apply patches to fix building with Clang 16 This is a backport of https://github.com/harfbuzz/harfbuzz/commit/d88269c827895b38f99f7cf741fa60210d4d5169 and https://github.com/harfbuzz/harfbuzz/commit/60c6b7786d9f4651ae2803bfc4ff4435b38a5bc6. (The first patch is enough to fix mingw builds, but the second one is necessary if building harfbuzz on Linux with Clang 16.) (cherry picked from commit 75b0e59be9f989eefd76769fe7b4ae54acfd1471) Signed-off-by: Martin Storsjö <martin@martin.st> 01 November 2022, 08:09:21 UTC
back to top