Skip to content
Snippets Groups Projects
  1. Jun 09, 2016
  2. Jun 08, 2016
  3. Jun 07, 2016
  4. Jun 02, 2016
    • Alessandro Decina's avatar
      vtdec: make vtdec_hw fallback to software on renegotiation · 534c696b
      Alessandro Decina authored
      When renegotiating mid stream - for example with variable bitrate
      streams - and therefore destroying and recreating VTSessions, the
      hw decoder might become temporarily unavailable.
      
      To deal with this and avoid erroring out on bitrate changes,
      vtdec_hw now falls back to using the software decoder if the hw
      one was available at some point but isn't anymore. At
      renegotiation/bitrate change time, it will still retry to open
      the hardware one.
      534c696b
    • Alessandro Decina's avatar
      vtdec: fix switching from GLMemory to Sysmem · 3182a32e
      Alessandro Decina authored
      When renegotiating from GLMemory to Sysmem do teardown the texture_cache.
      
      Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=766190
      3182a32e
    • Alessandro Decina's avatar
      vtdec: optimize renegotiation · 6dc3b45b
      Alessandro Decina authored
      ::negotiate can be called several times before the CAPS event is sent downstream
      so use the currently configured output state caps instead of the pad current
      caps when deciding whether to recreate the VTSession or not.
      
      This leads to creating/destroying less VTSessions which makes renegotiation more
      reliable especially when using hw decoding.
      6dc3b45b
  5. May 25, 2016
  6. May 20, 2016
  7. May 12, 2016
  8. May 11, 2016
  9. May 06, 2016
  10. May 05, 2016
  11. May 04, 2016
  12. Apr 26, 2016
  13. Apr 20, 2016
  14. Apr 19, 2016
Loading