https://github.com/videolan/vlc

sort by:
Revision Author Date Message Commit Date
b18c5c7 qt: dialogs: Use the correct type for progress context This seems to fix #18640 and #17060 (cherry picked from commit 90dde5edfbaee89e16386a42bc5626845383e89f) Signed-off-by: Hugo Beauzée-Luyssen <hugo@beauzee.fr> 09 February 2018, 12:46:34 UTC
65c8892 win32: Package vlc_branding.bmp in release builds (cherry picked from commit 58e45886f780833917a369027ce9462415c47468) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 09 February 2018, 12:42:25 UTC
3475766 mmdevice: fix opening of invalid device CD 6f95511a-91a2-45de-bd43-735bf52a2185 And check sys->dev locked since it can be written from the MMSession thread. (cherry picked from commit a715eaa04c611de267022964c59566779539d6e6) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 09 February 2018, 12:41:48 UTC
407d4ba macosx: Fix timer interval value in ScrollingClipView 1/6 will evaluate to 0, making the timer choose a very low interval instead of 0. (cherry picked from commit 201542ff729d489bdd6b0337e29d6a7bb534e856) Signed-off-by: Marvin Scholz <epirat07@gmail.com> 09 February 2018, 00:02:17 UTC
3aecd92 macOS codesign: Add jar files, drop explicit requirement The jar file needs special treatment to be signed correctly: - The identifier must be without any dots. The file has three, and if only the suffix is dropped, then it will be wrongly interpreted as a reverse domain, still - It is not allowed to have a Mac App store certificate signature, together with a jar file, as this is forbidden in the app store. Our explicit requirement was allowing such a signature (see "cert leaf[field.1.2.840.113635.100.6.1.9] exists"). Solution is now to just let codesign do this work internally, therefore the explicit requirement is dropped completely. (cherry picked from commit 55a093d8f2b10e589efd3eb4b7a5b3a83371e1fb) Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org> 08 February 2018, 22:41:29 UTC
7821ebf Revert "contrib: move macOS compilation flags to the script where they belong and generalize Darwin OS environment manipulations" This breaks macOS compilation. This reverts commit 625bc3ced2120b50efa35fa8c2e4fac8270f85f2. 08 February 2018, 20:13:11 UTC
d6cc72c win32: undo double encoding (caused by review error) (cherry picked from commit 12f7ce07216688450d6bb274496743924d679b7c) 08 February 2018, 19:56:37 UTC
9bc73a5 win32: fix leak (cherry picked from commit 9ba043402f0bc5f8f205d9a41f892efbc3882a85) 08 February 2018, 19:56:36 UTC
ef4c265 macosx/package: Package libbluray jar (cherry picked from commit 1c9a6491a01a3bb5b27253769055e32d0364b3e6) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 08 February 2018, 15:54:23 UTC
c417145 direct3d11: fix the dynamic update of shader constants Everytime we updated a value, the other ones were lost because we have to use D3D11_MAP_WRITE_DISCARD. Now we keep a shadow copy of the constants and update one at a time. (cherry picked from commit 81b511655d920bb04e29be190a9d96ea1fdf7ce0) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 08 February 2018, 15:54:12 UTC
e34fa4a direct3d11: fix the dynamic luminance for some sources It should be it thousand nits but sometimes it's much smaller (Sony HDR sample for example). UHD Blu-Ray have the proper values. (cherry picked from commit d7aade4fd1a3b59c816ddecb572691dc7eeb30f7) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 08 February 2018, 15:54:12 UTC
632cd8f direct3d11: update the tone mapping luminance on older Windows versions It was only done on Win10 RS2 or RS3 (cherry picked from commit d99efc4cfb6b27dfc9b5a2fd9e71e45589f70250) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 08 February 2018, 15:54:12 UTC
eb1295e direct3d11: use D3D11_MAP_WRITE to update the shader constants Otherwise the other fields are lost when updating one field (cherry picked from commit 73b5de4394f0bc5e076c0514257b4b6417ed179b) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 08 February 2018, 15:54:12 UTC
c9aeb3f snap: drop notify plugin. We cant use it on Ubuntu with chromecast enabled, since gtk-3 links to protobuf. (cherry picked from commit 061b1f0fe822468f549defd6a66da42f9e1f9506) 08 February 2018, 13:36:08 UTC
799ed0a demux: avformat: fix use NULL as string long_name can be NULL if enable-small Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> (cherry picked from commit 0c0db7b6a3d303f370f4775098a3a826d28125c1) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 08 February 2018, 13:13:37 UTC
8756dbf direct3d11: fix texture cropping in 360 videos Fixes green circle in eagle-2.mp4 (cherry picked from commit 6adccb725bd7c3c8a660b30bbaec2363b2d9a4ba) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 08 February 2018, 13:13:37 UTC
330ea0c direct3d11: fix texture positioning when there is rotation Tested with offset_test.ogv and forcing the rotation in the decoder. Fixes #19078 (cherry picked from commit 916b67b476d6df26b44050311ef79e634ecd7882) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 08 February 2018, 13:13:37 UTC
d739ede direct3d11: simplify the math to compute the quad corners position This is only valid for left aligned textures (ie not rotated) (cherry picked from commit 9a736c2175ecfffda68a7f9535968c774cd767b2) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 08 February 2018, 13:13:37 UTC
15b6083 chromecast: fix seek state in case of send error (cherry picked from commit 530a3d20f39501ae14272e4f769e3f279c47819e) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 07 February 2018, 22:43:44 UTC
57f014d chromecast: return a VLC status from msg methods (cherry picked from commit f9c3a40d8d8db7f53d95f0749c4cc38a6489f737) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 07 February 2018, 22:43:40 UTC
2a252aa chromecast: don't queue Seek messages In order to allow finer handling of seek errors. Partial revert of commit 58921590a200ab8cfbdbd6d9ef56995908f9c323. (cherry picked from commit 91376817885fa673f50e51286655e707c428d371) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 07 February 2018, 22:43:36 UTC
8dd2e81 d3d9_filters: fix a potential crash (again) Fixes #19612 (cherry picked from commit 02daf5d3a5e8816534aa71d66b93f4aa1e05b3f4) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 07 February 2018, 22:43:30 UTC
de032b0 chromecast: fix pause at startup with music tracks State goes from Buffering to Paused then to Playing when loading a music track. (cherry picked from commit 3f27e01b1bcb240006b976c40f1c7a1e02feb9a2) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 07 February 2018, 22:43:21 UTC
a96ac26 chromecast: fix artworks never updated We have to use a new url for each new artwork, because the CC will cache the content. (cherry picked from commit 16fbd47c2b1c87f61b9606fc3e6a14c0c85f2ac5) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 07 February 2018, 22:43:15 UTC
013223e chromecast: drop buffers when flushed more than one time in a row (cherry picked from commit 64ecd0ae1eaf67aff21a82ef1ad4795637db6e3f) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 07 February 2018, 22:41:20 UTC
3a6db5e chromecast: don't wait for seek if it failed This happened when seeking on start. (cherry picked from commit 4f449f4925007f01d749e55bd0c3c82f983734f3) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 07 February 2018, 22:41:14 UTC
221eb92 chromecast: save header block directly from the write cb This avoids to loose the header when flushing. (cherry picked from commit 7a312f14051da7445eff66d820fc8ae286770185) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 07 February 2018, 22:41:10 UTC
e3b718c chromecast: yield input_thread while waiting for the CC (cherry picked from commit eb3cd5c8f673e908e9272efa06b5a8d249f53577) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 07 February 2018, 22:41:05 UTC
f26e7cc chromecast: pause the input when the CC is paused (cherry picked from commit 496d1a5ada727b1da3ad541b5334d6a123781137) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 07 February 2018, 22:40:59 UTC
34a8c80 chromecast: fix seeking state handling (cherry picked from commit 30c7c87832312470bae7a3e010e66843742ca08d) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 07 February 2018, 22:40:55 UTC
cf7d315 chromecast: refactor setPauseState (cherry picked from commit 87e69a5d20e5e68c710caadac7ab2dd2e39e6502) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 07 February 2018, 22:40:49 UTC
01c83ab vout: osd: use same text align as regions as with 2.2 (cherry picked from commit a510715f2a1771922ebc21a191173be10c2a1631) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 07 February 2018, 22:40:43 UTC
bf8d761 contrib: live555: always use $MAKE Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> (cherry picked from commit e6d5f7903ede5d03e419ac6f1a8825df3dc46d4d) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 07 February 2018, 22:40:37 UTC
c7f950b snapcraft: enable chromecast and add some more build and run deps. (cherry picked from commit 35552d633b529ac40bafa4e117f2b5494e890621) 07 February 2018, 20:00:04 UTC
089641f aom: remove deadline parameter This was dropped in aom commit 47cc25591c36fafcc36e11109e5c36531353cdd9. (cherry picked from commit 6d2075c9280b32a6bba33e74204de71932197d93) 07 February 2018, 13:36:10 UTC
d3b5903 demux: mp4: fix moof based absolute trun data offsets (cherry picked from commit d432ea9f8995418239fa926b7ffc0cee1c7f4ff5) 07 February 2018, 13:36:10 UTC
031ead7 codec: faad: fix stack buffer overflow with invalid channels count (cherry picked from commit c3f5c5f50120c9ce9a2e7bb933ae6880b6fad26f) 07 February 2018, 13:36:10 UTC
c17cf9f codec: faad: fix off by one (cherry picked from commit 3717fcb778f4c29ec360974ac133f5b667866648) 07 February 2018, 13:36:10 UTC
9ed717d demux: avi: fix track selection without index fixes chunk pos index less 1 sample re-read per demux run with uncompressed audio introduced by d4c5f2dcd6a2df117b18422e2c50691e48be9707 might break with low fps video. (cherry picked from commit 44800f3f7eaf1766b96bfded0c83676aaaef6f1f) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 06 February 2018, 22:45:22 UTC
6c6ba12 keychain: Fix crash in release mode In release mode, a random count value was used, leading to crash (cherry picked from commit 617fd3ff5e7d367495ea7bbdf77481662b946a46) Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org> 06 February 2018, 22:25:10 UTC
0182b96 Update NEWS for 3.0.0 06 February 2018, 22:08:32 UTC
2b4f718 Update PO files 06 February 2018, 21:51:16 UTC
7e27efa NSIS: Properly detect 32bit VLC Previously the 64bit installer would not detect if a 32bit VLC is already installed, this can lead to situations where two VLC versions are installed on the system, one 32bit and one 64bit. Windows will only show one version, as they have exactly the same name in the start menu and shortcuts. Even though the registry values are different for 32bit and 64bit, the Apps list of Windows will only show one of them too. (Except the old non-UWP one) Therefore we really need to avoid this case. With this commit, if the user has a 32bit VLC installed, it will be uninstalled first before installing a 64bit version. (cherry picked from commit 7aa509623c3efb128dc1cb634e40ea3b3135869f) Signed-off-by: Marvin Scholz <epirat07@gmail.com> 06 February 2018, 21:28:47 UTC
475a482 qt: fix track menu not disabled when empty Fixes #19618 06 February 2018, 20:15:12 UTC
b0de37e On the road to release 06 February 2018, 20:08:18 UTC
d1d9720 lua/playlist: Removes canalplus.fr script canalplus.fr does not exists anymore and redirects to mycanal.fr the layout is very different and thus the script has no reason to exist anymore. Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> (cherry picked from commit 6593e74ed2cc0a4b2e55b144176b4a9d97824928) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 06 February 2018, 18:41:06 UTC
75c074b lua/playlist: Removes pluzz.fr script pluzz.fr does not exists anymore and redirects to france.tv the layout is very different and thus the script has no reason to exist anymore. Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> (cherry picked from commit 1daf6e3f94e34ac1baadfb8a2297fd90f2702cb9) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 06 February 2018, 18:41:03 UTC
3ea724d ftp: fix credentials regression Normal user credentials could not be found since the "anonymous" never matched in keystore. This is a partial revert of 9366465979633a6df435bc21fb50a7cfb0ff1001 Since we now log anonymous per default. A proper fix need a vlc_credential change that we won't do now. (cherry picked from commit 8360f356d3999056a9c46ce6236bb3a8cf9d8938) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 06 February 2018, 18:32:52 UTC
21ee49f ftp: fix cast ugliness Fixes #19616 (cherry picked from commit 9bb080af577864f7f8dbaa12fa68041999a721ad) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 06 February 2018, 18:32:40 UTC
0969655 chromecast: rework seek Don't seek from demux filter but from the the sout. Do it only one time for every stream ids. Pause the httpd server while seeking in order to prevent the CC to flush valid post flush buffers. (cherry picked from commit 82f4830bf59326093f87d9ded6769dfadbbed1c1) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 06 February 2018, 18:31:50 UTC
1cf7db9 chromecast: don't try to get MEDIA_STATUS when Dead (cherry picked from commit e991434a9f5d607b90e65293267940190612a3bd) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 06 February 2018, 18:31:46 UTC
8afa783 macosx: renderer: fix NoneItem never disabled (cherry picked from commit 894880cf104c5fc282ba11b312906e4974f9d497) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 06 February 2018, 18:31:41 UTC
1bd85d0 macosx: renderer: keep selected item Don't remove the selected item when the discoverer is closed (and don't stop the CC session). (cherry picked from commit 35e7089a2758aaa8b66aa865bce341860714c6d1) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 06 February 2018, 18:31:36 UTC
a8ccce6 macosx: renderer: add unique identifier (cherry picked from commit c8eb4d2469bc7ca8ed9d973d928f74a3272cc34c) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 06 February 2018, 18:31:32 UTC
31f6106 lua SD: don't distribute borken services (cherry picked from commit b41fa338d51d449c470fe39473ad65fdf6826f0c) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 06 February 2018, 18:31:29 UTC
7b8c723 chromecast: reduce http fifo size We can reduce it since the input is now paced. (cherry picked from commit 2a8ff4d91b77c0f727ef98be83b647bcb07df04e) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 06 February 2018, 18:31:25 UTC
79a1c5a chromecast: rework demux pacing Pace demux only when the httpd fifo starts to be full. Replace seek/app_start wait methods by pace() that is interruptible. This fixes possible deadlock in case of connectivity issue. (cherry picked from commit 3a1519245d771f2804832bbddc37f6f38f2aa1f8) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 06 February 2018, 18:31:21 UTC
a78c362 chromecast: don't restart httpd file art server The httpd_file instance share the same lock than the httpd_url instance used by the sout (ugly) and was causing deadlock. Create/destroy the file server on constructor/desctructor before/after creating the cc thread. (cherry picked from commit 894843621e0629712d84589bc75be2a8817b9247) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 06 February 2018, 18:31:17 UTC
56ba38b chromecast: load input asynchronously setHasInput() is now non-blocking. It was called from the sout chain and could deadlock (no interrupt context) in case of connectivity issue. (cherry picked from commit 341dc6dd25a13d8ffcb6cba7b454e17b9d5d7e8b) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 06 February 2018, 18:31:13 UTC
91056f4 chromecast: rename isPlaying to isStatePlaying And set it private. (cherry picked from commit 716ab2af8b7223fe648e5969ef36d7be883abbdf) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 06 February 2018, 18:31:09 UTC
d73c5f7 qt: actions_manager: Don't clear the list of renderers when stopping scan (cherry picked from commit c0d32728ebe033eb5c0487cb2e8a61fdf770f4bc) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 06 February 2018, 18:29:25 UTC
2514bca avcodec: log each decoder format we try to use Otherwise it's hard to tell when different hardware acceleration & CPU formats. (cherry picked from commit 5762aec06e63a9c4096daa07bfe63c68a2285521) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 06 February 2018, 18:29:21 UTC
a2a07e8 d3d11_fmt: log the diver version even when the feature level is wrong (cherry picked from commit 5ca1c04bb5a35dd73a321fcfca7bdb639327012b) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 06 February 2018, 18:29:17 UTC
16d691f l10n: Add missing Blu-ray string to NSIS German translation (cherry picked from commit 3c7c271842bc6b325eb8865688f77a014a8ce0ed) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 06 February 2018, 18:29:13 UTC
bba9b7a l10n: Add missing Blu-ray string to NSIS Portuguese translation (cherry picked from commit bdb571a52ef4cb9383aa5d2fa6cee11a763d675b) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 06 February 2018, 18:29:10 UTC
640a0f9 securetransport: Add mode to ignore untrusted certificates This is a workaround only for chromecast and only for the 3.0 branch. Signed-off-by: Thomas Guillem <thomas@gllm.fr> 06 February 2018, 09:58:45 UTC
7179660 l10n: Swedish update Signed-off-by: Christoph Miebach <christoph.miebach@web.de> 05 February 2018, 21:34:05 UTC
1fde840 l10n: Simplified Chinese update Signed-off-by: Christoph Miebach <christoph.miebach@web.de> 05 February 2018, 20:38:06 UTC
09f4890 l10n: Ukrainian update Signed-off-by: Christoph Miebach <christoph.miebach@web.de> 05 February 2018, 20:35:44 UTC
912d9b7 l10n: Turkish update Signed-off-by: Christoph Miebach <christoph.miebach@web.de> 05 February 2018, 20:33:47 UTC
854d3ad l10n: Slovenian update Signed-off-by: Christoph Miebach <christoph.miebach@web.de> 05 February 2018, 20:31:16 UTC
beba2b0 l10n: Brazilian Portuguese update Signed-off-by: Christoph Miebach <christoph.miebach@web.de> 05 February 2018, 20:29:47 UTC
1088372 l10n: Polish update Signed-off-by: Christoph Miebach <christoph.miebach@web.de> 05 February 2018, 20:28:41 UTC
cd77604 l10n: Norwegian Nynorsk update Signed-off-by: Christoph Miebach <christoph.miebach@web.de> 05 February 2018, 20:27:26 UTC
1ac8c44 l10n: Dutch update Signed-off-by: Christoph Miebach <christoph.miebach@web.de> 05 February 2018, 20:26:31 UTC
e6234a4 l10n: Nepali update Signed-off-by: Christoph Miebach <christoph.miebach@web.de> 05 February 2018, 20:25:46 UTC
fbbde4e l10n: Norwegian Bokmål update Signed-off-by: Christoph Miebach <christoph.miebach@web.de> 05 February 2018, 20:22:45 UTC
4817e51 l10n: Malay update Signed-off-by: Christoph Miebach <christoph.miebach@web.de> 05 February 2018, 20:20:40 UTC
0b61505 l10n: Latvian update Signed-off-by: Christoph Miebach <christoph.miebach@web.de> 05 February 2018, 20:18:34 UTC
e6afc82 l10n: Korean update Signed-off-by: Christoph Miebach <christoph.miebach@web.de> 05 February 2018, 20:17:09 UTC
ba30881 l10n: Japanese update Signed-off-by: Christoph Miebach <christoph.miebach@web.de> 05 February 2018, 20:15:29 UTC
1ba62e8 l10n: Italian update Signed-off-by: Christoph Miebach <christoph.miebach@web.de> 05 February 2018, 20:14:18 UTC
6c7f455 l10n: Hungarian update Signed-off-by: Christoph Miebach <christoph.miebach@web.de> 05 February 2018, 20:10:48 UTC
9a5bd76 l10n: Irish update Signed-off-by: Christoph Miebach <christoph.miebach@web.de> 05 February 2018, 20:06:40 UTC
0b4f06a l10n: West Frisian update Signed-off-by: Christoph Miebach <christoph.miebach@web.de> 05 February 2018, 20:04:56 UTC
4d6537e l10n: French update Signed-off-by: Christoph Miebach <christoph.miebach@web.de> 05 February 2018, 20:02:23 UTC
5059343 l10n: Basque update Signed-off-by: Christoph Miebach <christoph.miebach@web.de> 05 February 2018, 20:00:19 UTC
9392268 l10n: German update Signed-off-by: Christoph Miebach <christoph.miebach@web.de> 05 February 2018, 19:56:49 UTC
7fd951d win32: Also install lua resources (cherry picked from commit 0ab467283266ae0a9b49665e7f3c32a8afe28515) Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org> 05 February 2018, 18:56:44 UTC
7fc3c91 Added danish translation for vlc.desktop. (cherry picked from commit 6f2fde2ee3eb219a31ce4ff056ff9863a90df687) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 05 February 2018, 18:20:59 UTC
4867a39 HTTP win32: use http-proxy options to setup the proxy Because win32/netconf is not ready (cherry picked from commit 6514ed051d579972f21949be3900a48d8d62c647) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 05 February 2018, 18:17:54 UTC
f9e6eda d3d9_filters: fix a potential crash This can happen if more than one filter is used. There is not enough in this cases the picture is created in CPU, not from the GPU pool and it fails. (cherry picked from commit 480e9c862606f45095d45f2869e890c0251a11ea) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 05 February 2018, 18:17:54 UTC
706c91b direct3d9: use a different vout for HDR content if possible Similar to what we do with 360 videos. It should fallback to OpenGL on Win7. (cherry picked from commit 3c667badb4119dd1a4fe5a686c6a378fb8f92795) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 05 February 2018, 18:17:54 UTC
4fe2164 chromecast: don't send stop/seek msg when not playing This fixes inconsistent states when the cc is already stopped. (cherry picked from commit a152ac94d03f2bd24e224cf1444062b18f3b24ec) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 05 February 2018, 18:17:54 UTC
92f2c99 direct3d11: log the sampler as well (cherry picked from commit b8d583fe6855fc36bab577c75a07ed4c98cfb22f) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 05 February 2018, 18:15:49 UTC
64865a3 direct3d11: fix the log when the I420 pool is used (cherry picked from commit 88cf434bbaae2231f2d7605ad058b7d585056a78) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 05 February 2018, 18:15:45 UTC
0775b4e dxgi_fmt: favor BGRA over RGBA That's the format you get when capturing the screen in D3D11. So it's likely the internal format. (cherry picked from commit 4195c8eabb224f61ad1fbb9ae346a2be690d7f2a) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 05 February 2018, 18:15:40 UTC
0e311eb chromecast: postpone stop when loading The cc on the nvidia shield can buffer a lot before sending a Buffering/Playing event. If you stopped during this period (m_mediaSessionId=0), the cc could play around 5 seconds of video/sound before draining its buffers. (cherry picked from commit 3b1359ae207eb9e473f4225b454177a54d8360c0) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 05 February 2018, 18:15:36 UTC
b1b69cf hw:d3d11: deinterlace: adjust the deinterlaced area if there is an offset (cherry picked from commit 10db447e00201dc557998aa2d73e4aabaa1f1332) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 05 February 2018, 18:15:29 UTC
c980475 hw:d3d11: filter the correct part of the picture The source and destination may have different padding, so we need to ensure we copy to/from the right area. Fixes #19601 (cherry picked from commit 7c92309e654c4d8310ced9bb342c334f38156f69) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 05 February 2018, 18:15:24 UTC
back to top