aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAge
* demux_mkv very long seek fixGravatar uau2007-06-20
| | | | | | | | | | | | | | | | | | The seek code searching for the closest position in the index used "int64_t min_diff=0xFFFFFFFL" as the initial "further from the goal than any real alternative" value. The unit is milliseconds so seeks more than about 75 hours past the end of the file would fail to recognize the last index position as the best match. This was triggered in practice by chapter seek code which apparently uses a seek of 1000000000 seconds forward to mean "seek to the end". The practical effect was that trying to seek to the next chapter in a file without chapters made MPlayer block until it finished reading the file from the current position to the end. Fixed by increasing the initial value from FFFFFFF to FFFFFFFFFFFFFFF. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23592 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix demuxer.h multiple inclusion guardGravatar uau2007-06-20
| | | | | | | | The "#ifndef __DEMUXER_H" / "#endif" pair did not cover the whole file. Move the #endif to the last line. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23591 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove useless demnuxer.h include from matroska.h, it creats "hundreds" ofGravatar reimar2007-06-20
| | | | | | | "warning: redundant redeclaration" git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23590 b3059339-0415-0410-9bf9-f77b7e298cf2
* Simplify network timeout calculation.Gravatar cehoyos2007-06-20
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23589 b3059339-0415-0410-9bf9-f77b7e298cf2
* The audio balance feature implemented with af_pan.Gravatar zuxy2007-06-20
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23588 b3059339-0415-0410-9bf9-f77b7e298cf2
* some more reqs from usersGravatar compn2007-06-19
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23587 b3059339-0415-0410-9bf9-f77b7e298cf2
* Simplify generation of CPU-extensions HAVE_ and ENABLE_ definesGravatar reimar2007-06-19
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23586 b3059339-0415-0410-9bf9-f77b7e298cf2
* Simplify generation of ARCH_ and corresponding ENABLE_ definesGravatar reimar2007-06-19
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23585 b3059339-0415-0410-9bf9-f77b7e298cf2
* Add an optional third parameter to ff_config_enable in preparationGravatar reimar2007-06-19
| | | | | | | of next patches (allows to define e.g. ARCH_ instead of CONFIG_). git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23584 b3059339-0415-0410-9bf9-f77b7e298cf2
* Allow to disable x86 cpu extensions (e.g, via --disable-sse) even withGravatar reimar2007-06-19
| | | | | | | runtime cpudetection. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23583 b3059339-0415-0410-9bf9-f77b7e298cf2
* fix typos noted by Nicolas LegrandGravatar gpoirier2007-06-19
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23582 b3059339-0415-0410-9bf9-f77b7e298cf2
* Port changes for older Subversion releases from FFmpeg.Gravatar diego2007-06-19
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23581 b3059339-0415-0410-9bf9-f77b7e298cf2
* misc small fixesGravatar diego2007-06-18
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23580 b3059339-0415-0410-9bf9-f77b7e298cf2
* Activate license notice.Gravatar diego2007-06-18
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23579 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix license header.Gravatar diego2007-06-18
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23578 b3059339-0415-0410-9bf9-f77b7e298cf2
* they said 'colla' was cacophonic.... probably indeed it was :) changed.Gravatar ptt2007-06-18
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23577 b3059339-0415-0410-9bf9-f77b7e298cf2
* synced with r21930Gravatar ptt2007-06-18
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23576 b3059339-0415-0410-9bf9-f77b7e298cf2
* Silence three warnings.Gravatar cehoyos2007-06-18
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23575 b3059339-0415-0410-9bf9-f77b7e298cf2
* Stop playing at eof or if no data arrives for ten seconds.Gravatar cehoyos2007-06-18
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23574 b3059339-0415-0410-9bf9-f77b7e298cf2
* sync w/ r23561Gravatar gpoirier2007-06-18
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23573 b3059339-0415-0410-9bf9-f77b7e298cf2
* More accurate seeking for demuxers lacking DEMUXER_CTRL_GET_TIME_LENGTH controlGravatar zuxy2007-06-17
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23572 b3059339-0415-0410-9bf9-f77b7e298cf2
* Add AF_CONTROL_PAN_BALANCE controlGravatar zuxy2007-06-17
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23571 b3059339-0415-0410-9bf9-f77b7e298cf2
* Set subtitle type in mpg demuxer. Fixes subtitle switching with 'j'Gravatar reimar2007-06-17
| | | | | | | (previously subtitles would just disappear). git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23570 b3059339-0415-0410-9bf9-f77b7e298cf2
* Merge (trivial) dvdnav and dvdread subtitle selection codeGravatar reimar2007-06-17
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23569 b3059339-0415-0410-9bf9-f77b7e298cf2
* Make sure we do not access demuxer->s_streams out of boundsGravatar reimar2007-06-17
| | | | | | | when invalid -sid is given git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23568 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove broken option reset from per-file loopGravatar uau2007-06-16
| | | | | | | | | | | | | | | | | When -loop is used as a per-file option it seeks back to the start of the file from the end and tries to reset options to their original values. This reset is not implemented properly: it simply sets the option variables back without running any of the associated control code. Implementing the option reset functionality properly would be a significant amount of work and there is no clear need for it, so I'm simply removing the broken version. None of this affects the use of -loop as a global option. That case has a separate implementation which always starts a new file from scratch with default option values. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23567 b3059339-0415-0410-9bf9-f77b7e298cf2
* Compilation fix: define some ENABLE needed by lavcGravatar rtogni2007-06-16
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23566 b3059339-0415-0410-9bf9-f77b7e298cf2
* Add HAVE_ Makefile variables needed by ffmpegGravatar reimar2007-06-16
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23565 b3059339-0415-0410-9bf9-f77b7e298cf2
* Missing libswscale part of TARGET_ -> HAVE_ changeGravatar reimar2007-06-16
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23564 b3059339-0415-0410-9bf9-f77b7e298cf2
* Follow ffmpeg TARGET_ARCH_* -> ARCH_* change.Gravatar reimar2007-06-16
| | | | | | Feel free to revert if you do not like it, but I want to get MPlayer to compile again. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23563 b3059339-0415-0410-9bf9-f77b7e298cf2
* Copile fix: missing libswscale part of ffmpeg r9322 TARGET_ARCH -> ARCH change.Gravatar reimar2007-06-16
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23562 b3059339-0415-0410-9bf9-f77b7e298cf2
* add missing IDCT algothim, as defined in libavcodec/avcodec.hGravatar gpoirier2007-06-16
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23561 b3059339-0415-0410-9bf9-f77b7e298cf2
* When parsing ass-force-style arguments, search for '=' and '.' characters withGravatar eugeni2007-06-15
| | | | | | | | strrchr. This allows using it for styles whose name contains those characters. Patch by Бранко Мајић <branko majic at gmail com>. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23560 b3059339-0415-0410-9bf9-f77b7e298cf2
* Make sure there is at least one style in ass_track when parsing events.Gravatar eugeni2007-06-15
| | | | | | | Before it was only checked for embedded subtitles. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23559 b3059339-0415-0410-9bf9-f77b7e298cf2
* synced with r23536Gravatar ptt2007-06-15
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23558 b3059339-0415-0410-9bf9-f77b7e298cf2
* update wishlistGravatar compn2007-06-15
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23557 b3059339-0415-0410-9bf9-f77b7e298cf2
* misc spelling fixesGravatar diego2007-06-13
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23556 b3059339-0415-0410-9bf9-f77b7e298cf2
* Do not allow to compile gui without PNG decoder in libavcodec.Gravatar cehoyos2007-06-13
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23555 b3059339-0415-0410-9bf9-f77b7e298cf2
* grammatical error fixedGravatar ptt2007-06-13
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23554 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove incorrect comment: pan defaults to block all, instead of pass-thru.Gravatar zuxy2007-06-13
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23553 b3059339-0415-0410-9bf9-f77b7e298cf2
* Avoid zero output for pan filter; zero output now means same # of channelsGravatar zuxy2007-06-13
| | | | | | | as input. Make pan work for af_add(). git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23552 b3059339-0415-0410-9bf9-f77b7e298cf2
* Make pan reentrant. Multiple pans in chain work fine.Gravatar zuxy2007-06-13
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23551 b3059339-0415-0410-9bf9-f77b7e298cf2
* clearly specify the valid substream id range, rather than using unreadable ↵Gravatar nicodvb2007-06-12
| | | | | | bitmasks (it also prevents misdetection 0xFF as valid) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23550 b3059339-0415-0410-9bf9-f77b7e298cf2
* refine the example of -menu-chroot yet moreGravatar gpoirier2007-06-12
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23549 b3059339-0415-0410-9bf9-f77b7e298cf2
* give an example of -menu-chroot usageGravatar gpoirier2007-06-12
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23548 b3059339-0415-0410-9bf9-f77b7e298cf2
* little corrections suggested by nico sabbi , thanxGravatar ptt2007-06-12
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23547 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix compilation after FFmpeg r9283.Gravatar cehoyos2007-06-12
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23546 b3059339-0415-0410-9bf9-f77b7e298cf2
* r23516: little indentation fixGravatar voroshil2007-06-11
| | | | | | | | | | | r23517: small indentation and tags fixes r23520: reversed previus modification (r23517) r23536: caps character after "Explanation:" in tvinput.xml r23537: <note><para> indentation corrected r23538: capital char and relative dot at end of phrase removed git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23545 b3059339-0415-0410-9bf9-f77b7e298cf2
* Sync with FFmpeg r9278.Gravatar diego2007-06-10
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23544 b3059339-0415-0410-9bf9-f77b7e298cf2
* avoid utter breakage on non-x86, patch from Chris Roccati ↵Gravatar lu_zero2007-06-10
| | | | | | <roccati@at@pobox.dot.com> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23543 b3059339-0415-0410-9bf9-f77b7e298cf2