summaryrefslogtreecommitdiffstats
path: root/stream
Commit message (Expand)AuthorAgeFilesLines
* Fix ftp support to properly support large files > 2GB.reimar2010-01-241-3/+4
* Always call cache_uninit to immediately free everything cache-related if wereimar2010-01-231-3/+10
* Call cache-uninit unconditionally, it should always be safe to call.reimar2010-01-231-2/+0
* Change code to allow playing a stream even if enabling the cache failedreimar2010-01-231-2/+5
* Make cache_init static, it is not used outside this filereimar2010-01-231-1/+1
* Handle Content-Length also when Content-Type is not set.reimar2010-01-231-5/+6
* Use atoll to parse Content-Length to support http for files > 2GB.reimar2010-01-231-1/+1
* Add an exit() to silence a gcc warning and ensure forked code will neverreimar2010-01-231-0/+2
* 100l, shouldn't write to memory after freeing it.reimar2010-01-231-1/+2
* Reindent.reimar2010-01-231-3/+3
* Zero freed pointers.reimar2010-01-231-0/+3
* Check for fork failing and make sure cache_uninit always frees the cache datareimar2010-01-231-1/+10
* Add hack to fix tvi_dshow compilation with 64-bit MinGWreimar2010-01-171-0/+3
* Change GUID declarations in tvi_dshow so they are not exported and thusreimar2010-01-171-38/+76
* Add support for distinguishing between little- and big-endian SPDIF AC3reimar2010-01-111-1/+0
* Support rtmp:// URLs directly instead of requiring ffmpeg://rtmp://reimar2010-01-061-1/+1
* Simplify ffmpeg stream support, we (so far) do not need any special option pa...reimar2010-01-061-29/+3
* Add a few missing header #includes and #defines.diego2010-01-048-0/+14
* Disambiguate HEADER_SIZE definition in stream/librtsp and stream/realrtsp.diego2010-01-043-4/+4
* Several hacks to fix compilation of tvi_dshow on MinGW64.reimar2010-01-022-0/+21
* Make code slightly more readable.reimar2009-12-311-2/+2
* Fix crash if http reply contains neither "Accept-Ranges" nor "Server" fields.reimar2009-12-311-1/+2
* Add a hack for broken youtube servers not returning Accept-Ranges.reimar2009-12-301-0/+2
* 100l, fix check for V4L2 capture capability flag.reimar2009-12-111-1/+1
* mime type [video/x-ms-wmv] is not an ASF redirector.compn2009-11-261-0/+1
* Finally rename the STREAM_SEEK define to MP_STREAM_SEEK, there are just too manyreimar2009-11-229-16/+16
* 10l to Reimar: Fix typo.cehoyos2009-11-181-1/+1
* Deobfuscate the special hack to disable cache for live555.reimar2009-11-173-2/+6
* Merge malloc+memset -> callocreimar2009-11-171-4/+2
* Fall back to read-based seeking for ffmpeg:// URLs when is_streamed is setreimar2009-11-171-2/+2
* Enable the read-based forward seek fallback also when CONFIG_NETWORK isreimar2009-11-171-2/+2
* Use fill_buffer if available also for STREAMTYPE_STREAMreimar2009-11-171-0/+3
* Add preliminary support for streaming via FFmpeg's URProtocol functions.reimar2009-11-172-0/+144
* Move headers related to setting dvd speed to dvd_common.reimar2009-11-112-14/+19
* Set the EOF flag when dvdnav reached the end of the requested title.reimar2009-11-111-2/+6
* Move dvd_speed and dvd_set_speed to dvd_common and implement -dvd-speedreimar2009-11-104-73/+79
* Move arrays used by both dvd and dvdnav to dvd_common.reimar2009-11-104-5/+6
* Remove unused extern declarations.reimar2009-11-101-1/+0
* Share dvd_device extern declaration between dvd and dvdnav.reimar2009-11-103-2/+1
* Remove an unused variable.reimar2009-11-101-1/+1
* Set demuxer->teletext to NULL when closing the TV interface,reimar2009-11-101-0/+1
* The code for the non-networking case is the same whether networkingreimar2009-11-091-5/+2
* Factor out triplicated break statement.reimar2009-11-091-3/+4
* Remove unused mp_dvdnav_aid_from_audio_num functionreimar2009-11-091-21/+0
* Fixup the dvdnav <-> sid mapping, dvdnav_spu_stream_to_lang andreimar2009-11-091-9/+13
* Remove CONFIG_TV_TELETEXT.cehoyos2009-11-073-35/+0
* Separate teletext from tv support.cehoyos2009-11-075-17/+31
* dvdnav: print ID_SID_..._LANG, just like dvd://reimar2009-11-051-0/+2
* Cosmetics: indentation, merge two consecutive ifs.reimar2009-11-051-6/+4
* Make dvdnav also print info about audio streams with unknown language, just l...reimar2009-11-051-1/+1
* Make the dvdnav stream language information output more similar to the dvd one.reimar2009-11-051-10/+6
* Change the subtitle numbers in the dvdnav subtitle language info to matchreimar2009-11-051-1/+1
* Replace two more occurences of tvi_vbi with dec_teletext.cehoyos2009-10-311-1/+1
* Support ISDB-Tb tunning in Brazilcehoyos2009-10-301-3/+7
* Add MSGT_TELETEXT, rename TVI_CONTROL as VBI_CONTROL and fix some pathscehoyos2009-10-293-3/+3
* Move teletext specific code from stream into libmpcodecs.cehoyos2009-10-297-1960/+4
* Fix teletext character set auto-detection.cehoyos2009-10-241-1/+1
* cosmetics: Remove some pointless parentheses from return calls.diego2009-10-083-8/+8
* Fix possible crashes with invalid SDPs that result in stream descriptionsreimar2009-09-022-1/+4
* Fix several more rtsp-related memleaks.reimar2009-09-023-1/+4
* Fix asmrp_dispose to also free the buffer.reimar2009-09-021-0/+1
* Use calloc to ensure rmff_new_mdpr returns fully initialized data.reimar2009-09-021-1/+1
* Move variable declaration to where it is used.reimar2009-09-021-2/+1
* Make sure we do not strdup(NULL), avoids a crash with non-real streams.reimar2009-09-021-1/+4
* Fix several memleaks in real_setup_and_get_headerreimar2009-09-021-1/+4
* Change real_setup_and_get_header to use goto a single exit path to simplifyreimar2009-09-021-11/+7
* Fix file information. Patch by Francesco Lavra, francescolavra interfree itcehoyos2009-08-151-1/+1
* Add missing major contributors to copyright statement.cehoyos2009-08-151-0/+2
* Fix another typo. Patch by Francesco Lavra, francescolavra interfree itcehoyos2009-08-021-1/+1
* Add standard GPL license header. Patch by Francesco Lavra, francescolavra int...cehoyos2009-08-021-0/+22
* Fix more typos. Patch by Francesco Lavra, francescolavra interfree itcehoyos2009-08-021-3/+3
* Remove unused include's. Patch by Francesco Lavra, francescolavra interfree itcehoyos2009-08-021-4/+0
* Fix typos. Patch by Francesco Lavra, francescolavra interfree itcehoyos2009-08-021-2/+2
* stream/realrtsp/real.c: Fix another integer overflowuau2009-07-281-0/+2
* stream/realrtsp/real.c: Fix integer overflowuau2009-07-271-0/+2
* Replace WORDS_BIGENDIAN by HAVE_BIGENDIAN in all internal code.diego2009-07-261-1/+1
* Replace incorrect use of strncpy by av_strlcpy.reimar2009-06-261-1/+2
* Files should be opened in binary mode on OS/2.diego2009-06-031-3/+3
* Using nl_langinfo in the asf mmst implementation makes no sense sincereimar2009-05-311-8/+1
* whitespace cosmetics: Remove all trailing whitespace.diego2009-05-1380-966/+966
* Reemit the ID_AID_x_LANG for the track. This allows the identification of thediego2009-04-111-3/+10
* Make tvi_v4l2 print -1 as "Current input" if the ioctl to read it failed.reimar2009-04-101-0/+1
* Add a -indentify message that indicates if the current DVDNAV title isreimar2009-04-091-2/+5
* Remove unused variable along with the related warning.diego2009-04-011-1/+0
* 100l, revert r29082, I missed that the vts comparison should be case-insensit...reimar2009-03-281-1/+5
* Reindentreimar2009-03-281-2/+2
* Simplify extracting title number from ifo namereimar2009-03-281-5/+1
* Simplify detection of .ifo extension.reimar2009-03-271-2/+2
* change close to closesocket, unifies close streaming codecompn2009-03-261-1/+1
* Add support for mmsh:// as alias for mmshttp://reimar2009-03-261-2/+3
* Add TVI_CONTROL_VID_SET_WIDTH_HEIGHT to set width and height together for v4l2,reimar2009-03-163-0/+15
* 100l fix calculation of dropped frames, number of frames is time * fps, not t...reimar2009-03-151-1/+1
* Ensure the string we're trying to compare is actually not NULL.ben2009-03-091-1/+2
* The first valid index is total count - 1 (usually 0)ben2009-03-091-1/+1
* Use memset to make sure all parts of struct sockaddr_in are always initialized.reimar2009-02-252-0/+3
* Accept DVB API 5, patch by Steven Brudenell, steven.brudenell gmail com.diego2009-02-221-1/+8
* Replace double semicolon by single semicolon.diego2009-02-163-3/+3
* Restructure network tests: Always check for both inet_aton and inet_pton.diego2009-02-013-25/+17
* Convert HAVE_WINSOCK2_H into a 0/1 definition.diego2009-02-0119-40/+40
* HAVE_ATON --> HAVE_INET_ATON to match FFmpeg and give it a 0/1 value.diego2009-02-013-6/+6
* Convert HAVE_CLOSESOCKET and HAVE_SOCKLEN_T into 0/1 definitions.diego2009-02-011-2/+2
* Fix a NULL-check that used && instead of || and thus could not avoid crashes.reimar2009-01-251-1/+1
* Switch internal dvdread to libdvdread SVN external.reimar2009-01-083-15/+0
* Add missing 'void' keyword to parameterless function declarations.diego2009-01-051-1/+1
* Fix DVD seek_to_chapter: the title number must be converted to a per-VTSreimar2009-01-011-0/+9
* Work around a dvdread bug where DVDReadBlocks would return values < 0 on read...reimar2008-12-311-1/+2
* Avoid u_ BSD type names.diego2008-12-271-1/+1
* Replace informal GPL notes by standard GPL header.diego2008-12-131-15/+25
* Get rid of pointless 'extern' keywords.diego2008-12-036-15/+15
* Move PTHREAD_CACHE define logic to configure.reimar2008-11-281-4/+0
* 100l, stream->cache_pid can not be used directly in pthread_create,reimar2008-11-151-1/+5
* Use pthreads for the cache on Cygwin, since _beginthread is not availablereimar2008-11-151-11/+27
* Include cache2.h in cache2.c, fixes an implicit declaration warning for cache...reimar2008-11-141-0/+1
* set to -1 fds that were closed; handle the sec_fd only if CONFIG_DVB_HEAD isn...nicodvb2008-11-052-3/+3
* Intialize unused fd variables to -1 (which is actually invalid) insteadreimar2008-11-041-1/+1
* Fix condition broken in r27401 which incorrectly caused stdin to be closed af...reimar2008-11-041-1/+1
* Forgotten reindentreimar2008-11-021-1/+1
* Add a noicyx:// protocol to allow easier testing for misconfigured servers.reimar2008-11-022-1/+2
* vfw.h needs a windows.h include before on MinGW64.reimar2008-11-021-0/+1
* Avoid a memleak if allocation of field_name fails, fixes bug #1319.reimar2008-10-311-0/+1
* Conditionally declare a conditionally used variable, fixes the warning:diego2008-10-241-1/+4
* Determine default CD/DVD device in configure instead of using an #ifdef jungle.diego2008-10-211-26/+0
* Replace typeof by __typeof__, the former is a non-portable GNU extension.diego2008-10-201-1/+1
* Avoid CreateThread and especially TerminateThread since they cause a memleak.reimar2008-10-191-21/+18
* Remove useless casts.reimar2008-10-191-2/+2
* Revert declaring ThreadProc as void, it breaks the WINAPI.diego2008-10-161-2/+6
* Move DEFAULT_CDROM_DEVICE/DEFAULT_DVD_DEVICE to stream.h where it belongs.diego2008-10-161-0/+27
* Rename stream/netstream.h to stream/stream_netstream.h; netstream.h to make itdiego2008-10-162-1/+1
* Replace preprocessor check for WIN32 with checks for __MINGW32__ and __CYGWIN__.diego2008-10-134-21/+21
* Declare ThreadProc as void, it does not return anything, fixes the warning:diego2008-10-131-6/+2
* Remove unused function, fixes the warning:diego2008-10-131-46/+0
* Unconditionally #include osdep/shem.h, fixes the warnings on Cygwin:diego2008-10-131-1/+1
* Move socklen_t typedef from config.h to stream/network.h.diego2008-10-122-0/+4
* Add debug message about loaded frequency tables.voroshil2008-09-241-1/+2
* Make output messages of frequency selection code more useful byvoroshil2008-09-241-2/+4
* Fix overflow in frequency conversion code inside tvi_dshow.voroshil2008-09-241-2/+2
* With -identify, ID_DVD_VOLUME_ID is not shown on some systems.diego2008-09-161-1/+1
* Move '#define closesocket close' preprocessor directive to a common placediego2008-09-0114-23/+17
* Revert moving closesocket definition and network headers to network.h.diego2008-08-3114-15/+115
* Rename internal libdvdread fork from dvdread to libdvdreadrathann2008-08-303-12/+12
* Print DVD volume ID with -identify.reimar2008-08-301-0/+3
* Move duplicated '#define closesocket close' into network.h along withdiego2008-08-2914-115/+15
* consistency cosmetics: Avoid using .. in #include paths.diego2008-08-296-12/+12
* Rename HAVE_WINSOCK preprocessor condition to HAVE_WINSOCK_H.diego2008-08-2920-45/+46
* Use '#include <poll.h>' instead of '#include <sys/poll.h>'.diego2008-08-143-3/+3
* Give a CONFIG_ prefix to preprocessor directives that lacked one anddiego2008-08-072-8/+8
* Rename font-related preprocessor directives.diego2008-08-071-7/+7
* Rename a bunch of miscellaneous preprocessor directives.diego2008-08-073-13/+13
* Introduce CONFIG_ALSA preprocessor directive for ALSA 0.9 and 1.x.diego2008-08-065-17/+17
* Rename some audio-output-related preprocessor directives.diego2008-08-055-17/+17
* Change a bunch of video/audio-output-specific preprocessor directives fromdiego2008-08-0310-69/+69
* Rename some preprocessor directives from CONFIG_* to HAVE_* where appropriate;diego2008-08-014-15/+15
* Rename two GUI-related preprocessor directives:diego2008-07-301-1/+1
* Start unifying names of internal preprocessor directives.diego2008-07-3014-54/+54
* Do not include sys/socket.h when using winsock2, it is pointlessreimar2008-07-261-1/+2
* Our ALSA code needs alloca, so check for it in configure and include alloca.hreimar2008-07-172-0/+2
* Replace S_IREAD|S_IWRITE by POSIX-compatible S_IRUSR|S_IWUSR (not exactly the...reimar2008-07-151-1/+1
* Remove -std=gnu99/gnu89/default dialect linux define, as it violates themichael2008-07-151-4/+4
* in dvd streams the title part ranges from 1 to 99nicodvb2008-07-122-2/+2
* Add missing #include <sys/socket.h>, fixes the warnings:diego2008-07-081-0/+1
* avoid unnecessary strdup(); patch by Aurelnicodvb2008-07-061-1/+1
* Surround stream cache specific code by an appropriate #ifdef; fixes linkingdiego2008-07-051-0/+2
* Add some more -identify information for CDDB.diego2008-07-051-0/+9
* Add disc ID to -identify output.diego2008-07-051-0/+2
* Rename stream_livedotcom.c to stream_live555.c, the name is used everywhere.diego2008-07-041-0/+0
* cosmetics: in ifo_stream_oped() aligned the prototype to the stylenicodvb2008-07-041-9/+8
* in ifo_stream_open() propagate the device based on the dirname of stream->url...nicodvb2008-07-041-0/+1
* dvd_device must be handled exclusively by the option parser; it can't be chan...nicodvb2008-07-041-2/+0
* added support for the device part in the url; patch bynicodvb2008-07-041-8/+17
* Try to get frame rate information through VIDIOC_G_PARM ifvoroshil2008-06-301-0/+12
* Fix division by zero in tvi_v4l2 which occures when capture devicevoroshil2008-06-30<