aboutsummaryrefslogtreecommitdiffhomepage
path: root/libmpdemux
Commit message (Collapse)AuthorAge
* Improved RTP packet buffering, by relying on the underlying OS's UDPGravatar rsf2003-03-11
| | | | | | | | | | socket buffering. Improve A/V sync by dropping packets when one stream gets too far behind the other. Now tries to figure out the video frame rate automatically (if "-fps" is not used). Added support for MPEG-4 Elementary Stream video and MPEG-4 Generic audio RTP streams. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9566 b3059339-0415-0410-9bf9-f77b7e298cf2
* - fixed playback of files with bad WxH in header (tricky! we can always read theGravatar arpi2003-03-10
| | | | | | | | | | secondary WxH values, but only the codec can decide which one is the correct...) - better fps parsing - print VIDEO: line with codec info based on patch by Balatoni Denes <pnis@coder.hu> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9562 b3059339-0415-0410-9bf9-f77b7e298cf2
* Hopefully fixed all RV30/RV40 A-V sync issuesGravatar arpi2003-03-09
| | | | | | | based on patch by Balatoni Denes <pnis@coder.hu> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9556 b3059339-0415-0410-9bf9-f77b7e298cf2
* Redundant packet ignoring is RV30-only (at least frame-header flag 0x20 is)Gravatar arpi2003-03-09
| | | | | | | | noticed by Balatoni Denes <pnis@coder.hu> [sample files: pro: DISK1.RM contra: spygames-2MB.rmvb] git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9554 b3059339-0415-0410-9bf9-f77b7e298cf2
* rv40 pict_type parserGravatar michael2003-03-07
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9544 b3059339-0415-0410-9bf9-f77b7e298cf2
* Dynamic decision of DVD device Darwin patch by (danchr at daimi dot au dot dk)Gravatar michael2003-03-05
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9536 b3059339-0415-0410-9bf9-f77b7e298cf2
* add support for sgi files to mencoder patch by (Todd Kirby <slapcat at ↵Gravatar michael2003-03-05
| | | | | | pacbell dot net>) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9535 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10L never blowup an option pointer !!!!Gravatar albeu2003-03-03
| | | | | | | That fix Gub's bug (sorry for the delay ;) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9520 b3059339-0415-0410-9bf9-f77b7e298cf2
* MACOSX support patch, based on Dan Christiansens workGravatar alex2003-02-25
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9503 b3059339-0415-0410-9bf9-f77b7e298cf2
* make tv non-seekableGravatar henry2003-02-25
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9502 b3059339-0415-0410-9bf9-f77b7e298cf2
* commented out nonsenseGravatar alex2003-02-21
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9473 b3059339-0415-0410-9bf9-f77b7e298cf2
* gif library incompatibility fixes and prefere libungif over libgif. Patch by ↵Gravatar alex2003-02-19
| | | | | | Joey Parrish <joey@nicewarrior.org> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9464 b3059339-0415-0410-9bf9-f77b7e298cf2
* Repairing breakage to RTP streaming. Patch by Ross Finlayson ↵Gravatar bertrand2003-02-18
| | | | | | <finlayson@live.com> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9458 b3059339-0415-0410-9bf9-f77b7e298cf2
* enabling mpeg4-es autodetection (if we dont enable it, then we will never ↵Gravatar michael2003-02-16
| | | | | | know if it works ...) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9447 b3059339-0415-0410-9bf9-f77b7e298cf2
* linux->osdepGravatar arpi2003-02-09
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9381 b3059339-0415-0410-9bf9-f77b7e298cf2
* Motion-JPEG RTP streams can now be played. Some MPEG-4 ES video RTPGravatar arpi2003-02-09
| | | | | | | | streams can also be played. patch by Ross Finlayson <finlayson@live.com> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9371 b3059339-0415-0410-9bf9-f77b7e298cf2
* compile fixGravatar henry2003-02-08
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9346 b3059339-0415-0410-9bf9-f77b7e298cf2
* 1) codecs.conf changed recently and demux_gif no longer needs to spitGravatar arpi2003-02-08
| | | | | | | | | | | | | out BGR8 upside-down. the workaround for this is removed. 2) fixes a bug so that streaming gifs now works, and removes a workaround no longer needed. now libgif uses mplayer's stream_read function and thus http streaming, etc, works with demux_gif. 3) cosmetic clean-up because i no longer plan to support certain GIF extensions that would be more difficult to implement. patch by Joey Parrish <joey@nicewarrior.org> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9345 b3059339-0415-0410-9bf9-f77b7e298cf2
* disable num_of_packets check, it's unreliableGravatar arpi2003-02-04
| | | | | | | (multiple bugreports on -users) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9274 b3059339-0415-0410-9bf9-f77b7e298cf2
* Restruct by Ross Finlayson <finlayson@live.com>Gravatar bertrand2003-02-03
| | | | | | | | | The code now supports 'QuickTime generic' RTP streams (the "X-QT" MIME type), which - thanks to the QuickTime codecs - makes it possible to play more QuickTime RTP streams. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9251 b3059339-0415-0410-9bf9-f77b7e298cf2
* - ignore movi_end if reading from stdinGravatar arpi2003-02-02
| | | | | | | - assume I-only stream if no index (buggy seekable avi is still better than non-seekable) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9229 b3059339-0415-0410-9bf9-f77b7e298cf2
* debugGravatar arpi2003-02-02
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9222 b3059339-0415-0410-9bf9-f77b7e298cf2
* fix default device (manpage says /dev/video0, /dev/video often is a directory)Gravatar colin2003-02-02
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9217 b3059339-0415-0410-9bf9-f77b7e298cf2
* fix off-by-one error messageGravatar colin2003-02-02
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9216 b3059339-0415-0410-9bf9-f77b7e298cf2
* xmms_demuxer missing symbolGravatar arpi2003-02-02
| | | | | | | patch by Balatoni Denes <pnis@coder.hu> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9212 b3059339-0415-0410-9bf9-f77b7e298cf2
* 100l... ogg-in-avi (type 0xFFFE) fixGravatar arpi2003-01-29
| | | | | | | | sizeof(WAVEFORMATEX) is 18, since i've fixed struct align, so 2*sizeof(WAVEFORMATEX) is !=40 any more. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9164 b3059339-0415-0410-9bf9-f77b7e298cf2
* removed nonsense (and confusing) defaultsGravatar arpi2003-01-28
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9150 b3059339-0415-0410-9bf9-f77b7e298cf2
* type autodetection (from filemask/filelist extension)Gravatar arpi2003-01-28
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9149 b3059339-0415-0410-9bf9-f77b7e298cf2
* - mpeg extensions removed, it causes misdetction of renamed avi/asf filesGravatar arpi2003-01-28
| | | | | | | | | - .mp4 added - playlist exts removed, since DEMUX_TYPE_PLAYLIST is dummy, it will never return demuxer!=NULL git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9135 b3059339-0415-0410-9bf9-f77b7e298cf2
* argh, i forgot to 'cvs add' it (again)Gravatar arpi2003-01-28
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9134 b3059339-0415-0410-9bf9-f77b7e298cf2
* libgif/libungif based demuxer support for libmpdemux.Gravatar arpi2003-01-28
| | | | | | | patch by Joey Parrish <joey@nicewarrior.org> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9130 b3059339-0415-0410-9bf9-f77b7e298cf2
* Attached PATCH fixes the case, when data-flag and reference flags are set andGravatar arpi2003-01-27
| | | | | | | | | mplayer exits the demuxer with error (return 0), but without giving a reason As QT-Specs say in this case the reference shuld be used, I fixed it that way. Fabian Franz <FabianFranz@gmx.de> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9126 b3059339-0415-0410-9bf9-f77b7e298cf2
* 32 bpp is a valid color depth. Fixes 0-bit rle reportsGravatar rtognimp2003-01-26
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9114 b3059339-0415-0410-9bf9-f77b7e298cf2
* added TVI_CONTROL_TUN_SET_NORMGravatar gabucino2003-01-26
| | | | | | | | (making the 'dummy' v4l driver work again) (however on channel switch it goes sig11 in key_events somebody pls fix) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9095 b3059339-0415-0410-9bf9-f77b7e298cf2
* cosmetic for 0.90, printf->mp_msg (hm..probably arpi will piss of me?:)Gravatar alex2003-01-24
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9080 b3059339-0415-0410-9bf9-f77b7e298cf2
* raw mpeg4-es support (you need to set -fps manually!)Gravatar arpi2003-01-23
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9070 b3059339-0415-0410-9bf9-f77b7e298cf2
* 16cif,sif,uyvyGravatar michael2003-01-23
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9069 b3059339-0415-0410-9bf9-f77b7e298cf2
* raw video demuxer, requested by MichaelGravatar arpi2003-01-22
| | | | | | | (try mplayer -rawvideo on:cif mobile.cif) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9066 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10lGravatar arpi2003-01-19
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9033 b3059339-0415-0410-9bf9-f77b7e298cf2
* - added some moreGravatar arpi2003-01-19
| | | | | | | | - 10l: MPEG_ES shouldn't be forced, the MPEG_PS demuxer will detect it and switch PS->ES, but ES->PS will never happen! git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9009 b3059339-0415-0410-9bf9-f77b7e298cf2
* Cleanup of the muxer API, func parameters muxer & muxer_f eliminated.Gravatar arpi2003-01-19
| | | | | | | patch by Andriy N. Gritsenko <andrej@lucky.net> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9008 b3059339-0415-0410-9bf9-f77b7e298cf2
* extension-based filetype detection for headerless files (mp3 vs mpeg, etc)Gravatar arpi2003-01-19
| | | | | | | inspired by patch by Fabian Franz <FabianFranz@gmx.de> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9007 b3059339-0415-0410-9bf9-f77b7e298cf2
* Support for MPEG-4 (AAC) audio RTSP/RTPGravatar bertrand2003-01-18
| | | | | | | Patch by Ross Finlayson <finlayson@live.com> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8988 b3059339-0415-0410-9bf9-f77b7e298cf2
* telecine detectionGravatar arpi2003-01-16
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8968 b3059339-0415-0410-9bf9-f77b7e298cf2
* fixed the well-known DVD/DVB audio delay bug :)Gravatar arpi2003-01-16
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8966 b3059339-0415-0410-9bf9-f77b7e298cf2
* Removed the hardcoded cdrom device.Gravatar bertrand2003-01-15
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8963 b3059339-0415-0410-9bf9-f77b7e298cf2
* Removed the hardcoded /dev/cdrom for NetBSD and added an work aroundGravatar bertrand2003-01-15
| | | | | | | | for problem with cdparanoia. Patch from Frederick Bruckman <fredb@immanent.net> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8959 b3059339-0415-0410-9bf9-f77b7e298cf2
* bunkus: Encapsulated arguments to #define in ( ... ) so that the #defines ↵Gravatar mosu2003-01-15
| | | | | | can be safely used like functions: mydef(flag ? val1 : val2) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8958 b3059339-0415-0410-9bf9-f77b7e298cf2
* sanity checks - patch by Fabian Franz <FabianFranz@gmx.de>Gravatar arpi2003-01-14
| | | | | | | cache results of strchr() calls git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8956 b3059339-0415-0410-9bf9-f77b7e298cf2
* NTSC is 29.97 fps, not 30. wrong values here are likely to causeGravatar rfelker2003-01-14
| | | | | | | | duplicated frames in mencoder if used with fixed-fps tv cards and in any case they'll result in horrible jerky video. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8954 b3059339-0415-0410-9bf9-f77b7e298cf2