1
0
mirror of https://github.com/mpv-player/mpv synced 2025-02-23 08:26:56 +00:00
mpv/stream
voroshil fa18524d05 New media format negotiation code:
loop through all available formats trying to
establish connection between pins.

Negotiation stops either when all formats are rejected
(error reported in this case) or when connection is
established (which can happen only when current media
format is accepted by both of the pins).



git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@25093 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-11-18 11:13:28 +00:00
..
freesdp cosmetics: misc typo fixes 2007-09-25 16:34:23 +00:00
librtsp Do not use leading underscores in multiple inclusion guards, they are reserved. 2007-07-02 22:34:45 +00:00
realrtsp Ignore stream id when checking rdt packet flags 2007-11-17 18:08:53 +00:00
ai_alsa1x.c Remove assert. Not only are they no help at all and proper checks should 2007-10-27 06:47:35 +00:00
ai_alsa.c
ai_oss.c
asf_mmst_streaming.c Quick hack mostly for documentation purposes to make -aid work with mms:// 2007-02-08 17:03:24 +00:00
asf_streaming.c cosmetics: typo fix UNSUPORTED --> UNSUPPORTED 2007-08-28 22:38:45 +00:00
audio_in.c
audio_in.h Do not use leading underscores in multiple inclusion guards, they are reserved. 2007-07-02 22:34:45 +00:00
cache2.c Make sure forked code does not try to display a GTK message box (and thus crashes) 2007-10-07 08:41:31 +00:00
cache2.h Do not use leading underscores in multiple inclusion guards, they are reserved. 2007-07-02 22:34:45 +00:00
cdd.h Do not use leading underscores in multiple inclusion guards, they are reserved. 2007-07-02 22:34:45 +00:00
cdinfo.c
cookies.c Add #include <limits.h>, fixes build on Solaris 8. 2006-09-07 00:10:44 +00:00
cookies.h Do not use leading underscores in multiple inclusion guards, they are reserved. 2007-07-02 22:34:45 +00:00
dvb_tune.c removed unused variables and parameters 2007-10-30 22:30:15 +00:00
dvbin.h cosmetics: reformatted with only tabs 2006-11-04 23:07:55 +00:00
frequencies.c complete range of frequencies for Ireland; patch by gmccullagh gmail com 2006-08-29 21:05:35 +00:00
frequencies.h
http.c cosmetics: typo fix UNSUPORTED --> UNSUPPORTED 2007-08-28 22:38:45 +00:00
http.h Do not use leading underscores in multiple inclusion guards, they are reserved. 2007-07-02 22:34:45 +00:00
Makefile DirectShow based tv:// driver for win32 2007-10-13 17:14:39 +00:00
netstream.h
network.c wvx files (mimetype video/x-ms-wvx) are asx playlists. Fix bugzilla #750 2007-06-29 21:21:57 +00:00
network.h Do not use leading underscores in multiple inclusion guards, they are reserved. 2007-07-02 22:34:45 +00:00
open.c proper inclusion of demuxer.h (including libmpdemux in Makefile only was to make previous split easier) 2006-08-04 17:01:29 +00:00
pnm.c Remove unused functions, fixes the warnings: 2007-10-30 08:14:41 +00:00
pnm.h Remove unused functions, fixes the warnings: 2007-10-30 08:14:41 +00:00
pvr.h added proper GPL headers to new stream/pvr.h file 2007-05-08 12:22:42 +00:00
rtp.c moved some definitions from rtp.h to rtp.c as they're not exported or used anywhere else 2006-08-04 19:36:41 +00:00
rtp.h Do not use leading underscores in multiple inclusion guards, they are reserved. 2007-07-02 22:34:45 +00:00
stream_cdda.c cosmetics: typo fix UNSUPORTED --> UNSUPPORTED 2007-08-28 22:38:45 +00:00
stream_cddb.c ISO8859-1 --> UTF-8 2007-07-09 19:50:36 +00:00
stream_cue.c cosmetics: typo fix UNSUPORTED --> UNSUPPORTED 2007-08-28 22:38:45 +00:00
stream_dvb.c removed unused variables and parameters 2007-10-30 22:30:15 +00:00
stream_dvd_common.c Sync libdvdread with version 0.9.5 (functional changes). 2007-08-15 11:47:22 +00:00
stream_dvd_common.h Moved dvdtimetomsec to stream_dvd_common.c. 2007-08-04 21:59:26 +00:00
stream_dvd.c Cleanup sg_io_hdr initialization a bit 2007-11-17 19:07:04 +00:00
stream_dvd.h The header is always included conditional to USE_DVDREAD, 2007-07-03 08:22:39 +00:00
stream_dvdnav.c report why the dvd couldn't be opened. Patch by Jan Knutar jknutar+nic+fi 2007-11-16 21:32:09 +00:00
stream_dvdnav.h removed unused members from dvdnav_priv_t 2007-09-15 09:57:00 +00:00
stream_file.c cosmetics: typo fix UNSUPORTED --> UNSUPPORTED 2007-08-28 22:38:45 +00:00
stream_ftp.c cosmetics: typo fix UNSUPORTED --> UNSUPPORTED 2007-08-28 22:38:45 +00:00
stream_livedotcom.c cosmetics: typo fix UNSUPORTED --> UNSUPPORTED 2007-08-28 22:38:45 +00:00
stream_mf.c proper inclusion of demuxer.h (including libmpdemux in Makefile only was to make previous split easier) 2006-08-04 17:01:29 +00:00
stream_nemesi.c libnemesi support, yet another rtsp/rtp library... 2007-09-19 21:38:22 +00:00
stream_netstream.c cosmetics: typo fix UNSUPORTED --> UNSUPPORTED 2007-08-28 22:38:45 +00:00
stream_null.c proper inclusion of demuxer.h (including libmpdemux in Makefile only was to make previous split easier) 2006-08-04 17:01:29 +00:00
stream_pvr.c cosmetics: typo fix UNSUPORTED --> UNSUPPORTED 2007-08-28 22:38:45 +00:00
stream_radio.c Don't wait for filling entire audio ringbuffer at each call to grab_audio_frame. 2007-10-25 15:04:33 +00:00
stream_radio.h Replacing global variables in radio:// with 2007-07-29 12:20:25 +00:00
stream_rtp.c cosmetics: typo fix UNSUPORTED --> UNSUPPORTED 2007-08-28 22:38:45 +00:00
stream_rtsp.c cosmetics: typo fix UNSUPORTED --> UNSUPPORTED 2007-08-28 22:38:45 +00:00
stream_smb.c cosmetics: typo fix UNSUPORTED --> UNSUPPORTED 2007-08-28 22:38:45 +00:00
stream_tv.c #ifdef's in tv.c and tv.h becomes more and more hard to maintain. 2007-10-14 16:44:32 +00:00
stream_udp.c cosmetics: typo fix UNSUPORTED --> UNSUPPORTED 2007-08-28 22:38:45 +00:00
stream_vcd.c cosmetics: typo fix UNSUPORTED --> UNSUPPORTED 2007-08-28 22:38:45 +00:00
stream_vstream.c cosmetics: typo fix UNSUPORTED --> UNSUPPORTED 2007-08-28 22:38:45 +00:00
stream.c Fix possible null-pointer-dereference in stream_fill_buffer(). 2007-11-08 23:07:19 +00:00
stream.h introduced STREAM_CTRL_GET_ASPECT_RATIO to report the aspect ratio read from the stream layer (if supported) 2007-09-01 15:50:52 +00:00
tcp.c Make functions static if they aren't referenced externally. 2007-10-27 17:46:09 +00:00
tcp.h Do not use leading underscores in multiple inclusion guards, they are reserved. 2007-07-02 22:34:45 +00:00
tv.c Fix memory leak. 2007-11-05 16:34:15 +00:00
tv.h #ifdef's in tv.c and tv.h becomes more and more hard to maintain. 2007-10-14 16:44:32 +00:00
tvi_bsdbt848.c add missing include (errno.h). fix compilation on openbsd 2007-10-24 12:07:29 +00:00
tvi_def.h Automatic TV channels scanning ability for MPlayer. 2007-08-23 16:09:30 +00:00
tvi_dshow.c New media format negotiation code: 2007-11-18 11:13:28 +00:00
tvi_dshow.h DirectShow based tv:// driver for win32 2007-10-13 17:14:39 +00:00
tvi_dummy.c Removing global variables from tv:// 2007-07-29 10:18:38 +00:00
tvi_v4l2.c Add missing call to audio_in_uninit in v4l2 tv driver. 2007-11-13 11:34:45 +00:00
tvi_v4l.c Simplify handling SET_NORM for V4l1: replace several if-else-if and switch 2007-10-20 11:46:15 +00:00
tvi_vbi.c czech/slovak character set fixes: 2007-10-20 05:02:44 +00:00
udp.c Fix a few typos 2007-09-19 12:54:10 +00:00
udp.h Do not use leading underscores in multiple inclusion guards, they are reserved. 2007-07-02 22:34:45 +00:00
url.c cosmetics 2006-11-21 16:27:05 +00:00
url.h Do not use leading underscores in multiple inclusion guards, they are reserved. 2007-07-02 22:34:45 +00:00
vcd_read_darwin.h Simplify and fix missing offset for Darwin vcd_get/set_msf functions 2007-07-29 15:59:55 +00:00
vcd_read_fbsd.h Fix MSF -> sector conversion being 150 sectors of 2007-07-27 18:51:07 +00:00
vcd_read_win32.h add vcd:// for win32, patch by zuxy meng 2007-03-12 15:57:01 +00:00
vcd_read.h Fix hopefully final 150 sector offset VCD bug. Caused no noticeable problems on Linux 2007-07-30 16:13:04 +00:00