summaryrefslogtreecommitdiffstats
path: root/mplayer.c
Commit message (Expand)AuthorAgeFilesLines
* ao_pcm, core: use new API in ao_pcm, change timing with itUoti Urpala2011-05-051-3/+8
* input: make slave command file descriptors nonblockingUoti Urpala2011-05-041-2/+8
* Merge branch 'mplayer1_changes'Uoti Urpala2011-05-021-5/+33
|\
| * OSD: support displaying fractional part of current positionUoti Urpala2011-04-121-5/+33
* | audio: fill small AO buffers more often in audio-only caseUoti Urpala2011-04-221-7/+16
* | config: remove pointless cfg-mplayer-def.h fileClément Bœsch2011-04-201-3/+3
* | subs: options: add -sub-pathsClément Bœsch2011-04-201-2/+2
* | find_subfiles: allow subtitle search in multiple directoriesClément Bœsch2011-04-201-4/+3
* | subs: move vobsub loading logic down to find_subfiles.cUoti Urpala2011-04-201-21/+7
* | subs: move text sub loading logic down to find_subfiles.cClément Bœsch2011-04-201-9/+6
* | find_subfiles: move sub_filenames() hereClément Bœsch2011-04-201-0/+1
* | options: move sub_name, sub_auto and vobsub_name to structClément Bœsch2011-04-201-11/+8
* | options: change -alang and -slang to use string list typeClément Bœsch2011-04-201-1/+1
* | audio: change external AO interface to "ao_[method](ao, ...)"Uoti Urpala2011-04-091-65/+63
* | Merge branch 'edl'Uoti Urpala2011-04-081-261/+109
|\ \ | |/ |/|
| * core: support timeline with audio-only filesUoti Urpala2011-04-081-12/+35
| * core: wake up a bit less often for audio-only filesUoti Urpala2011-04-081-19/+11
| * core: audio: cut audio writes at end of timeline partUoti Urpala2011-04-071-15/+34
| * EDL: add support for new EDL file formatUoti Urpala2011-04-051-0/+26
| * core: ordered chapters: move timeline creation to timeline/Uoti Urpala2011-02-261-207/+0
| * cleanup: demuxer.[ch]: remove unused code, make functions staticUoti Urpala2011-02-221-8/+3
* | core: do proper audio track selection for -audiofile demuxerUoti Urpala2011-04-021-6/+3
* | configure, Windows: support static pthreads on WindowsDiogo Franco2011-03-301-0/+13
* | core: hr-seek: fix soft hang with hrseek past EOFUoti Urpala2011-03-031-2/+3
|/
* terminal output: change program name to "MPlayer2"Uoti Urpala2011-02-151-1/+1
* subs: Print a message when lavc subtitle decoding failsreimar2011-02-151-1/+4
* cleanup: mplayer.c: clean up pause_loop() a bitUoti Urpala2011-02-151-11/+11
* terminal output: show cache fill changes in "PAUSED" messagereimar2011-02-151-1/+22
* terminal output: change infamous "Core dumped" messageUoti Urpala2011-02-011-2/+2
* translation: remove \r and \n from translated PAUSE stringUoti Urpala2011-01-311-8/+3
* mplayer.c: simplify code a bit, remove "main:" labelcboesch2011-01-311-13/+7
* cleanup: define ROUND() macro in mpcommon.hcboesch2011-01-311-2/+0
* core: timing: fix overflow with extreme playback speedUoti Urpala2011-01-281-1/+5
* Merge branch 'sub'Uoti Urpala2011-01-261-49/+342
|\
| * sub/OSD: move some related files to sub/Uoti Urpala2011-01-261-7/+7
| * demux_mkv, chapters: change millisecond arithmetic to nsUoti Urpala2011-01-261-6/+7
| * cleanup: rename ass_* functions to mp_ass_*Uoti Urpala2011-01-261-4/+4
| * subs: use correct font aspect ratio for libass + converted subsUoti Urpala2011-01-261-0/+3
| * cleanup: some random minor code simplification and cleanupUoti Urpala2011-01-261-6/+3
| * subtitles: style support for common SubRip tags and MicroDVDUoti Urpala2011-01-181-2/+2
| * core: ordered chapters: fix bad subtitle parameterUoti Urpala2011-01-181-1/+1
| * subtitles/demux: store duration instead of endpts in demux packetsUoti Urpala2011-01-181-6/+6
| * subtitles: add framework for subtitle decodersUoti Urpala2011-01-181-30/+30
| * options: add special -leak-report optionUoti Urpala2011-01-151-1/+2
| * subtitles: remove code trying to handle text subs with libavcodecUoti Urpala2011-01-151-5/+2
| * subtitles: move global ass_track to struct osd_stateUoti Urpala2011-01-151-9/+6
| * core: move most mpcommon.c contents to mplayer.cUoti Urpala2011-01-151-9/+305
| * core: move global "subdata" and "vo_sub_last" to mpctxUoti Urpala2011-01-111-9/+9
| * options: move -noconfig to option struct, simplifyUoti Urpala2011-01-111-2/+3
* | mp_msg: Remove uses of MSGT_MENCODERClément Bœsch2011-01-251-2/+2
* | cleanup: remove unused MEncoder-related codeClément Bœsch2011-01-251-1/+0
* | cleanup: mplayer.c: use VFCAP_ names instead of numeric valuesUoti Urpala2011-01-171-2/+2
|/
* core: add timing workaround for PulseAudio misbehaviorUoti Urpala2011-01-011-0/+3
* core: fix audio-only + framestep weird behaviorUoti Urpala2010-12-201-0/+5
* Merge branch 'hr-seek'Uoti Urpala2010-12-201-364/+465
|\
| * core: audio: make ogg missing audio timing workaround more complexUoti Urpala2010-12-201-2/+15
| * core: add support for precise non-keyframe-limited seeksUoti Urpala2010-12-201-10/+35
| * core: add struct for queued seek infoUoti Urpala2010-12-201-39/+83
| * core: remove looping in update_video(), modify command handling a bitUoti Urpala2010-12-161-27/+44
| * core: seek: use accurate seek mode with audio-only filesUoti Urpala2010-12-141-1/+1
| * core: avoid using sh_video->pts as "current pts"Uoti Urpala2010-12-141-8/+11
| * core: timing: add special handling of long frame intervalsUoti Urpala2010-12-141-35/+36
| * core: move central play loop to a separate functionUoti Urpala2010-12-131-289/+287
* | cosmetics: remove unused code, small formatting tweaksUoti Urpala2010-12-201-2/+1
* | commands: clean up get_metadata() and related codeUoti Urpala2010-12-201-73/+40
* | Change some filename-handling code to use mp_basename()cboesch2010-12-161-22/+3
* | core: avoid using build_afilter_chain() directlyreimar2010-12-161-1/+2
* | path.c: add function for mp_basename, remove duplicated macroscboesch2010-12-161-7/+4
|/
* core: ordered chapters: add heuristic for merging inaccurate chaptersUoti Urpala2010-11-261-6/+18
* core: make initial audio sync more robust against bad demuxersUoti Urpala2010-11-211-41/+45
* cleanup: remove NULL checks before free() all over the codecboesch2010-11-141-2/+1
* demux_lavf: mark AVI timestamps non-pts to avoid messagesUoti Urpala2010-11-141-1/+2
* options: more mplayer.c options moved to option structClément Bœsch2010-11-141-32/+26
* options: move various mplayer.c options to option structClément Bœsch2010-11-131-19/+11
* core: do initial A-V sync by modifying audio streamUoti Urpala2010-11-131-12/+91
* core: give pts as parameter to demuxer_get_current_chapter()Uoti Urpala2010-11-131-4/+4
* audio: add -gapless-audio optionUoti Urpala2010-11-121-12/+20
* audio: don't try to send partial samples to AO at EOFUoti Urpala2010-11-121-1/+2
* options: move -cache-min and cache-seek-min to option structClément Bœsch2010-11-111-4/+2
* options: move some demux options to option structClément Bœsch2010-11-111-8/+3
* core: rename update_video_immediately->restart_playbackUoti Urpala2010-11-111-6/+6
* core: print an explicit error if file format detection failsUoti Urpala2010-11-101-2/+4
* demux: improve -alang / -slang track choosing logicUoti Urpala2010-11-081-4/+3
* core: use correct demuxer with -audiofile / -subfileUoti Urpala2010-11-081-3/+4
* core: move video pos/length query functions from demux to coreUoti Urpala2010-11-081-26/+76
* cleanup: don't check for NULL before free()diego2010-11-081-4/+3
* options: move -name and -title to option structClément Bœsch2010-11-041-2/+2
* options: move -dumpfile to option structUoti Urpala2010-11-021-5/+4
* cosmetics: remove some #if 0 code from mplayer.creimar2010-11-021-8/+0
* mplayer.c: remove some obsolete commented-out linesdiego2010-11-021-10/+0
* options: move audio_output_channels, audio_output_format to structUoti Urpala2010-11-021-2/+1
* mplayer.c: remove unnecessary #definediego2010-11-021-2/+0
* cache: Move cache_fill_status extern declaration to cache2.hdiego2010-11-021-2/+0
* menu: Move vf_info_menu extern declaration to menu.hdiego2010-11-021-1/+0
* loader: Disable loading codecs from the current directoryreimar2010-11-021-1/+5
* core: Do not call *_aid_from_lang when audio_lang is NULLreimar2010-11-021-2/+2
* cosmetics: Remove useless castreimar2010-11-021-1/+1
* dvdnav: Support for image highlights for dvdnav menus.reimar2010-11-021-0/+6
* audio: support parameter changes (e.g. channel count) during playbackreimar2010-11-021-43/+62
* commands: Allow fullscreen switching during -idle.reimar2010-11-021-0/+1
* subs: Change global subtitle numbering schemereimar2010-11-021-44/+32
* cfg-common*: Replace common options template by a common options arraydiego2010-11-021-0/+1
* core: Try to exit cleanly on SIGPIPEreimar2010-11-021-0/+1
* -identify output: print media start timereimar2010-11-021-0/+13
* mplayer.c: move some --identify code to a separate functionreimar2010-11-021-35/+40
* Merge svn changes r31318 to r31328Uoti Urpala2010-06-051-1/+1
|\
| * If we have no FPS value, try enabling -correct-pts mode, it doesreimar2010-06-051-2/+2
| * Do not use libass functions if it is disabled.reimar2010-06-041-1/+1
| * If an invalid pts value is detected, try to to make up some if it seemsreimar2010-06-031-2/+8
| * Simplify libass version check.cehoyos2010-06-031-1/+1
| * Fix compilation with external libass.cehoyos2010-06-021-1/+1
| * backport ass_flush_events() from upstream libass and make use of itaurel2010-05-311-0/+5
| * misc cosmetics: K&R style nits, #include placement, indentationdiego2010-05-291-6/+10
* | libass: match font attachments based on extensionGrigori Goronzy2010-06-011-4/+1
* | Merge svn changes up to r31211Uoti Urpala2010-05-301-1/+1
|\|
| * Use MP_NOPTS_VALUE as "default" pts for delayed frames instead of somereimar2010-05-231-1/+1
* | core: apply audio track options to all ordered chapter filesUoti Urpala2010-05-221-1/+6
* | options: move -alang and -slang to option structUoti Urpala2010-05-221-13/+11
* | vo_vdpau: support queuing an arbitrary number of frames aheadUoti Urpala2010-05-141-1/+3
* | mplayer.c: remove an unnecessary #includeUoti Urpala2010-05-081-1/+0
* | Merge svn changes up to r31097Uoti Urpala2010-04-261-1/+2
|\|
| * Fix crash if a DVD is played with dvdnav:// and without videoreimar2010-04-251-1/+2
* | Merge svn changes up to r30967Uoti Urpala2010-04-261-8/+2
|\|
| * Rename SetCodecPath() --> set_codec_path().diego2010-03-211-1/+1
| * Rename get_path.[ch] --> path.[ch].diego2010-03-201-1/+1
| * Move SetCodecPath() from loader to get_path.c and make it unconditional.diego2010-03-201-3/+0
| * Remove unnecessary #ifdefs around harmless loader/codecpath.h #include.diego2010-03-181-4/+1
| * Split codec path related code into a separate file to fix Windows build.reimar2010-03-181-1/+1
* | Merge svn changes up to r30917Uoti Urpala2010-04-261-0/+4
|\|
| * Follow a more proper way to support -codecpath.komh2010-03-171-0/+4
* | Merge svn changes up to r30907Uoti Urpala2010-04-261-0/+5
|\|
| * Add -codecpath option.komh2010-03-151-0/+5
* | core: track current chapter for relative chapter seeksUoti Urpala2010-04-251-4/+19
* | mplayer.c: silence some compiler warningsUoti Urpala2010-04-251-3/+5
* | commands: finish seeks before processing other commandsUoti Urpala2010-04-251-0/+7
* | input: remove unused "paused" arguments from some functionsUoti Urpala2010-04-251-5/+5
* | Fix chapter handling with first chapter not at beginning of fileUoti Urpala2010-04-251-1/+2
* | Fix -chapter with ordered chaptersUoti Urpala2010-04-251-6/+6
* | options: move -chapter values to option structUoti Urpala2010-04-251-10/+11
* | mplayer.c: share seek-reset code with chapter seeksUoti Urpala2010-04-251-53/+51
* | Move seek-reset functionality out of demuxer.cUoti Urpala2010-04-231-3/+18
* | Delete things related to old translation systemUoti Urpala2010-03-101-1/+0
* | Merge svn changes up to r30876Uoti Urpala2010-03-101-1/+1
|\|
| * Use int64_t instead of long for variable containing current playback time.reimar2010-03-071-1/+1
| * Add required mplayer.h and access_mpcontext.h #includes.diego2010-02-221-1/+2
* | Merge svn changes up to r30663Uoti Urpala2010-03-101-4/+5
|\|
| * Send VOCTRL_PAUSE/VOCTRL_RESUME events also when pausing for idle mode.reimar2010-02-191-0/+5
| * Remove some pointless '#if 1' preprocessor directives.diego2010-02-191-4/+0
* | Merge svn changes up to r30595Uoti Urpala2010-03-091-1/+0
|\|
| * Declare vf_menu_pause_update in libmenu/menu.h.diego2010-02-141-1/+0
| * Avoid forward declarations for import_initial_playtree_into_gui() anddiego2010-02-141-3/+0
| * Add xscreensaver_heartbeat() declaration to x11_common.h.diego2010-02-141-6/+0
| * Declare mp_input_register_options() in input/input.h.diego2010-02-141-2/+0
* | Merge svn change r30560Uoti Urpala2010-03-091-2/+2
|\|
| * Rename exit_reason_t enum to exit_r