1. 14 Jun, 2018 13 commits
  2. 13 Jun, 2018 11 commits
  3. 12 Jun, 2018 3 commits
  4. 11 Jun, 2018 7 commits
    • Erwan Tulou's avatar
      hotkeys: fix crash when zooming · d1a44152
      Erwan Tulou authored
      d1a44152
    • Erwan Tulou's avatar
      qt: remove dubious and non functional call · 5ea9b98e
      Erwan Tulou authored
      As no videoWidget is ever inserted into the stackWidgetsSizes QMap, a
      default QSize is provided with width and height = -1. These uninitialized
      values are then propagated and end up as a no op at some point.
      
      Yet, on Wayland, this -1 default values can end up being transmitted to
      the Wayland server, that treats them as invalid values (protocol error).
      At least the Gnome server(mutter) does.
      
      This fix simply removes the call.
      5ea9b98e
    • Zhao Zhili's avatar
      demux: mkv: fix more hvcC detection · 6de3cec0
      Zhao Zhili authored
      MKV files made by DivXMKVMux 9.8.12.1750 are broken too. FFmpeg
      hevc_parse.c did the same thing to workaround the issue.
      Signed-off-by: François Cartegnie's avatarFrancois Cartegnie <fcvlcdev@free.fr>
      6de3cec0
    • Jeremy Vignelles's avatar
      demux: ts: fixed duration probing · 584b75bb
      Jeremy Vignelles authored
      Symptoms: I have a recorded .ts file that is around 15 seconds long for
      testing.
      VLC can play the stream fine, but the displayed duration is 10s.
      When VLC reaches the end of the file, it seems to realize that there is
      more data and increases the duration as the file plays.
      
      Digging into ProbeEnd:
      I digged into the code and found the ProbeEnd method.
      It calls ProbeChunk, with output args (the pcr and a found boolean).
      
      If pcr == -1, the previous chunk is taken, until PROBE_MAX is reached.
      
      However, the i_pcr received from the ProbeChunk method is the pcr of the
      last packet, and not the pcr of the last packet with a pcr.
      It means that most of the time, the pcr is -1 and the previous chunk is
      read, even though b_found is true.
      
      What's the use of that condition? I removed it, please correct me if I'm
      wrong.
      
      The ProbeStart has the same suspicious condition, so I removed it too. I
      also saw the suspicious `i_pos > 0` which is always false at the first
      iteration.
      Signed-off-by: François Cartegnie's avatarFrancois Cartegnie <fcvlcdev@free.fr>
      584b75bb
    • Rémi Denis-Courmont's avatar
      vlm: vlm_New() needs a VLC instance · 6a923aeb
      Rémi Denis-Courmont authored
      Don't hide the fact.
      6a923aeb
    • Rémi Denis-Courmont's avatar
      objects: remove useless macro · b63d462d
      Rémi Denis-Courmont authored
      b63d462d
    • Pierre Lamot's avatar
      qt: fix subtitle open not selecting the current video folder · bc02f60c
      Pierre Lamot authored
      scheme was prunned
      Signed-off-by: Jean-Baptiste Kempf's avatarJean-Baptiste Kempf <jb@videolan.org>
      bc02f60c
  5. 10 Jun, 2018 6 commits