Bug 137001 - Embeding different videos with same filename (basename) causes all subsequent videos to display as clone of the first
Summary: Embeding different videos with same filename (basename) causes all subsequent...
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Impress (show other bugs)
Version:
(earliest affected)
6.4.5.2 release
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Media
  Show dependency treegraph
 
Reported: 2020-09-24 13:47 UTC by Richard
Modified: 2021-07-26 15:56 UTC (History)
1 user (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Richard 2020-09-24 13:47:37 UTC
Description:
If one has two *different* videos with the same basename but in different directories, for example:

~/test1/blah.mkv
~/test2/blah.mkv

Then embedding ~/test1/blah.mkv displays correctly, however in the same slideshow, if one tries to embed the other video ~/test2/blah.mkv, it will just show a clone of test1/blah.mkv. This works whether it is in the same slide, or a different slide in the same slideshow. All subsequent videos with the same basename will display as clones of the first video of that basename.

Steps to Reproduce:
1. Embed a video ~/test1/blah.mkv
2. Embed a different video ~/test2/blah.mkv
3. Voila the second video shows up as a clone of the first video

Actual Results:
The second video shows up as a clone of the first video

Expected Results:
It should show the correct content for the two different videos.


Reproducible: Always


User Profile Reset: Yes



Additional Info:
I tried disabling openGL (hardware acceleration in options->libreoffice->view) and the same result.

I tried with both .mkv and .mp4 containers, same result.
Comment 1 Buovjaga 2021-07-26 15:56:05 UTC
Repro

NixOS
Version: 7.1.4.2 / LibreOffice Community
Build ID: 10(Build:2)
CPU threads: 16; OS: Linux 5.13; UI render: default; VCL: gtk3
Locale: fi-FI (fi_FI.UTF-8); UI: en-US
Calc: threaded