summaryrefslogtreecommitdiffstats
path: root/stream
Commit message (Collapse)AuthorAgeFilesLines
* Add support for smil playlist served over realrtsprtogni2007-02-183-3/+17
| | | | | | | (audio and video playback only, not full smil support) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22260 b3059339-0415-0410-9bf9-f77b7e298cf2
* Simplify code by using separate variables for large common expressions.reimar2007-02-151-22/+26
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22222 b3059339-0415-0410-9bf9-f77b7e298cf2
* More strncat() misuses.rtogni2007-02-111-5/+5
| | | | | | | Reported by Sascha Sommer git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22207 b3059339-0415-0410-9bf9-f77b7e298cf2
* strncat() misuses, may have been exploitable.rtogni2007-02-111-3/+3
| | | | | | | Reported by Sascha Sommer. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22206 b3059339-0415-0410-9bf9-f77b7e298cf2
* More boundary checks for fixed-length arrays. Some of them may have been rtogni2007-02-111-4/+12
| | | | | | | exploitable. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22203 b3059339-0415-0410-9bf9-f77b7e298cf2
* Quick hack mostly for documentation purposes to make -aid work with mms://reimar2007-02-081-0/+10
| | | | | | | Sample: mms://212.191.227.121/308gwY8TZqvHUpsq4dbZnsijbiCi9j3KsguBrfbm2FiDMlBadHuF0g0%2b1%2bUKG84F2Sl6DVTxHNtNuMxa%2f55j0imtiKswx8ev7cEYxvNuAlSBioF3nYmzTAM71xKiTHjM6%2fqejrQgFg7srIdntNoIw%2fyw%3d%3d/1 git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22177 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix a few gcc warnings, approved by Diego and Reimar.rathann2007-02-053-4/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22160 b3059339-0415-0410-9bf9-f77b7e298cf2
* Use defined() syntax instead without ().reimar2007-02-041-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22132 b3059339-0415-0410-9bf9-f77b7e298cf2
* Add timeout to tcp connections, avoid hanging forever.rtogni2007-02-041-0/+7
| | | | | | | Based on patch for bugzilla #673 git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22131 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix base64_encode() max output length checking.uau2007-01-281-4/+3
| | | | | | | Made HTTP auth fail if sum of username+password lengths was below 3. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22049 b3059339-0415-0410-9bf9-f77b7e298cf2
* Accept rdt packets with "is-reliable" flag setrtogni2007-01-281-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22041 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix FSF address and otherwise broken license headers.diego2007-01-223-9/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21995 b3059339-0415-0410-9bf9-f77b7e298cf2
* at open() assign *file_format=DEMUXER_TYPE_MPEG_PS to avoid useless demuxer ↵nicodvb2007-01-162-0/+5
| | | | | | probing git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21944 b3059339-0415-0410-9bf9-f77b7e298cf2
* GNU/kFreeBSD support, closes Bugzilla #704.diego2007-01-103-6/+6
| | | | | | | patch by Petr Salinger, Petr.Salinger seznam cz git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21866 b3059339-0415-0410-9bf9-f77b7e298cf2
* Don't drop last rdt packet on eofrtogni2007-01-093-2/+9
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21860 b3059339-0415-0410-9bf9-f77b7e298cf2
* removed static declaration before non-instantiated struct; patch by cehoyos ↵nicodvb2007-01-091-1/+1
| | | | | | ag or at git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21859 b3059339-0415-0410-9bf9-f77b7e298cf2
* Two crash issues fixed:voroshil2007-01-081-1/+9
| | | | | | | | | 1. Freeing of unallocated memory when tv driver fails to initialize itself. 2. Call to tv driver's tv_uninit more than once. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21855 b3059339-0415-0410-9bf9-f77b7e298cf2
* Make sure we do not crash when eof is reset, e.g. due to an attempt to seek.reimar2007-01-071-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21854 b3059339-0415-0410-9bf9-f77b7e298cf2
* in dvb_get_config() open the frontend in READ_ONLY mode for probing ↵nicodvb2007-01-071-1/+1
| | | | | | (worksaround some buggy driver) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21852 b3059339-0415-0410-9bf9-f77b7e298cf2
* reindentednicodvb2007-01-061-16/+16
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21843 b3059339-0415-0410-9bf9-f77b7e298cf2
* init to 0 feparams before tuningnicodvb2007-01-061-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21842 b3059339-0415-0410-9bf9-f77b7e298cf2
* removed useless reporting codenicodvb2007-01-061-55/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21834 b3059339-0415-0410-9bf9-f77b7e298cf2
* moved actual tuning code from check_status() to tune_it()nicodvb2007-01-061-18/+12
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21833 b3059339-0415-0410-9bf9-f77b7e298cf2
* don't add pid 0 if it's already present in the listnicodvb2007-01-061-6/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21832 b3059339-0415-0410-9bf9-f77b7e298cf2
* More free() that were forgotten in r21806 memleak fixrtogni2007-01-011-0/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21808 b3059339-0415-0410-9bf9-f77b7e298cf2
* Memleak fix (implement sdpplin_free() and use it)rtogni2007-01-012-1/+28
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21806 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix invalid memory access if identifier is unknownrtogni2007-01-011-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21805 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix potential buffer overflow in asm rules matching codertogni2006-12-313-3/+9
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21799 b3059339-0415-0410-9bf9-f77b7e298cf2
* reindentationnicodvb2006-12-301-13/+13
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21793 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix double free of *http_hdr at server error.iive2006-12-301-2/+2
| | | | | | | | | | | In http.c::http_streaming_start() *http_hdr is allocated then assigned to stream->streaming_ctrl->data if server returns error *http_hdr is freed before function returns. However the copy in ->data remains and is later freed (again) by network.c::streaming_ctrl_free(). git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21792 b3059339-0415-0410-9bf9-f77b7e298cf2
* replace call to UDFFindFile() (that is not part of the public API) with ↵nicodvb2006-12-231-6/+6
| | | | | | | | | | DVDOpenFile() patch by Klaus Muller (mk.2001 web de) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21747 b3059339-0415-0410-9bf9-f77b7e298cf2
* fix compilation on the most delicious variant of unix (mingw) that lacks ↵nicodvb2006-12-211-2/+7
| | | | | | S_IRGRP|S_IWGRP|S_IROTH|S_IWOTH git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21721 b3059339-0415-0410-9bf9-f77b7e298cf2
* reindented after yesterday's commitnicodvb2006-12-201-2/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21704 b3059339-0415-0410-9bf9-f77b7e298cf2
* support for writing over smb sharesnicodvb2006-12-191-6/+23
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21690 b3059339-0415-0410-9bf9-f77b7e298cf2
* in WRITE mode open the output file with mode 0666; umask will filter itnicodvb2006-12-191-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21689 b3059339-0415-0410-9bf9-f77b7e298cf2
* support functions for writing to streamsnicodvb2006-12-181-0/+28
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21675 b3059339-0415-0410-9bf9-f77b7e298cf2
* implemented STREAM_CTRL_GET_SIZEnicodvb2006-12-181-0/+17
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21674 b3059339-0415-0410-9bf9-f77b7e298cf2
* new STREAM_CTRL_GET_SIZE to get size of output streamnicodvb2006-12-181-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21673 b3059339-0415-0410-9bf9-f77b7e298cf2
* in STREAM_WRITE mode open the stream with O_RDWR|O_CREAT, S_IRUSR|S_IWUSR ↵nicodvb2006-12-181-3/+6
| | | | | | and disable seek_forward for pipes git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21672 b3059339-0415-0410-9bf9-f77b7e298cf2
* added member and definitions for output streamsnicodvb2006-12-181-0/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21671 b3059339-0415-0410-9bf9-f77b7e298cf2
* support for limiting dvd speed; patch by Tobias Diedrich (ranma tdiedrich se)nicodvb2006-12-171-0/+87
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21652 b3059339-0415-0410-9bf9-f77b7e298cf2
* simplified aid management in dvdnav_lang_from_aid(); patch by Joakim Pattenicodvb2006-12-151-7/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21629 b3059339-0415-0410-9bf9-f77b7e298cf2
* Force lavf on flv streams. Closes bugzilla #354rtogni2006-12-151-0/+4
| | | | | | | | Fixes http://portal.vpod.tv/jmbillaut/11439/stream/cdn Patch based on a suggestion by compn git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21628 b3059339-0415-0410-9bf9-f77b7e298cf2
* implemented dvdnav_lang_from_aid() to retrieve audio languagenicodvb2006-12-142-0/+31
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21619 b3059339-0415-0410-9bf9-f77b7e298cf2
* added dvdnav_aid_from_lang() to support -alangnicodvb2006-12-142-0/+45
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21616 b3059339-0415-0410-9bf9-f77b7e298cf2
* Add missing buf.memory = V4L2_MEMORY_MMAP; initializations.reimar2006-12-121-0/+3
| | | | | | | Patch by Laurent Pinchart {laurent pinchart <at> skynet be} git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21603 b3059339-0415-0410-9bf9-f77b7e298cf2
* Make sure closesocket is called.reimar2006-12-101-0/+10
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21583 b3059339-0415-0410-9bf9-f77b7e298cf2
* STREAM_UNSUPPORTED is -1, so use the former for return value in all places.reimar2006-12-101-4/+2
| | | | | | | Thanks to Nicolas Baradakis (nbk sitadelle com) for noticing. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21582 b3059339-0415-0410-9bf9-f77b7e298cf2
* Make sure stream->fd is set correct (esp. to -1 on error when fd is closed)reimar2006-12-101-1/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21581 b3059339-0415-0410-9bf9-f77b7e298cf2
* added function to return the language of the specified subtitle id. Patch bynicodvb2006-12-102-0/+22
| | | | | | | | o o O tvos Attila git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21576 b3059339-0415-0410-9bf9-f77b7e298cf2
* ID_SUBTITLE_ID should show the -sid number, not the vobsub id also for dvd subs.reimar2006-12-101-1/+1
| | | | | | | Patch by Lehel Bernadt [lehel pmc-services hu] git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21570 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix misplaced http_freereimar2006-12-091-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21558 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix potential endless loop in http_streaming_start duereimar2006-12-091-0/+1
| | | | | | | to not resetting redirect. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21557 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix lots and lots of potential memory/fd leaks in http_streaming_startreimar2006-12-091-19/+28
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21556 b3059339-0415-0410-9bf9-f77b7e298cf2
* export spu palette; part of a patch by Otvos Attilanicodvb2006-12-092-0/+13
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21554 b3059339-0415-0410-9bf9-f77b7e298cf2
* Avoid memory and fd leaks in asf streaming open code.reimar2006-12-091-15/+15
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21553 b3059339-0415-0410-9bf9-f77b7e298cf2
* Forgotten closesocket on error, patch byreimar2006-12-091-1/+4
| | | | | | | Nicolas Baradakis <nbk sitadelle com> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21552 b3059339-0415-0410-9bf9-f77b7e298cf2
* Close fd on error.reimar2006-12-091-1/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21551 b3059339-0415-0410-9bf9-f77b7e298cf2
* Hack around libavutil/bswap.h compilation problems due to always_inline ↵reimar2006-12-073-3/+3
| | | | | | undefined. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21523 b3059339-0415-0410-9bf9-f77b7e298cf2
* Simplify NEXT_LINE macro and put most of it in a separate function.reimar2006-12-061-16/+16
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21520 b3059339-0415-0410-9bf9-f77b7e298cf2
* remove useless and incorrect const-removing castreimar2006-12-061-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21519 b3059339-0415-0410-9bf9-f77b7e298cf2
* Do not define _GNU_SOURCE, it is not necessary and causes a warning if it isreimar2006-12-061-2/+0
| | | | | | | already defined git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21518 b3059339-0415-0410-9bf9-f77b7e298cf2
* Make sure invalid protocols are rejected instead of treatedreimar2006-12-051-1/+2
| | | | | | | just like file:// git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21509 b3059339-0415-0410-9bf9-f77b7e298cf2
* Add full support for en-/disabling cddb supportreimar2006-12-041-3/+7
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21495 b3059339-0415-0410-9bf9-f77b7e298cf2
* remove headers included twiceaurel2006-12-031-2/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21481 b3059339-0415-0410-9bf9-f77b7e298cf2
* use strchr() instead of index()aurel2006-12-031-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21480 b3059339-0415-0410-9bf9-f77b7e298cf2
* doxygenized dvdnav_sid_from_lang() and dvdnav_number_of_subs()nicodvb2006-12-021-0/+11
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21440 b3059339-0415-0410-9bf9-f77b7e298cf2
* Move system headers before libavutil headers to work around build issues ondiego2006-12-021-3/+3
| | | | | | | Mac OS X, redefining always_inline causes problems. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21434 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove bswap.h, use libavutil/bswap.h instead.diego2006-11-293-3/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21388 b3059339-0415-0410-9bf9-f77b7e298cf2
* cosmetical reformattingnicodvb2006-11-271-13/+14
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21349 b3059339-0415-0410-9bf9-f77b7e298cf2
* feed the content of NAV_PACKET to the demuxernicodvb2006-11-271-0/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21348 b3059339-0415-0410-9bf9-f77b7e298cf2
* Add a config.mak variable for CDDB.diego2006-11-271-3/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21342 b3059339-0415-0410-9bf9-f77b7e298cf2
* FFmpeg-style dependency declarationdiego2006-11-271-96/+51
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21325 b3059339-0415-0410-9bf9-f77b7e298cf2
* cosmetics: Merge SRCS together, alphabetical order, whitespace.diego2006-11-271-32/+16
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21320 b3059339-0415-0410-9bf9-f77b7e298cf2
* cosmetics:indentationdiego2006-11-271-37/+37
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21318 b3059339-0415-0410-9bf9-f77b7e298cf2
* Untangle dependencies that are handled by configure.diego2006-11-271-5/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21317 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove unused LIBAV_INC variable.diego2006-11-271-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21316 b3059339-0415-0410-9bf9-f77b7e298cf2
* Merge common parts of all Makefiles into one file included by all.diego2006-11-261-28/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21275 b3059339-0415-0410-9bf9-f77b7e298cf2
* match exactly card number N specified, rather than the N-th actually usablenicodvb2006-11-261-3/+12
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21257 b3059339-0415-0410-9bf9-f77b7e298cf2
* keep nav highlight event in dvdnav priv structureben2006-11-252