summaryrefslogtreecommitdiffstats
path: root/stream
Commit message (Expand)AuthorAgeFilesLines
* Merge svn changes up to r30876Uoti Urpala2010-03-104-10/+5
|\
| * Define O_BINARY in stream/stream.h unless it is defined yet, and use itkomh2010-03-064-10/+5
* | Merge svn changes up to r30848Uoti Urpala2010-03-106-324/+263
|\|
| * Define HAVE_SETMODE conditionally, and use it in stream/stream_file.c insteadkomh2010-03-041-4/+4
| * Add a VCD support for OS/2komh2010-03-032-0/+254
| * Drop support for old-style DVB code.diego2010-03-023-320/+5
* | Merge svn changes up to r30815Uoti Urpala2010-03-103-102/+217
|\|
| * Remove unused and useless define.reimar2010-03-011-1/+0
| * Fix memleak due to strdup'd filename not being freed.reimar2010-03-011-0/+2
| * Move functions into proper order to avoid extra declarations.reimar2010-03-011-15/+12
| * Deduplicate code to set stream start_pos/end_pos.reimar2010-03-011-12/+15
| * Set stream->pos correctly after seeking to a VCD title.reimar2010-03-011-0/+1
| * Ensure that cue_current_pos.track is not set to an invalid value afterreimar2010-03-011-8/+5
| * Fix off-by-one error in chapter<->VCD track conversion.reimar2010-03-011-2/+2
| * Fix cue_read_toc_entry to also reject negative track numbersreimar2010-03-011-1/+1
| * Implement cue:// track switching via chapter forward/backward like for audio ...reimar2010-03-011-0/+28
| * Fix cue_vcd_get_track_end to not change the current position.reimar2010-03-011-4/+3
| * Avoid fd_bin and fd_cue global variables.reimar2010-03-011-9/+9
| * Avoid a global variable and a strcpy.reimar2010-03-011-6/+2
| * Reindent.reimar2010-03-011-19/+19
| * Avoid code duplication and excessively deep nesting in cue_find_binreimar2010-03-011-37/+32
| * Use sizeof instead of hardcoded size.reimar2010-03-011-2/+2
| * Extend stream_read_line to support reading lines from UTF-16 encoded filesreimar2010-02-282-6/+102
* | Merge svn changes up to r30798Uoti Urpala2010-03-109-104/+114
|\|
| * Move stream_read_line implementation from stream.h to stream.c,reimar2010-02-282-26/+27
| * Simplify handling of 0-termination in stream_read_linereimar2010-02-281-3/+5
| * Remove useless cast.reimar2010-02-281-1/+1
| * Add cddb:// support for OS/2komh2010-02-281-0/+74
| * Fix warning "missing braces around initializer".cehoyos2010-02-271-0/+2
| * Remove unused functions.cehoyos2010-02-271-60/+0
| * Fix cd_info_new() prototype.cehoyos2010-02-271-1/+1
| * Threaded cache fixes: do not free the stream_t struct twice on windowsreimar2010-02-271-8/+6
| * Remove unused static function streaming_stop().cehoyos2010-02-271-6/+0
| * Restructure #ifs to be clearer, also ensures that we return from the threadreimar2010-02-271-3/+3
* | Merge svn changes up to r30748Uoti Urpala2010-03-108-47/+47
|\|
| * Do not cast the results of malloc/calloc/realloc.diego2010-02-264-18/+16
| * Mark stream open filename parameter as const, the filename string is notreimar2010-02-253-7/+7
| * Remove unused function declaration.reimar2010-02-251-2/+0
| * Make local-only cddb functions static.reimar2010-02-251-19/+19
| * Remove declarations of functions now already declared in stream.hreimar2010-02-251-3/+0
* | Merge svn changes up to r30732Uoti Urpala2010-03-105-13/+13
|\|
| * Define O_BINARY if it is undefined.komh2010-02-251-5/+5
| * Mark vcd_get_track_end () and vcd_read_toc() as static.diego2010-02-224-8/+8
* | Merge svn changes up to r30702Uoti Urpala2010-03-103-29/+30
|\|
| * Declare functions from network.c in network.h.diego2010-02-223-3/+3
| * Move struct streaming_control from network.h to stream.h, where it is used.diego2010-02-222-22/+24
| * Remove commented-out declaration of non-existing function streaming_start.diego2010-02-221-1/+0
* | Merge svn changes up to r30694Uoti Urpala2010-03-106-138/+187
|\|
| * Declare stream_fill_buffer() and stream_seek_long() unconditionally.diego2010-02-211-2/+3
| * Add header for asf_mmst_streaming_start() instead of forward declaring it.diego2010-02-213-3/+28
| * Add header for exported DVB-related functions.diego2010-02-212-0/+38
| * cosmetics: Move functions around to avoid forward declarations and #ifdefs.diego2010-02-211-134/+119
| * cosmetics: Remove pointless empty lines at EOF.diego2010-02-205-5/+0
* | Merge svn changes up to r30672Uoti Urpala2010-03-105-741/+780
|\|
| * cosmetics: K&R coding style, indent with 4 spaces, no tabsdiego2010-02-201-733/+776
| * Print response headers as debugging output also for HTTP seeks.reimar2010-02-201-0/+3
| * 10l, fix a close() that should be a closesocket()reimar2010-02-201-1/+1
| * Do not discard stream buffer on eof, instead reuse it to slightly improvereimar2010-02-202-4/+6
| * Replace misuse of stream_reset to set stream pos to 0 by more appropriate code.reimar2010-02-201-3/+3
* | Merge svn changes up to r30663Uoti Urpala2010-03-107-9/+17
|\|
| * Fix mov reference files: for video/quicktime mime do not force a demuxerreimar2010-02-201-1/+5
| * Make sure we do not try to use IPv6 with winsock2, we end up connectingreimar2010-02-201-0/+8
| * Add dvd_parse_chapter_range() to stream_dvd.h instead of forward declaring it.diego2010-02-191-0/+2
| * Add missing 'defined' for __bsdi__.komh2010-02-191-1/+1
| * Remove pointless '#if 1' preprocessor directives.diego2010-02-191-2/+0
| * Replace platform preprocessor check by HAVE_DOS_PATHS.komh2010-02-191-1/+1
| * Remove useless CONFIG_SETLOCALEkomh2010-02-191-4/+0
| * stream: Mark functions not used outside of their files as static.diego2010-02-165-11/+18
* | Merge svn changes up to r30529Uoti Urpala2010-03-091-4/+5
|\|
| * Prefer libavformat over our own mov demuxer also for video/quicktimereimar2010-02-051-4/+5
* | Merge svn changes up to r30502Uoti Urpala2010-03-092-8/+12
|\|
| * Reindentreimar2010-02-031-4/+4
| * Add support for FFmpeg's rtsp dummy URL-with-pseudo-demuxer scheme.reimar2010-02-031-3/+7
| * Fix argument order for lseek, fixes cookie loading in Windows and in generalreimar2010-02-031-1/+1
* | Merge svn changes up to r30475Uoti Urpala2010-03-0955-66/+995
|\|
| * Add license header to all files missing it in the stream subdirectory.diego2010-01-3054-62/+980
| * stream/rtp.h appears not to originate from dvbstream.diego2010-01-301-4/+15
* | translations: tweak cases that relied on concatenating adjacent stringsUoti Urpala2010-03-072-3/+6
* | Restore collapsed whitespace in output messagesUoti Urpala2010-03-073-4/+4
* | Merge svn changes up to r30419Uoti Urpala2010-01-254-17/+42
|\|
| * 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
* | Merge svn changes up to r30375Uoti Urpala2010-01-251-38/+79
|\|
| * 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
* | Merge svn changes up to r30301Uoti Urpala2010-01-251-1/+0
|\|
| * Add support for distinguishing between little- and big-endian SPDIF AC3reimar2010-01-111-1/+0
* | stream: improve EOF handling in seeksUoti Urpala2010-01-182-6/+11
* | Merge svn changes up to r30236Uoti Urpala2010-01-081-30/+4
|\|
| * 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
* | Merge svn changes up to r30216Uoti Urpala2010-01-088-0/+14
|\|
| * Add a few missing header #includes and #defines.diego2010-01-048-0/+14
* | Merge svn changes up to r30195Uoti Urpala2010-01-083-4/+4
|\|
| * Disambiguate HEADER_SIZE definition in stream/librtsp and stream/realrtsp.diego2010-01-043-4/+4
* | Merge svn changes up to r30173Uoti Urpala2010-01-082-0/+21
|\|
| * Several hacks to fix compilation of tvi_dshow on MinGW64.reimar2010-01-022-0/+21
* | Merge svn changes up to r30165Uoti Urpala2010-01-081-2/+5
|\|
| * 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
* | Merge svn changes up to r30055Uoti Urpala2009-12-181-1/+1
|\|
| * 100l, fix check for V4L2 capture capability flag.reimar2009-12-111-1/+1
* | Fix printf format strings with invalid '%lf' conversionUoti Urpala2009-12-151-2/+2
* | Merge svn changes up to r29971Uoti Urpala2009-11-291-0/+1
|\|
| * mime type [video/x-ms-wmv] is not an ASF redirector.compn2009-11-261-0/+1
* | stream_ffmpeg: Fix reads near EOFUoti Urpala2009-11-231-1/+1
* | Merge svn changes up to r29962Uoti Urpala2009-11-2312-24/+173
|\|
| * 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
* | Merge svn changes up to r29912Uoti Urpala2009-11-1614-2174/+193
|\|
| * 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-0