summaryrefslogtreecommitdiffstats
path: root/libmpdemux
Commit message (Collapse)AuthorAgeFilesLines
* Simplify weird code. ;)rathann2005-11-131-4/+2
| | | | | | | Approved by Diego. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16984 b3059339-0415-0410-9bf9-f77b7e298cf2
* [TRIVIAL] More translatables to help_mp and printfs to mp_msg on libmpdemuxreynaldo2005-11-104-65/+72
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16968 b3059339-0415-0410-9bf9-f77b7e298cf2
* Do not hang forever when the card delivers no new data.reimar2005-11-101-0/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16963 b3059339-0415-0410-9bf9-f77b7e298cf2
* implement norm switching, which was already documented??reimar2005-11-101-0/+10
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16962 b3059339-0415-0410-9bf9-f77b7e298cf2
* Add another content-type for aac audio in shoutcast streamsrtognimp2005-11-081-1/+1
| | | | | | | Fixes http://www.digitallyimported.com/aacplus/goapsy.pls git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16949 b3059339-0415-0410-9bf9-f77b7e298cf2
* save us from #ifndef hellfaust32005-11-061-29/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16941 b3059339-0415-0410-9bf9-f77b7e298cf2
* make it optionally possible to compile MPlayer with libcdio instead of ↵faust32005-11-063-5/+123
| | | | | | | | | | | libcdparanoia patch by Erik Lunchpail <erik_27can at yahoo.com> base on patch by Rocky Bernstein <rocky at panix.com> minor modification by myself git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16936 b3059339-0415-0410-9bf9-f77b7e298cf2
* fixed possible uint8 overflow; assign progid to the newly created pmtnicodvb2005-11-061-7/+9
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16935 b3059339-0415-0410-9bf9-f77b7e298cf2
* fix typos: aslo->also, falback->fallback (they were just too annoying *g*)reimar2005-11-061-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16933 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix bugs/crash introduced by translation patchreimar2005-11-062-2/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16931 b3059339-0415-0410-9bf9-f77b7e298cf2
* fix cdda://n syntax: do not hang when n > nr_tracks and play only track n,reimar2005-11-061-2/+5
| | | | | | | not all after (unfortunately, cdda://n- does not work, use e.g. cdda://n-99999). git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16927 b3059339-0415-0410-9bf9-f77b7e298cf2
* estimate total time also for audio-only files.reimar2005-11-061-0/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16926 b3059339-0415-0410-9bf9-f77b7e298cf2
* Use correct demuxer type for aac in shoutcast streamsrtognimp2005-11-051-0/+2
| | | | | | | | (content-type="audio/aacp"). Fixes http://160.79.128.40:7040 (it does not work with internal faad) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16918 b3059339-0415-0410-9bf9-f77b7e298cf2
* Speex support. Seeking and pts generation does not work.reimar2005-11-051-1/+33
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16916 b3059339-0415-0410-9bf9-f77b7e298cf2
* set cdda paranoia default to 0 since e.g. cdda://2 breaks otherwise.reimar2005-11-051-1/+1
| | | | | | | | this was the default before, too, since a function call was missing and thus the paranoia setting was ignored git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16915 b3059339-0415-0410-9bf9-f77b7e298cf2
* sort timestamps instead of assuming conventional B-frame order. (fixes x264 ↵lorenm2005-11-051-6/+14
| | | | | | B-pyramid) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16913 b3059339-0415-0410-9bf9-f77b7e298cf2
* Changed MSGTR_MPDEMUX_URL_MallocFailed to MSGTR_MemAllocFailed (msg defined ↵ptt2005-11-051-10/+10
| | | | | | two times in help_mp-en.h) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16909 b3059339-0415-0410-9bf9-f77b7e298cf2
* Changed MSGTR_MPDEMUX_ASF_MallocFailed to MSGTR_MemAllocFailed (msg defined ↵ptt2005-11-051-1/+1
| | | | | | two times inhelp_mp-en.h) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16908 b3059339-0415-0410-9bf9-f77b7e298cf2
* Changed MSGTR_MPDEMUX_MMST_MallocFailed to MSGTR_MemAllocFailed (msg defined ↵ptt2005-11-051-1/+1
| | | | | | two times inhelp_mp-en.h) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16907 b3059339-0415-0410-9bf9-f77b7e298cf2
* changes from MSGTR_MPDEMUX_AIALSA1X_* to MSGTR_MPDEMUX_AIALSA_* since they ↵ptt2005-11-051-13/+13
| | | | | | are the same messages git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16906 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix two (loosely) related bugs: massive A-V desync with -audiofile (bugzillareimar2005-11-011-5/+6
| | | | | | | | bug #375, sh_audio->delay must only be set when seeking, not at every packet) and not switching to the next file when seeking hits eof. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16885 b3059339-0415-0410-9bf9-f77b7e298cf2
* more precise seeking based on calculated average video bitrate; works quite ↵nicodvb2005-10-311-6/+49
| | | | | | well in case of a TS with only 1 video stream git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16884 b3059339-0415-0410-9bf9-f77b7e298cf2
* libmpdemux translatables to help_mp part 1 / mp_msg calls / try 2reynaldo2005-10-319-156/+156
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16883 b3059339-0415-0410-9bf9-f77b7e298cf2
* move resync_audio_stream after seeking to demuxer.creimar2005-10-3015-44/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16878 b3059339-0415-0410-9bf9-f77b7e298cf2
* Provide DEMUXER_CTRL_GET_TIME_LENGTH and DEMUXER_CTRL_GET_PERCENT_POS.reimar2005-10-301-1/+14
| | | | | | | | Might need some more fine-tuning. together with rev. 1.318 of mencoder.c fixes bug #116 git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16877 b3059339-0415-0410-9bf9-f77b7e298cf2
* add a \n after whole cache fill.ods152005-10-271-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16871 b3059339-0415-0410-9bf9-f77b7e298cf2
* big-endian fixes for "extended" (i.e. mythtv) files.reimar2005-10-251-1/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16860 b3059339-0415-0410-9bf9-f77b7e298cf2
* Added support for A_AAC.mosu2005-10-222-1/+13
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16825 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix seeking in wav files: align relative to start of data, not start of filereimar2005-10-201-1/+3
| | | | | | | and use nBlockAlign if available. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16819 b3059339-0415-0410-9bf9-f77b7e298cf2
* processing audio is sometimes essential for a/v sync, so 1000l torfelker2005-10-191-11/+1
| | | | | | | | | | | | | | whoever made rawvideo muxer disable audio!! with this patch, audio is processed but simply thrown away by the muxer. various 'error' conditions in rawvideo muxer are removed to make it work. feel free to re-add them if they can be done without breaking anything, but do not use printf !!!! btw old behavior can be obtained by manually specifying -nosound. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16806 b3059339-0415-0410-9bf9-f77b7e298cf2
* Make a few more messages translatable by moving them into help_mp-en.h.diego2005-10-183-13/+14
| | | | | | | patch by Paul TT < paultt == at == hackerjournal == dot == it > git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16794 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10l, demux_mpg_control was missing from demuxer info struct, causing audioreimar2005-10-151-5/+5
| | | | | | | switching not to work git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16772 b3059339-0415-0410-9bf9-f77b7e298cf2
* ugly hack to make it work again with external libdvdreadreimar2005-10-151-0/+20
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16771 b3059339-0415-0410-9bf9-f77b7e298cf2
* Kill a compiler warning, Patch by Zuxy Menggpoirier2005-10-141-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16763 b3059339-0415-0410-9bf9-f77b7e298cf2
* Make FtpSendCmd() function more user friendly by making it append the ↵gpoirier2005-10-141-11/+15
| | | | | | | | | | | | necessary "\r\n" line break (instead of the caller) Patch by Zuxy Meng < zuxy POIS meng AH gmail POIS com > Original thread: Date: Oct 14, 2005 1:01 PM Subject: [MPlayer-dev-eng] [PATCH] More user friendly ftp error git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16762 b3059339-0415-0410-9bf9-f77b7e298cf2
* Use PRI?64 defines as format strings for 64 bit variables.reimar2005-10-1314-71/+46
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16751 b3059339-0415-0410-9bf9-f77b7e298cf2
* we need stdio.h for SEEK_SET on mingw, patch by Zuxy <zuxy.meng at gmail.com>faust32005-10-131-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16749 b3059339-0415-0410-9bf9-f77b7e298cf2
* Implement seekingreimar2005-10-121-3/+31
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16746 b3059339-0415-0410-9bf9-f77b7e298cf2
* Bigendian bugreimar2005-10-121-3/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16744 b3059339-0415-0410-9bf9-f77b7e298cf2
* Typo fix: RFC959 says that FTP commands should end with a carriage returngpoirier2005-10-101-1/+1
| | | | | | | | | | | followed by a line feed. Patch by Zuxy < zuxy POIS meng AH gmail POIS com> Original thread: Date: Oct 10, 2005 10:08 AM Subject: [MPlayer-dev-eng] [PATCH] Typo in libmpdemux/stream_ftp.c git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16720 b3059339-0415-0410-9bf9-f77b7e298cf2
* makes demux_lavf (-demuxer 35) use the framerate specified in the containergpoirier2005-10-101-0/+5
| | | | | | | | | | | | | | if it's set and only fall back to the codec framerate if the former is not set. This solves the issue of some avi's playing at 30000/1 fps instead of the correct framerate. Patch by Ivo < ivop AH euronet POIS nl > Original thread: Date: Sep 25, 2005 12:34 AM Subject: [MPlayer-dev-eng] [PATCH] make demux_lavf use container framerate git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16719 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10l, off by one error in last patch (codecdata length sanity check),reimar2005-10-051-1/+1
| | | | | | | caused crashes with qdmc audio. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16680 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix DVD audio and subtitle stream mapping, esp. for DVD with both 4:3 andreimar2005-10-031-22/+25
| | | | | | | | 16:9 subtitles. Patch by Lehel Bernadt (lehel at pmc-services hu) with minor modifications. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16650 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10l, forgotten call to paranoia_modeset to actually set the desired mode.reimar2005-10-021-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16636 b3059339-0415-0410-9bf9-f77b7e298cf2
* another url_free that shouldn't be commented out.reimar2005-09-281-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16615 b3059339-0415-0410-9bf9-f77b7e298cf2
* Detect eof when seeking and do _not_ restart the video.reimar2005-09-281-1/+8
| | | | | | | Also fixes some invalid reads. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16614 b3059339-0415-0410-9bf9-f77b7e298cf2
* Report total timereimar2005-09-271-3/+16
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16613 b3059339-0415-0410-9bf9-f77b7e298cf2
* Sanity-check codecdata_len, fixes crash in libfaad due to failed malloc forreimar2005-09-271-0/+3
| | | | | | | http://images.apple.com/movies/us/hd_gallery/gl1800/480p/the_brothers_grimm_m480pa.mov git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16612 b3059339-0415-0410-9bf9-f77b7e298cf2
* Don't pass NULL pointers to demux_info_add()rtognimp2005-09-261-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16605 b3059339-0415-0410-9bf9-f77b7e298cf2
* the on suboption of -rawaudio and -rawvideo do not work anymore since thereimar2005-09-252-2/+0
| | | | | | | demuxer API rework. So remove them and change the docs to use -demuxer raw*. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16599 b3059339-0415-0410-9bf9-f77b7e298cf2
* "LIVE.COM Streaming Media" is now called "LIVE555 Streaming Media".rsf2005-09-236-12/+12
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16573 b3059339-0415-0410-9bf9-f77b7e298cf2
* Prints the numbers of start and end tracks and MSF length for eachgpoirier2005-09-224-12/+132
| | | | | | | | | | | track of a VCD when -identify is given. Patch by kiriuja < mplayer TIREH patches AH en TIREH directo POIS net > Original Thread: Date: Sep 11, 2005 3:30 AM Subject: [MPlayer-dev-eng] [PATCH] -identify VCD tracks git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16548 b3059339-0415-0410-9bf9-f77b7e298cf2
* Prints the number of titles, DVD disk ID, the numbers of chapters andgpoirier2005-09-221-0/+57
| | | | | | | | | | | | angles for each title, and the time length of each title if -identify is given when playing a DVD. Patch by kiriuja < mplayer TIREH patches AH en TIREH directo POIS net > Original thread at: Date: Sep 16, 2005 12:24 AM Subject: [MPlayer-dev-eng] [PATCH] -identify DVD titles git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16545 b3059339-0415-0410-9bf9-f77b7e298cf2
* Disassemble comments and pass it to the demux_info interfacealex2005-09-191-17/+28
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16538 b3059339-0415-0410-9bf9-f77b7e298cf2
* fix my email addressalex2005-09-191-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16537 b3059339-0415-0410-9bf9-f77b7e298cf2
* Prints the number of tracks and MSF length for each track of an audio CD,gpoirier2005-09-192-7/+50
| | | | | | | | | | | | | prints ID_CDDA_TRACK=N output showing the currently played track number when -identify is given. Patch by kiriuja < mplayer TIRET patches CHEZ en TIRET directo POIS net > Doxygen comments by Guillaume POIRIER Original thread: Date: Sep 11, 2005 10:49 PM Subject: Re: [MPlayer-dev-eng] [PATCH] -identify audio CD tracks git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16525 b3059339-0415-0410-9bf9-f77b7e298cf2
* Prints -identify output for:gpoirier2005-09-191-0/+2
| | | | | | | | | | - video codec of the current file; - signal numbers; - demuxer help header. Patch by kiriuja <mplayer DATH patches AH en DATH directo POIS net> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16523 b3059339-0415-0410-9bf9-f77b7e298cf2
* removed dependency on glibc's %a in sscanf()nicodvb2005-09-181-22/+37
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16517 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix H264 packetizer. Might not work with arbitrary slice order.reimar2005-09-171-1/+22
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16506 b3059339-0415-0410-9bf9-f77b7e298cf2
* add a demux_peekc function that allows to just "have a look" at the nextreimar2005-09-171-0/+3
| | | | | | | byte of data from the demuxer. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16505 b3059339-0415-0410-9bf9-f77b7e298cf2
* Wrong editlist handling: end pts must be included.reimar2005-09-161-1/+1
| | | | | | | | Fixes another BBC sample (why is it always BBC samples that break MPlayer??): http://images.apple.com/movies/us/hd_gallery/gl1800/720p/bbc-africa_m720p.mov git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16497 b3059339-0415-0410-9bf9-f77b7e298cf2
* Make the fourcc output endianness-independent.diego2005-09-131-2/+4
| | | | | | | patch by Luca Barbato < lu_zero -- at -- gentoo -- at -- org > git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16478 b3059339-0415-0410-9bf9-f77b7e298cf2
* Avoid duplicated messages from demux_avi.c and demuxer.c.diego2005-09-131-10/+0
| | | | | | | patch by Luca Barbato < lu_zero -- at -- gentoo -- at -- org > git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16477 b3059339-0415-0410-9bf9-f77b7e298cf2
* cycle through tv channels (patch by Andrew Calkin < calkina at geexbox.org >)aurel2005-09-121-6/+9
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16470 b3059339-0415-0410-9bf9-f77b7e298cf2
* use system videodev2.h insteadhenry2005-09-101-862/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16444 b3059339-0415-0410-9bf9-f77b7e298cf2
* - remove useless /dev/video* checkshenry2005-09-101-1/+2
| | | | | | | | - add a proper configure check for v4l2 - prepare for videodev2.h removal git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16443 b3059339-0415-0410-9bf9-f77b7e298cf2
* Ignore movi_end (except on error) to allow playing growing files.reimar2005-09-091-3/+6
| | | | | | | | Also adds a check if stream_read read the requested length. This and the movi_end check on error help not accidently playing ID3 tags. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16439 b3059339-0415-0410-9bf9-f77b7e298cf2
* We can not seek, so set seekable to 0reimar2005-09-061-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16425 b3059339-0415-0410-9bf9-f77b7e298cf2
* memleak fix, escfilename was not freed for an invalid urlreimar2005-09-061-23/+18
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16422 b3059339-0415-0410-9bf9-f77b7e298cf2
* memleak fixes when using an http proxyreimar2005-09-061-0/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16420 b3059339-0415-0410-9bf9-f77b7e298cf2