summaryrefslogtreecommitdiffstats
path: root/stream
Commit message (Collapse)AuthorAgeFilesLines
* Streamline and simplify internal vs external libdvdread handling.diego2006-11-034-9/+9
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20651 b3059339-0415-0410-9bf9-f77b7e298cf2
* libmpdvdkit2 --> libdvdread, it just contains libdvdread now.diego2006-11-031-4/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20631 b3059339-0415-0410-9bf9-f77b7e298cf2
* More code shufflingreimar2006-11-011-26/+13
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20603 b3059339-0415-0410-9bf9-f77b7e298cf2
* cosmetics: move WIN32 read_toc code to allow for summarizing more commonreimar2006-11-011-22/+24
| | | | | | | code of the other variants. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20602 b3059339-0415-0410-9bf9-f77b7e298cf2
* Avoid code duplication for "last" toc entry.reimar2006-11-011-28/+7
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20599 b3059339-0415-0410-9bf9-f77b7e298cf2
* simplify/unify read_tocreimar2006-11-011-28/+28
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20598 b3059339-0415-0410-9bf9-f77b7e298cf2
* Factor out common code in stream_cddb read_toc function.reimar2006-11-011-35/+11
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20597 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove useless codereimar2006-11-011-2/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20595 b3059339-0415-0410-9bf9-f77b7e298cf2
* printf -> mp_msgrtogni2006-10-301-7/+10
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20546 b3059339-0415-0410-9bf9-f77b7e298cf2
* Realrtsp authenticationrtogni2006-10-305-6/+58
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20543 b3059339-0415-0410-9bf9-f77b7e298cf2
* support for -chapter option (same semanthics as for dvd://)nicodvb2006-10-231-0/+16
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20425 b3059339-0415-0410-9bf9-f77b7e298cf2
* simplified code to handle titleset transition (removed useless assignment)nicodvb2006-10-231-2/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20423 b3059339-0415-0410-9bf9-f77b7e298cf2
* spell fixnicodvb2006-10-231-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20422 b3059339-0415-0410-9bf9-f77b7e298cf2
* don't play any other title other than N when N is specified (with dvdnav://N)nicodvb2006-10-232-0/+9
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20421 b3059339-0415-0410-9bf9-f77b7e298cf2
* bails out if cdparanoia can't read cd (avoid lockup)ben2006-10-131-0/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20201 b3059339-0415-0410-9bf9-f77b7e298cf2
* slight overall verbosity reductiondiego2006-10-122-3/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20191 b3059339-0415-0410-9bf9-f77b7e298cf2
* gcc 2.95 fixods152006-10-111-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20164 b3059339-0415-0410-9bf9-f77b7e298cf2
* added OSD audio switching visualizationptt2006-10-112-0/+14
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20162 b3059339-0415-0410-9bf9-f77b7e298cf2
* Change occurrences of "(int)*(void **)arg" to "*(int *)arg".uau2006-10-101-17/+17
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20151 b3059339-0415-0410-9bf9-f77b7e298cf2
* Forgotten http_free on send error.reimar2006-10-081-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20106 b3059339-0415-0410-9bf9-f77b7e298cf2
* Print current DVD title as ID_DVD_CURRENT_TITLE.corey2006-10-061-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20092 b3059339-0415-0410-9bf9-f77b7e298cf2
* warn the user to disable the cache when playing dvdnav streamsnicodvb2006-10-041-0/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20032 b3059339-0415-0410-9bf9-f77b7e298cf2
* removed ivtv driver dependancy in favor of native V4L2 MPEG API (requires ↵ben2006-09-271-242/+264
| | | | | | Linux 2.6.18 and above) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19998 b3059339-0415-0410-9bf9-f77b7e298cf2
* cosmetic renames because pvr support will soon be less ivtv driver dependantben2006-09-251-11/+11
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19982 b3059339-0415-0410-9bf9-f77b7e298cf2
* made file-static new_dvdnav_stream() and dvdnav_stream_read()nicodvb2006-09-201-2/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19920 b3059339-0415-0410-9bf9-f77b7e298cf2
* removed definitions of no more used or file-static functionsnicodvb2006-09-201-12/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19919 b3059339-0415-0410-9bf9-f77b7e298cf2
* introduced new MP_CMD_DVDNAV_MOUSECLICK command (bound to mouse0);nicodvb2006-09-192-0/+13
| | | | | | | | | | it's used to activate the button corresponding to the last mouse position. This is a workaround against possibly buggy implementation of upper_lower/upper_button_select() and friends; will be removed when possible git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19918 b3059339-0415-0410-9bf9-f77b7e298cf2
* removed dead codenicodvb2006-09-191-117/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19915 b3059339-0415-0410-9bf9-f77b7e298cf2
* Іnitial button value is -1. Only (button>0) is a correct button selection.jonas2006-09-191-1/+1
| | | | | | | | Initialized "dvdnav_status_t status" explicitly for clarity. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19914 b3059339-0415-0410-9bf9-f77b7e298cf2
* permit seeking to 0: there's no reason to prevent itnicodvb2006-09-181-6/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19901 b3059339-0415-0410-9bf9-f77b7e298cf2
* in the previous commit I forgot to set s->end_pos=0nicodvb2006-09-181-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19900 b3059339-0415-0410-9bf9-f77b7e298cf2
* at titleset change call update_title_len() to reset stream->end_posnicodvb2006-09-181-0/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19899 b3059339-0415-0410-9bf9-f77b7e298cf2
* don't seek until dvdnav_get_position() returns something meaningfulnicodvb2006-09-181-1/+8
| | | | | | | (len > 0), or dvdnav may crash or complain. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19898 b3059339-0415-0410-9bf9-f77b7e298cf2
* Restore original copyright notice as found in xine and xine-mms where thisdiego2006-09-181-7/+27
| | | | | | | code originated. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19888 b3059339-0415-0410-9bf9-f77b7e298cf2
* report mouse coordinates after movement to dvdnav; this permits to enable ↵nicodvb2006-09-162-0/+15
| | | | | | button selection using the mouse; patch by Jonas Jermann and me git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19857 b3059339-0415-0410-9bf9-f77b7e298cf2
* at start, when not playing a specific titleset, try to call the Title menu ↵nicodvb2006-09-151-1/+3
| | | | | | (as is common practice among players) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19848 b3059339-0415-0410-9bf9-f77b7e298cf2
* Change demuxer for "application/octet-stream" http streams fromeugeni2006-09-151-1/+1
| | | | | | | ASF to UNKNOWN (autodetect). git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19847 b3059339-0415-0410-9bf9-f77b7e298cf2
* in mp_dvdnav_handle_input() update current button only if the status of the ↵nicodvb2006-09-151-1/+2
| | | | | | previous operation succeeded; patch by Jonas Jermann git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19846 b3059339-0415-0410-9bf9-f77b7e298cf2
* dvdnav_stream_reset() should be called on dvdnav_priv->dvdnav not on ↵nicodvb2006-09-151-1/+1
| | | | | | dvdnav_priv; patch by Jonas Jermann git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19845 b3059339-0415-0410-9bf9-f77b7e298cf2
* removed code that propagated the slave command dvdnav_event that hasn't been ↵nicodvb2006-09-151-12/+0
| | | | | | handled for years; patch by Jonas Jermann git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19844 b3059339-0415-0410-9bf9-f77b7e298cf2
* when cmd == MP_CMD_DVDNAV_SELECT set reset=1 only if ↵nicodvb2006-09-151-1/+1
| | | | | | dvdnav_button_activate() succeeds, to avoid unneeded resets in main() git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19842 b3059339-0415-0410-9bf9-f77b7e298cf2
* * remove extern definitions of functions in .c filesattila2006-09-122-2/+7
| | | | | | | | | | | | | | | | | * create new .h files where necessary todo: * go trough other files than mplayer.c * vf_menu_pause_update() * mp_input_register_options() * import_playtree_playlist_into_gui() * import_initial_playtree_into_gui() For more infos see http://lists.mplayerhq.hu/pipermail/mplayer-dev-eng/2006-September/045683.html ( 20060902133225.2cc82aec.attila@kinali.ch on -dev-eng ) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19814 b3059339-0415-0410-9bf9-f77b7e298cf2
* ability to pass channel name (not only number) to radio_set_channelvoroshil2006-09-111-1/+16
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19799 b3059339-0415-0410-9bf9-f77b7e298cf2
* at start, reset dvdnav at the beginning of the stream after the first read ↵nicodvb2006-09-101-0/+1
| | | | | | (that is done to workaround a bug in dvdnav from cvs) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19787 b3059339-0415-0410-9bf9-f77b7e298cf2
* try to start from the root menu skipping all intros when playing ↵nicodvb2006-09-101-1/+3
| | | | | | dvdnav://-1; it's not guaranteed to work git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19786 b3059339-0415-0410-9bf9-f77b7e298cf2
* permit to select previous dvdnav menu, in the order chapter->title->rootnicodvb2006-09-101-0/+15
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19783 b3059339-0415-0410-9bf9-f77b7e298cf2
* in mp_dvdnav_handle_input() assign the currently selected button, shown in ↵nicodvb2006-09-092-2/+4
| | | | | | the OSD by main() git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19780 b3059339-0415-0410-9bf9-f77b7e298cf2
* added mp_dvdnav_handle_input to handle user's input (revived from the ↵nicodvb2006-09-092-0/+41
| | | | | | repository with few changes) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19774 b3059339-0415-0410-9bf9-f77b7e298cf2
* if no track number specified play the whole disc, or the menus can't be ↵nicodvb2006-09-091-1/+4
| | | | | | shown at start git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19770 b3059339-0415-0410-9bf9-f77b7e298cf2
* detect dvdnav before mpdvdkit and dvdread; if dvdnav is set mplayer will use ↵nicodvb2006-09-091-0/+5
| | | | | | the version of dvdread embedded in dvdnav git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19769 b3059339-0415-0410-9bf9-f77b7e298cf2
* Add #include <limits.h>, fixes build on Solaris 8.diego2006-09-071-0/+1
| | | | | | | patch by Robin KAY komadori [{at}] gekkou [{dot}] co [{dot}] uk git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19726 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove stray and superflous #ifdef checks.diego2006-09-011-5/+0
| | | | | | | patch by Vladimir Voroshilov, voroshil [at] gmail [dot] com git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19624 b3059339-0415-0410-9bf9-f77b7e298cf2
* fix build on some old 2.6 kernels, patch by Gernot Hillierben2006-09-011-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19623 b3059339-0415-0410-9bf9-f77b7e298cf2
* The FSF changed postal address.diego2006-09-012-2/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19620 b3059339-0415-0410-9bf9-f77b7e298cf2
* Check for requirements at configure-time, not at run-time.diego2006-08-311-5/+1
| | | | | | | patch by Vladimir Voroshilov, voroshil <at> gmail <dot> com git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19614 b3059339-0415-0410-9bf9-f77b7e298cf2
* Do not cast calloc/malloc resultsreimar2006-08-311-5/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19612 b3059339-0415-0410-9bf9-f77b7e298cf2
* Avoid a potential strdup(NULL)rtogni2006-08-301-5/+1
| | | | | | | Fix sig11 with rtsp://wms.stream.aol.com/aol/us/moviefone/movies/2006/jesuscamp_027214/prestigethe_trlr_01_460.wmv git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19601 b3059339-0415-0410-9bf9-f77b7e298cf2
* complete range of frequencies for Ireland; patch by gmccullagh gmail comnicodvb2006-08-291-10/+38
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19596 b3059339-0415-0410-9bf9-f77b7e298cf2
* Radio support, patch by Vladimir Voroshilov (voroshil gmail com)reimar2006-08-285-0/+1155
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19574 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove XMMS_CFLAGS from CFLAGS, the variable is never set.diego2006-08-271-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19558 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix mingw compilationreimar2006-08-261-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19550 b3059339-0415-0410-9bf9-f77b7e298cf2
* Cosmetics: recommit patch changing return values to definesreimar2006-08-261-11/+11
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19549 b3059339-0415-0410-9bf9-f77b7e298cf2
* Recreate tcp.c as partial copy from network.creimar2006-08-261-0/+242
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19548 b3059339-0415-0410-9bf9-f77b7e298cf2
* remove to allow readding as copy from network.creimar2006-08-261-291/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19547 b3059339-0415-0410-9bf9-f77b7e298cf2
* implemented STREAM_CTRL_GET_NUM_CHAPTERSnicodvb2006-08-211-0/+11
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19483 b3059339-0415-0410-9bf9-f77b7e298cf2
* implemented STREAM_CTRL_GET_NUM_CHAPTERSnicodvb2006-08-211-0/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19482 b3059339-0415-0410-9bf9-f77b7e298cf2
* added STREAM_CTRL_GET_NUM_CHAPTERS to get total number of chapters from the ↵nicodvb2006-08-211-0/+1
| | | | | | stream reader git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19481 b3059339-0415-0410-9bf9-f77b7e298cf2
* missing header for struct timevalrfelker2006-08-202-0/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19470 b3059339-0415-0410-9bf9-f77b7e298cf2
* Avoid crash if initialization failed.reimar2006-08-201-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19466 b3059339-0415-0410-9bf9-f77b7e298cf2
* Handle 303 (See Other) redirect, part of a patch by Benjamin Zores (ben at ↵reimar2006-08-201-0/+2
| | | | | | geexbox org) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19465 b3059339-0415-0410-9bf9-f77b7e298cf2
* corrected _very_ misleading commentnicodvb2006-08-191-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19460 b3059339-0415-0410-9bf9-f77b7e298cf2
* implemented STREAM_CTRL_GET_TIME_LENGTH (duration of the pgc playing)nicodvb2006-08-192-0/+15
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19459 b3059339-0415-0410-9bf9-f77b7e298cf2
* removed #if-0 code that dereferenced dvdnav_t's internal members, violating ↵nicodvb2006-08-191-11/+0
| | | | | | the opaque interface (current dvdnav doesn't even install dvdnav_internal.h system-wide for very good reasons) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19458 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10l: misplaced brace in a switchnicodvb2006-08-191-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19457 b3059339-0415-0410-9bf9-f77b7e298cf2
* Print DVD audio channel and subtitle track information in non-verbose mode,diego2006-08-191-9/+9
| | | | | | | some more consistency for MSGL. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19454 b3059339-0415-0410-9bf9-f77b7e298cf2
* implemented seeking to chapternicodvb2006-08-191-0/+29
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19449 b3059339-0415-0410-9bf9-f77b7e298cf2
* sanity check: since chapter is 0-based it can't exceed nr_of_ptts-1nicodvb2006-08-191-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19448 b3059339-0415-0410-9bf9-f77b7e298cf2
* support for seeking to chapter and getting current playing chapternicodvb2006-08-181-1/+38
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19446 b3059339-0415-0410-9bf9-f77b7e298cf2
* new stream_ctrl to get currently playing chapter (needed for stream-driven ↵nicodvb2006-08-181-0/+1
| | | |