summaryrefslogtreecommitdiffstats
path: root/mplayer.c
Commit message (Expand)AuthorAgeFilesLines
* At startup and while seeking avoid to introduce pointless sleeps and possiblyreimar2010-01-041-0/+12
* Also reset time_frame and next_frame_time on reset, it makes no sense toreimar2010-01-041-4/+5
* Fixup SDL configure check:reimar2010-01-031-0/+4
* Set some freed pointers to NULL.reimar2009-12-261-0/+5
* Free playtree_iter upon exiting MPlayerreimar2009-12-261-0/+2
* Remove more direct includes of libass/ass.hreimar2009-12-241-1/+0
* Add braces to avoid ambiguous else.reimar2009-12-071-1/+2
* Readjust the global number of subs when switching dvdnav track to takereimar2009-11-241-0/+1
* Remove useless check for valid fd with -dumpstream, the code does notreimar2009-11-171-4/+0
* Check that mpctx->audio_out is not NULL when trying to uninit it.reimar2009-11-131-1/+2
* Added -name, -title and -use-filename-title options and implementation in X11...ptt2009-11-121-1/+5
* Whitespace cosmetics: fix pause_loop indentation/remove inconsistently used t...reimar2009-11-111-37/+37
* Do not call resume on unpausing if we have already reached eof whilereimar2009-11-111-0/+3
* Remember which subtitle was auto-selected for dvdnav due to -slangreimar2009-11-111-1/+14
* Factor out code that decides which subtitle to play.reimar2009-11-111-24/+28
* Use switch_program property from mplayer.c to set ts_prog.reimar2009-11-071-0/+4
* Whitespace cosmetics: reindent reinit_audio_chain functionreimar2009-11-061-43/+43
* Remove some useless comments/commented-out code.reimar2009-11-061-3/+0
* Split assignment from error value check to avoid overcomplicated if () condit...reimar2009-11-061-2/+3
* Reuse the init_error exit path also for init_best_audio_codec errors.reimar2009-11-061-3/+1
* Simplify: use &= instead of a = b & a;reimar2009-11-061-1/+1
* Remove some unnecessary else blocksreimar2009-11-061-3/+2
* Use an early return instead of a {} block over the whole function in reinit_a...reimar2009-11-061-2/+2
* Disable audio when initializing the filter chain fails (can happen e.g. when ...reimar2009-11-061-7/+8
* Change dvdnav_reset_stream to not disable subtitles, since that breaksreimar2009-11-051-2/+0
* Make -nosub work to disable subtitles even if -slang and dvd streams are used.reimar2009-09-291-2/+0
* Add a -nosub option that allows disabling auto-selected subtitles as e.g. thereimar2009-09-281-4/+4
* Enable loading of external subtitles also for audio-only files.reimar2009-09-281-3/+4
* Use a_pos to update subtitle for audio-only files instead of mpctx->sh_audio-...reimar2009-09-281-1/+1
* Add support for displaying subtitles on the command-line when playingreimar2009-09-231-0/+23
* Make update_subtitles work without sh_video for text subtitles.reimar2009-09-231-3/+3
* Merge two Windows-specific #if sections to simplify the condition.reimar2009-09-161-2/+2
* Hack: set DEP/NX on Windows via SetProcessDEPPolicy.reimar2009-09-161-0/+7
* 10l, fix misplaced check in r29613, for loop detection we must comparereimar2009-09-021-1/+1
* Limit amount of data allocated on stack, strlen(filename) is not a good idea forreimar2009-09-021-2/+6
* Add support for directory-specific mplayer.conf configuration file.reimar2009-09-021-3/+11
* Make the loop detection for mov reference files less aggressive, fixesreimar2009-09-011-1/+5
* Fix per-file config file loading for DOS paths (i.e. where \ and : canreimar2009-08-311-1/+10
* Factor out code to try and load a config file only if it exists.reimar2009-08-311-11/+16
* Only #include stream/dvbin.h when DVB is enabled.diego2009-08-031-0/+2
* Remove pointless #ifdefs around harmless internal header #includes.diego2009-08-021-14/+0
* Make ID_SEEKABLE depend on both the stream and the demuxer being seekable,reimar2009-05-311-1/+2
* 100l, demuxer info tags are _not_ case sensitive, so use strcasecmp.reimar2009-05-301-1/+1
* whitespace cosmetics: Remove all trailing whitespace.diego2009-05-131-91/+91
* sane verbosity levels for menu initializationdiego2009-04-251-4/+4
* Rename RUNTIME_CPUDETECT to CONFIG_RUNTIME_CPUDETECT and always define it.ramiro2009-04-081-1/+1
* Set the forced_subs_only value correctly whenever a new spudec is created.reimar2009-03-301-1/+4
* Make pausing_keep_force the default for the set_mouse_pos and key_down_event -reimar2009-03-071-2/+1
* Print the version string after the command line has been parsed.diego2009-02-211-1/+2
* Add priority support for OS/2 and factorize the Windows priority support.diego2009-02-101-13/+6
* Use SetErrorMode so Windows will not show all kinds of error dialogsreimar2009-02-091-0/+2
* Do not print a warning if current pts is equal to previous pts.diego2009-02-011-2/+2
* increase max OSD message size limitcompn2009-02-011-6/+6
* Factorize print_version().diego2009-01-251-42/+1
* 100l, mixed up ao_data.samplerate and ao_data.bps when calculating sleep time.reimar2009-01-161-1/+1
* More #ifdef -> #ifreimar2009-01-161-7/+7
* Add missing const qualifier to mpctx_get_audio_out function declaration.diego2009-01-101-1/+1
* Avoid a uselessly high number of wakeups when playing audio-only files.reimar2009-01-011-1/+4
* Get rid of pointless 'extern' keywords.diego2008-12-031-4/+4
* Print ID_EXIT and exit reason message in identify mode when exiting.reimar2008-12-021-21/+36
* Reimplement -endchapter support again for -dump*, it was broken in r25987.reimar2008-11-231-0/+11
* Add an option that sets initial playback volume.diego2008-10-311-0/+3
* Factorize vobsub idx/extradata handling.aurel2008-10-271-30/+5
* Avoid calling init_vo_spudec() too early.aurel2008-10-271-1/+1
* Replace preprocessor check for WIN32 with checks for __MINGW32__ and __CYGWIN__.diego2008-10-131-11/+11
* slave command to get the number of chapters; patch by Kevin DeKorte - kdekort...nicodvb2008-09-261-0/+5
* Since the pause loop now also runs commands, set mpctx->was_pausedreimar2008-09-251-1/+1
* Add an experimental pausing_keep_force slave mode command prefixreimar2008-09-251-1/+2
* Use translatable string instead of hardcoded message for process priority.diego2008-08-091-1/+1
* Give a CONFIG_ prefix to preprocessor directives that lacked one anddiego2008-08-071-6/+6
* Rename font-related preprocessor directives.diego2008-08-071-6/+6
* Rename a bunch of miscellaneous preprocessor directives.diego2008-08-071-1/+1
* Change a bunch of X11-specific preprocessor directives.diego2008-08-041-4/+4
* Change a bunch of video/audio-output-specific preprocessor directives fromdiego2008-08-031-5/+5
* Rename some preprocessor directives from CONFIG_* to HAVE_* where appropriate;diego2008-08-011-2/+2
* Rename preprocessor directive HAVE_MENU --> CONFIG_MENU.diego2008-07-301-6/+6
* Rename two GUI-related preprocessor directives:diego2008-07-301-25/+25
* Start unifying names of internal preprocessor directives.diego2008-07-301-37/+37
* Use GetTimerMS() instead of time() with srand.reimar2008-07-261-2/+1
* Try harder to honour CTRL+C etc. during dumpstreamreimar2008-06-161-1/+1
* Add the ugly HELP_MP_DEFINE_STATIC back, otherwise we produce warnings likediego2008-06-151-0/+2
* Remove pointless HELP_MP_DEFINE_STATIC definition.diego2008-06-151-2/+0
* Rename some functions as they are mplayer related and notben2008-06-071-3/+3
* Fix the linking of TOOLS/netstream and TOOLS/vivodump.diego2008-06-061-0/+4
* Add a slave command to stop stream playback.ben2008-05-271-0/+3
* Re-add (hackish) support for -chapter (only start chapter, end is not support...reimar2008-05-241-0/+4
* Avoid crash with video stream switching and -nosoundreimar2008-05-211-1/+3
* Delcare a dvdnav-specific input section if the currently playedben2008-05-131-0/+1
* Cosmetics: remove some commented code.eugeni2008-05-121-5/+0
* Change subtitle selection order by giving "indirect" ways of specifying theeugeni2008-05-121-7/+9
* Request a timer resolution of 1 ms on Windows, the default ofreimar2008-05-101-0/+5
* use existing MSGTR_FilefmtFourccSizeFpsFtime translatable string macrocorey2008-04-231-1/+1
* Add options to disable some or all config files.albeu2008-04-141-2/+4
* Replace the trivial command line preparser with a more robust versionalbeu2008-04-131-7/+7
* Remove the need for code using stream to export an mp_input_check_interrupt()albeu2008-04-091-0/+2
* Add some const qualifiers to reduce warningsuau2008-04-021-1/+1
* Remove unnecessary includesuau2008-04-011-2/+0
* Support 'default' attribute for audio and subtitle tracks.eugeni2008-03-301-0/+2
* Handle property commands in idle mode.reimar2008-03-281-0/+5
* Experimental support for -framedrop with -correct-pts.reimar2008-03-171-21/+29
* cosmetics: Decrapify the indentation of the last few blocks of main().diego2008-03-071-68/+65
* Move duplicated extern declarations of mp_msg_levels and mp_msg_level_alldiego2008-03-041-3/+0
* Add ID_SEEKABLE information to -identify output.diego2008-03-031-0/+1
* Select audio stream in mplayer and mencoder, overriding demuxer decision.eugeni2008-02-291-0/+3
* Demuxer-independent subtitle track selection.eugeni2008-02-291-0/+2
* Attempt to fix -chapter broken for mkv in r25987reimar2008-02-281-1/+2
* Fix continuous scrolling on OS/2 due to status line updates unless -quietdiego2008-02-221-1/+1
* OS/2 getch2() supportdiego2008-02-211-5/+1
* Rename mp_input_win32_slave_cmd_func to mp_input_slave_cmd_func.diego2008-02-211-1/+1
* Remove pointless #ifdefs around extern declarations.diego2008-02-201-2/+0
* Change force_fps and force_ofps to doublereimar2008-02-141-1/+1
* typo fix: inited --> initializeddiego2008-02-141-49/+49
* -chapter is now handled uniformly calling demuxer_seek_chapter() insteadnicodvb2008-02-111-0/+12
* Do not reset correct_pts in mp_dvdnav_reset_stream, it does not seem necessaryreimar2008-02-031-1/+0
* ao_functions_t should be const, part 1reimar2008-02-011-1/+1
* Use defines to give names to the different seek flags.reimar2008-01-291-4/+4
* Make sure sub_font is freed.reimar2008-01-271-0/+2
* Support vobsub palette in extradata, as exported by libavformatreimar2008-01-261-0/+8
* Check for stream change in dvdnav.ben2008-01-261-0/+8
* Add support for dvdnav still frames playback.ben2008-01-261-1/+170
* Fix auto-sub code to support filenames with any extension length.ulion2008-01-201-4/+9
* audio_out / video_out structs should be treated as constreimar2008-01-191-1/+1
* Instead of keeping attachments in mkv demuxer, use demuxer_add_attachment().eugeni2008-01-121-0/+13
* allow profile loading per audio/video outputben2008-01-101-0/+22
* factorizes variable checkben2008-01-101-3/+5
* add support for per protocol and per extension playback profile loadingben2008-01-101-0/+48
* Use getppid instead of getpid and move a snprintf to where it is actually nee...reimar2008-01-081-2/+2
* Simplify a needlessly complex use of snprintfreimar2008-01-081-2/+1
* Do not use exit_player in the signal handler, this code just can notreimar2008-01-081-2/+4
* Clear fonts when the file is closed.eugeni2008-01-081-0/+2
* Add heartbeat-cmd optionreimar2008-01-071-0/+10
* Make some functions in mplayer.c staticreimar2008-01-061-3/+3
* Remove useless #ifdefsreimar2007-12-221-4/+0
* OSD menu support mouse selection.ulion2007-12-221-1/+1
* Ignore mouse pos command when pausing.ulion2007-12-191-1/+7
* Make libmenu init and uninit in proper place.ulion2007-12-191-3/+7
* Do not operate on vobsub when no video (Bug #312).ulion2007-12-181-1/+1
* Replace some more broken SYS_DARWIN preprocessor conditionals with __APPLE__.diego2007-12-161-1/+1
* dvb cleanup: call dvb_(set|step)_channel() without dereferencing stream->priv...nicodvb2007-12-151-6/+2
* Support chapter in OSD menu.ulion2007-12-141-0/+5
* Fix libass to support -nofontconfig.ulion2007-12-121-1/+1
* When auto loading subs, log warning instead of error for load failure.ulion2007-12-041-5/+5
* Skip empty vobsub streams when selecting subtitles.ulion2007-12-031-2/+3
* Remove the pause filter and the cmd queue hack, to know the mplayer going toulion2007-11-151-0/+5
* Make crash-debug gdb auto-execute "bt"reimar2007-11-101-1/+1
* Restore terminal for gdb with -crash-debug by calling getch2_disable()reimar2007-11-101-0/+1
* Fix memory leak caused by after calling mp_input_get_cmd didn't free the cmd.ulion2007-11-061-1/+4
* Old code for dvdsub_id fix assume the global_sub_indices[SUB_SOURCE_DEMUX]ulion2007-11-041-1/+3
* We support gcc 2.95 (fixes r24928).cehoyos2007-11-021-1/+2
* A/V sync: take audio filter buffers into accountuau2007-11-011-1/+8
* Add audio filter scaletempouau2007-11-011-8/+14
* Make output samplerate independent of -speeduau2007-11-011-1/+1
* Simplify init_audio_filters() argumentsuau2007-11-011-5/+2
* Change decode_audio() interfaceuau2007-11-011-15/+5
* Clean up some fields in stheader.h structsuau2007-11-011-1/+0
* Do not reset user-enabled mute on EOF, but only on exit.reimar2007-09-031-1/+2
* moved to reinit_video_chain() the assignment of sh_video->stream_aspect, wher...nicodvb2007-09-011-3/+3
* if the stream reader supports it assign to the video the stream aspect rationicodvb2007-09-011-0/+3
* Clean up the way get_path is handled: Compile get_path.c to an object to linkdiego2007-08-281-1/+1
* Fix warnings:diego2007-08-251-6/+0
* Add separate event input type for terminal+vouau2007-08-251-1/+1
* Remove unnecessary OSD visibility codeuau2007-08-211-2/+0
* Minor code cleanupuau2007-08-211-13/+13
* Remove an unnecessary #ifdefuau2007-08-181-10/+0
* Remove pointless #ifdefuau2007-08-151-4/+0
* mixer.afilter must be set to NULL when filter chain is destroyed on uninit.reimar2007-07-311-0/+1
* Teletext supportvoroshil2007-07-291-0/+3
* Removing global variables from tv://voroshil2007-07-291-1/+1
* Get rid of a few more useless malloc castsreimar2007-07-191-6/+6
* Make sure all demuxer subtitles can be selected with 'j', evenreimar2007-07-191-1/+3
* fix redundant redeclaration warningGabrov2007-07-181-1/+0
* Move loop_times into mpctx.albeu2