1. 11 Jul, 2011 1 commit
  2. 25 May, 2011 1 commit
  3. 29 Mar, 2011 1 commit
    • Rémi Denis-Courmont's avatar
      stream_UrlNew: avoid harmful vlc_object_find() · ff834fa5
      Rémi Denis-Courmont authored
      Four access plugins need access to the input at the moment. In all
      cases, it would misbehave if the input (item) of the main access was
      used.
      
      attachment: failing seems like the correct thing. I don't see a use for
      attachment from stream_UrlNew().
      
      CDDA uses the input item to append child nodes for individual tracks.
      This is wrong in case of stream_UrlNew(), as the input items would be
      wrongly appended to the main access item. Like directory, FTP, etc,
      CCDA should probably return a playlist in this particular case.
      
      MMSH uses the input item for redirection. This would not work properly
      for stream_UrlNew(): it would rewrite the main access URL instead of
      the child stream URL. This failing seems actually safer. Handling the
      redirection within the MMS plugin would probably be better.
      
      VCDX uses the input item to fill disc-wide meta data from the GET_TITLE
      control request. It should use GET_META instead. In any case, it should
      not pollute the meta data of the main access.
      
      Bugs have been filed for the last 3 cases. Fortunately, I doubt any of
      these access plugins was ever used through stream_UrlNew().
      ff834fa5
  4. 17 Mar, 2011 2 commits
  5. 02 Nov, 2010 1 commit
  6. 10 May, 2010 2 commits
  7. 03 Mar, 2010 1 commit
  8. 17 Feb, 2010 2 commits
  9. 07 Feb, 2010 2 commits
  10. 28 Jan, 2010 1 commit
  11. 21 Jan, 2010 2 commits
  12. 18 Jan, 2010 1 commit
  13. 10 Jan, 2010 1 commit
  14. 05 Dec, 2009 1 commit
  15. 29 Oct, 2009 1 commit
  16. 02 Sep, 2009 1 commit
  17. 21 Aug, 2009 1 commit
    • Pierre's avatar
      Implement access_GetParentInput and demux_GetParentInput and use. · 0d1f966a
      Pierre authored
      This try to avoid vlc_object_find() as much as possible.
      This is conservative, because where there is no associated parent input, we'll try to find in certain cases the parent input. This will probably be
       removed later on. Because yes, there is not necessarily a parent input for access and demux, especially if created from stream_UrlNew().
      0d1f966a
  18. 25 Jul, 2009 1 commit
  19. 25 May, 2009 1 commit
    • Rémi Denis-Courmont's avatar
      Revert "correct realloc() usage, on failure realloc will return NULL" · 30ceb37f
      Rémi Denis-Courmont authored
      Brought to you by M2X. Needless to mention that this is complete 100%
      crap. Depending cases, it's not either ignoring errors (and e.g. leaking
      memory which is very stupid in OOM situations), or worse, introducing
      bugs in places where realloc() was used correctly.
      
      And exactly one day after I WARNED EXPLICITLY AGAINST DOING THIS.
      
      This reverts commit ec5d8611.
      30ceb37f
  20. 24 May, 2009 1 commit
  21. 05 May, 2009 1 commit
  22. 04 May, 2009 1 commit
    • Laurent Aimar's avatar
      Allow back seeking after an access EOF. · 7f581337
      Laurent Aimar authored
      It is up to the access to refuse if it can't.
      Anyway, the check was only for one path of a seek command (when using
      stream_Read( NULL, size)).
      This partially revert fc9f8518, please report any breakage.
      7f581337
  23. 08 Mar, 2009 2 commits
  24. 08 Feb, 2009 1 commit
  25. 05 Feb, 2009 1 commit
  26. 25 Jan, 2009 1 commit
  27. 20 Jan, 2009 2 commits
  28. 17 Jan, 2009 1 commit
  29. 14 Dec, 2008 3 commits
  30. 09 Dec, 2008 2 commits