summaryrefslogtreecommitdiffstats
path: root/libmpdemux
Commit message (Collapse)AuthorAgeFilesLines
* This patch adds a call to subcp_recode1(), so this subtitles too arearpi2002-12-281-0/+11
| | | | | | | | processed through iconv(). Kresimir Kukulj madmax@iskon.hr git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8619 b3059339-0415-0410-9bf9-f77b7e298cf2
* The patch fixes a nullpointer dereference and free of NULL in demux_close_xmmsarpi2002-12-281-2/+5
| | | | | | | | when no matching plugin was found. Alexander.Gottwald@informatik.tu-chemnitz.de git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8612 b3059339-0415-0410-9bf9-f77b7e298cf2
* The following patch allows the MPlayer "cdparanoia" support to work onarpi2002-12-282-1/+49
| | | | | | | | | | | | | | | | NetBSD-1.6_STABLE, both "cdda://NN" and "cddb://NN" URI's. The CDROM ioctl's are actually more like OpenBSD's than FreeBSD's. I went with the "/dev/cdrom" symlink as the default device, though, as it otherwise gets messy fast... The first CDROM is "/dev/rcd0d" on NetBSD/i386, but "/dev/rcd0c" on all other NetBSD ports, and only the cdda_identify_scsi() form seems to work on NetBSD. (I searched the web in vain for the Paranoia API, so I'm left to hacking. ;-)) Frederick Bruckman <fredb@immanent.net> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8610 b3059339-0415-0410-9bf9-f77b7e298cf2
* just quells warnings in the ".depends" generation phase.arpi2002-12-281-1/+1
| | | | | | | patch by Frederick Bruckman <fredb@immanent.net> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8609 b3059339-0415-0410-9bf9-f77b7e298cf2
* Lots of functions and variables specific to OSS audio are used withoutarpi2002-12-281-0/+6
| | | | | | | | | ifdefs, so it is not possible to compile mplayer without enabling it, alse some are already ifdefed, so it is a mess. patch by Filip Kalinski <filon@pld.org.pl> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8601 b3059339-0415-0410-9bf9-f77b7e298cf2
* FreeBSD fixnexus2002-12-282-0/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8592 b3059339-0415-0410-9bf9-f77b7e298cf2
* the long-waited MUXER layer, and new MPEG-PS muxerarpi2002-12-276-86/+566
| | | | | | | patch by Andriy N. Gritsenko <andrej@lucky.net> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8586 b3059339-0415-0410-9bf9-f77b7e298cf2
* prefer inttypes.h (probably fix cygwin compile)arpi2002-12-271-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8585 b3059339-0415-0410-9bf9-f77b7e298cf2
* pnm:// support (ported from xine)arpi2002-12-264-1/+905
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8571 b3059339-0415-0410-9bf9-f77b7e298cf2
* fixed playback of pnm:// streamed filesarpi2002-12-261-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8570 b3059339-0415-0410-9bf9-f77b7e298cf2
* 1l :)arpi2002-12-241-1/+1
| | | | | | | remove debuginfo git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8560 b3059339-0415-0410-9bf9-f77b7e298cf2
* print track title in new linearpi2002-12-241-2/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8559 b3059339-0415-0410-9bf9-f77b7e298cf2
* - fixed uninitialized offsets[]arpi2002-12-241-2/+3
| | | | | | | - tracklist may not be closed by '.' but EOF git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8558 b3059339-0415-0410-9bf9-f77b7e298cf2
* I cleaned up the source a bit, hopefully fixed hanging, alsoarpi2002-12-231-38/+46
| | | | | | | | | kind of fixed backwards seeking with vqf - ff/rew works but it's rather inaccurate, I don't know how to improve it atm. patch by Balatoni Denes <pnis@coder.hu> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8543 b3059339-0415-0410-9bf9-f77b7e298cf2
* xmp hangign I noticed too, and is fixed with this patch, seeking works nowarpi2002-12-231-6/+17
| | | | | | | | witch xmp too. patch by Balatoni Denes <pnis@coder.hu> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8537 b3059339-0415-0410-9bf9-f77b7e298cf2
* fix VCD playback - this is a patch from the netbsd pkgsrc tree,arpi2002-12-231-0/+15
| | | | | | | done by Dieter Baron <dillo@netbsd.org> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8533 b3059339-0415-0410-9bf9-f77b7e298cf2
* XMMS Input plugin supportarpi2002-12-226-2/+531
| | | | | | | | based on patches by Balatoni Denes <pnis@coder.hu> changes by me: glib dependency removed, files merged, code simplified, some bugfixes git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8529 b3059339-0415-0410-9bf9-f77b7e298cf2
* CDDA seeking fixedarpi2002-12-223-6/+14
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8525 b3059339-0415-0410-9bf9-f77b7e298cf2
* accurate bitrate calculation using index, and more accurate guessingarpi2002-12-211-14/+52
| | | | | | | | if no index available. based on patch by eviv bulgroz <ebulgroz@yahoo.com> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8517 b3059339-0415-0410-9bf9-f77b7e298cf2
* Russian frequencies by Alexander S. Belov <asbel@sice.ru>alex2002-12-201-0/+104
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8501 b3059339-0415-0410-9bf9-f77b7e298cf2
* add a TV_SET_CNANNEL commandhenry2002-12-192-0/+23
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8495 b3059339-0415-0410-9bf9-f77b7e298cf2
* 1000L for messing up cvshenry2002-12-161-0/+8
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8488 b3059339-0415-0410-9bf9-f77b7e298cf2
* handle bogus norm parameter; check for errors when setting normhenry2002-12-161-9/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8487 b3059339-0415-0410-9bf9-f77b7e298cf2
* don't give up when set_tuner fails; more zero div sanity checkshenry2002-12-161-7/+16
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8486 b3059339-0415-0410-9bf9-f77b7e298cf2
* support for exotic normshenry2002-12-163-5/+43
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8478 b3059339-0415-0410-9bf9-f77b7e298cf2
* compiler warning fixesarpi2002-12-142-2/+1
| | | | | | | based on patch by Dominik Mierzejewski <dominik@rangers.eu.org> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8452 b3059339-0415-0410-9bf9-f77b7e298cf2
* fixed possible division by zerohenry2002-12-141-1/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8445 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10l - demux_avi handles AVI_NI and AVI_NINI tooarpi2002-12-111-0/+2
| | | | | | | patch by RĂ¼diger Kuhlmann ruediger@ruediger-kuhlmann.de git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8426 b3059339-0415-0410-9bf9-f77b7e298cf2
* allocate the video buffer on the fly, instead of one big chunk at startuphenry2002-12-101-21/+55
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8418 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10larpi2002-12-071-1/+1
| | | | | | | patch by Balatoni Denes <pnis@coder.hu> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8388 b3059339-0415-0410-9bf9-f77b7e298cf2
* find best (longest) streams if not specified (-aid/-vid)arpi2002-12-071-11/+39
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8387 b3059339-0415-0410-9bf9-f77b7e298cf2
* From live.com 2002.11.30:bertrand2002-12-061-0/+4
| | | | | | | | | | Renamed "TaskScheduler::blockMyself()" to "doEventLoop()", to better describe what this member function actually does. Patch from Andreas Hess <jaska@gmx.net> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8384 b3059339-0415-0410-9bf9-f77b7e298cf2
* Really (!) sync ov_struct_st between demux_ogg.c and ad_libvorbis.crguyom2002-12-051-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8376 b3059339-0415-0410-9bf9-f77b7e298cf2
* Sync ov_struct_st between demux_ogg.c and ad_libvorbis.crguyom2002-12-051-0/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8375 b3059339-0415-0410-9bf9-f77b7e298cf2
* fixed mp3 seeking near end of filearpi2002-12-041-2/+3
| | | | | | | patch by ??? (sorry i can't find that mail) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8360 b3059339-0415-0410-9bf9-f77b7e298cf2
* dvd_* declarations fixed to matc with open.carpi2002-12-041-2/+2
| | | | | | | noticed by Tomas Hurka <tom@hukatronic.cz> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8345 b3059339-0415-0410-9bf9-f77b7e298cf2
* Add Tremor (an integer-only Vorbis decoder) support.rguyom2002-12-041-0/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8343 b3059339-0415-0410-9bf9-f77b7e298cf2
* set channel count to a saner value if the card reports an unknown audio modehenry2002-12-031-0/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8336 b3059339-0415-0410-9bf9-f77b7e298cf2
* dump URL referencesarpi2002-11-291-1/+41
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8316 b3059339-0415-0410-9bf9-f77b7e298cf2
* - parsing the handler reference atom (hnlr), save handler fourccsarpi2002-11-291-4/+98
| | | | | | | | - support for dumping raw or un-zlib-ed packets of generic tracks (verbose>=3) - fixed a sig11 caused by too small stsd of video track git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8315 b3059339-0415-0410-9bf9-f77b7e298cf2
* reversing warning fix (requested by alex)michael2002-11-231-3/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8259 b3059339-0415-0410-9bf9-f77b7e298cf2
* warning patch by (Dominik Mierzejewski <dominik at rangers dot eu dot org>)michael2002-11-2310-11/+18
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8255 b3059339-0415-0410-9bf9-f77b7e298cf2
* demuxer_control(), percent position and time length query implemented inarpi2002-11-167-14/+144
| | | | | | | | asf, avi, mpeg demuxers. patch by Balatoni Denes <pnis@coder.hu> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8209 b3059339-0415-0410-9bf9-f77b7e298cf2
* Removed hard coded value for the length of the header separator.bertrand2002-11-131-4/+6
| | | | | | | Used the value previous detected. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8180 b3059339-0415-0410-9bf9-f77b7e298cf2
* FreeBSD fixnexus2002-11-121-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8166 b3059339-0415-0410-9bf9-f77b7e298cf2
* New config system + cleanup of header inter dependencyalbeu2002-11-121-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8165 b3059339-0415-0410-9bf9-f77b7e298cf2
* export imagedescription for qt video codecsarpi2002-11-112-3/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8159 b3059339-0415-0410-9bf9-f77b7e298cf2
* dlopen() support for ad and vdalex2002-11-111-0/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8153 b3059339-0415-0410-9bf9-f77b7e298cf2
* skew calculations modified to use integershenry2002-11-081-48/+36
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8132 b3059339-0415-0410-9bf9-f77b7e298cf2
* *HUGE* set of compiler warning fixes, unused variables removalarpi2002-11-0611-8/+31
| | | | | | | based on patch by Dominik Mierzejewski <dominik@rangers.eu.org> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8124 b3059339-0415-0410-9bf9-f77b7e298cf2
* skip id3v2 junk when looking for mp3rfelker2002-11-051-0/+7
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8117 b3059339-0415-0410-9bf9-f77b7e298cf2
* Added OGG streaming support, patch from Balatoni Denes <pnis@coder.hu>bertrand2002-11-051-1/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8115 b3059339-0415-0410-9bf9-f77b7e298cf2
* move timestamp debug printf to higher verbose level (hope it's ok)atmos42002-11-051-1/+1
| | | | | | | probably should move to mp_msg git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8114 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10larpi2002-11-051-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8111 b3059339-0415-0410-9bf9-f77b7e298cf2
* ASF-style stream auto-selection, to fix files with fake a/v streams (onlyarpi2002-11-051-96/+44
| | | | | | | | | header, no actual data packets) Hmm, maybe i should merge ASF & RM demuxers - both formats has the same bugs and are very similar anyway... git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8110 b3059339-0415-0410-9bf9-f77b7e298cf2
* workaround for ms11 ima4alex2002-11-041-0/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8106 b3059339-0415-0410-9bf9-f77b7e298cf2
* - realaudio ATRC (sony atrac3) codec supportarpi2002-11-041-13/+45
| | | | | | | | - fixed passing of codecdata from demuxer to codec patch by Fabian Franz <FabianFranz@gmx.de> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8095 b3059339-0415-0410-9bf9-f77b7e298cf2
* remove BE hack (yes, works now ! :-))colin2002-11-031-9/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8075 b3059339-0415-0410-9bf9-f77b7e298cf2
* fix possible sig8 - found by Alexarpi2002-11-021-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8062 b3059339-0415-0410-9bf9-f77b7e298cf2
* workaround old mencoder's cbr-mp3 header bugarpi2002-11-021-1/+10
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8060 b3059339-0415-0410-9bf9-f77b7e298cf2
* fixed comment - noticed by Alexarpi2002-11-021-2/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8058 b3059339-0415-0410-9bf9-f77b7e298cf2
* A-V sync cleanup: sh_audio->timer replaced by sh_audio->delay, it containsarpi2002-11-024-7/+6
| | | | | | | | delay relative to sh_video->timer (or to 0 if audioonly). It fixes ct: drifts of very long (several hours) playback. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8057 b3059339-0415-0410-9bf9-f77b7e298cf2
* cleanup of .AVI timestamp calculation (ugly hack from mplayer.c removed,arpi2002-11-024-58/+46
| | | | | | | | instead doing it in demux_avi.c, storing private data in priv insteda of demuxer structs) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8031 b3059339-0415-0410-9bf9-f77b7e298cf2
* verbose can be negativearpi2002-11-016-14/+17
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8028 b3059339-0415-0410-9bf9-f77b7e298cf2
* increase buffer size in immediate modehenry2002-11-011-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8023 b3059339-0415-0410-9bf9-f77b7e298cf2
* set up nBlockAlign, nBytesPerSec correctly if extended audio header avail.arpi2002-10-311-1/+9
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8010 b3059339-0415-0410-9bf9-f77b7e298cf2
* pass audio codecdataarpi2002-10-311-1/+10
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8004 b3059339-0415-0410-9bf9-f77b7e298cf2
* debug printfarpi2002-10-301-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7978 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10L fixhenry2002-10-291-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7955 b3059339-0415-0410-9bf9-f77b7e298cf2
* GCC warning fixesbertrand2002-10-297-41/+61
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7954 b3059339-0415-0410-9bf9-f77b7e298cf2
* check for framesize validity, return -1 (error) for zero size (bug found by pl)arpi2002-10-251-7/+13
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7911 b3059339-0415-0410-9bf9-f77b7e298cf2
* added an option for specifying the size of capture bufferhenry2002-10-253-10/+17
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7906 b3059339-0415-0410-9bf9-f77b7e298cf2
* max header size increasedarpi2002-10-231-4/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7890 b3059339-0415-0410-9bf9-f77b7e298cf2
* allow cache to be disabled (-nocache should override cachesize autodetectionarpi2002-10-231-1/+1
| | | | | | | in stream layer) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7882 b3059339-0415-0410-9bf9-f77b7e298cf2
* - fixed several 10l bugsarpi2002-10-231-198/+106
| | | | | | | | - using get_media_packet impl. from mmsclient 0.0.3 - buffering code simplified/fixed git-sv