summaryrefslogtreecommitdiffstats
path: root/mplayer.c
Commit message (Expand)AuthorAgeFilesLines
* configure, build: remove --disable-libav supportUoti Urpala2011-12-111-4/+0
* core: minor hrseek tweak (affects vo_vdpau deint frames)Uoti Urpala2011-12-061-3/+2
* core, vo: new window refresh logic, add slow-video OSD redrawUoti Urpala2011-12-061-6/+9
* core, vo: modify OSD redraw architecture, support EOSDUoti Urpala2011-12-061-1/+18
* vo: do final frame draw only near page flipUoti Urpala2011-12-061-0/+1
* Merge branch 'screenshot' (early part)Uoti Urpala2011-11-251-1/+6
|\
| * core: add infrastructure to get screenshots from VOswm42011-11-251-1/+6
* | options, core/hrseek: add --hr-seek-demuxer-offsetUoti Urpala2011-11-141-0/+2
* | core/hrseek: support precise seeks in audio-only caseUoti Urpala2011-11-141-4/+18
|/
* core, demux: fix --identify chapter output with ordered chapterswm42011-10-251-15/+50
* libmenu: remove OSD menu functionality (--menu)Uoti Urpala2011-10-251-63/+0
* terminal output: show libav version numbers in verbose modeUoti Urpala2011-10-011-0/+1
* core: fix --sstepUoti Urpala2011-09-041-1/+1
* cosmetics: mplayer.c: minor tweaksUoti Urpala2011-09-041-21/+8
* options: move libass-related options to structUoti Urpala2011-09-031-3/+3
* core: remove bad workaround for files without FPS setUoti Urpala2011-08-251-7/+2
* core, demux, vd_ffmpeg: pass side data from demux_lavf to vd_ffmpegUoti Urpala2011-08-201-13/+13
* dvdnav: fix crash caused by missing line from 58834653c0Uoti Urpala2011-08-101-0/+1
* core: allocate OSD text buffers dynamicallyharklu2011-08-091-14/+12
* options: support --leak-report (double dash form)Uoti Urpala2011-08-081-1/+2
* core: minor audio-only+timeline fix for chapter handlingUoti Urpala2011-08-081-2/+2
* cleanup: reformat mplayer.cUoti Urpala2011-08-071-2000/+2174
* core: fix detection of files with no chaptersUoti Urpala2011-08-041-3/+3
* audio: export audio pts to AO driversUoti Urpala2011-07-311-17/+28
* core: audio: improve audio-only seeks and position reportingUoti Urpala2011-07-311-11/+31
* core: audio: if audio pts is missing return MP_NOPTS_VALUEUoti Urpala2011-07-301-2/+7
* options: commandline: accept --foo=xyz style optionsUoti Urpala2011-07-291-2/+2
* core: improve --loop handlingUoti Urpala2011-07-291-6/+6
* subs: fix per-file --ass-force-styleUoti Urpala2011-07-231-1/+3
* cleanup: subs: remove global ass_library variableUoti Urpala2011-07-231-11/+14
* cleanup: do libav* initialization on startupUoti Urpala2011-07-181-1/+1
* input: don't make fd 0 nonblockingUoti Urpala2011-07-171-5/+0
* input: rework event reading and command queuingUoti Urpala2011-07-171-3/+2
* options: fix -use-filename-title crash after recent 39e373aaUoti Urpala2011-07-101-1/+2
* cleanup: silence most of the clang warningsClément Bœsch2011-07-091-1/+1
* Merge branch 'mplayer1_changes'Uoti Urpala2011-07-061-11/+73
|\
| * cleanup: mplayer.c: Factor out a bit of spudec codereimar2011-07-061-4/+8
| * dvdnav: make mp_dvdnav_save_smpi() more robustreimar2011-07-061-6/+10
| * stream dump: print progress informationcigaes2011-07-051-1/+55
* | cleanup: remove useless set_codec_path() functionUoti Urpala2011-07-061-3/+0
|/
* commands: change property mechanism to use talloc stringsUoti Urpala2011-07-031-1/+1
* audio: move ready-for-ao data buffer from decoder to AOUoti Urpala2011-07-021-47/+37
* core: move m_config_free() last before exitreimar2011-06-291-5/+6
* cleanup: remove warnings under libmenu/Clément Bœsch2011-06-241-1/+1
* input: add useful default pointer button bindingsGrigori Goronzy2011-06-141-0/+2
* audio: disallow partial samples, fix ad_pcm to complyUoti Urpala2011-05-071-0/+3
* 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
* |