summaryrefslogtreecommitdiffstats
path: root/libvo
Commit message (Expand)AuthorAgeFilesLines
* optimize and simplify memcpy usage, use mem2agpcpy_picreimar2006-07-291-30/+6
* Some more documentationreimar2006-07-281-0/+57
* Avoid large amounts of data on the stack (> 900k on 64 bit systems).reimar2006-07-281-15/+24
* unused variable warning fixdiego2006-07-281-1/+2
* Fixes the format string for the warning message on line 182 (%xdiego2006-07-281-4/+4
* marks some read-only char* inside structs as const, patch by Stefan Huehner, ...reynaldo2006-07-271-4/+4
* Unify include paths in the build system, part I.diego2006-07-271-8/+0
* split the incestous intercourse between ao_mpegpes and vo_mpegpes; now the de...nicodvb2006-07-261-30/+1
* Simplify and and speedup generation of yuv2rgb and gamma map tablesreimar2006-07-231-37/+58
* use mpeg packetizer helpers for sending lpcm packetsben2006-07-231-96/+0
* removed now unnecessary defineben2006-07-231-3/+0
* removed now unnecessary variableben2006-07-231-2/+0
* reuse send_mpeg_lpcm_packet() instead of the old packetizernicodvb2006-07-231-78/+1
* fix compilation if DVB is not definedben2006-07-221-1/+1
* use new mpeg_packetizer helpersben2006-07-221-65/+16
* my_write() must return the bytes writtennicodvb2006-07-221-1/+3
* simplified mpeg packetizer used by hw mpeg decoders/vo - first roundnicodvb2006-07-222-40/+4
* updated mpeg_packetizer include to new localizationben2006-07-191-1/+1
* new vo driver for ivtv cards tv-out through internal h/w mpeg decoderben2006-07-192-0/+305
* marks several read-only string parameters and function return-values which ca...reynaldo2006-07-161-1/+1
* Remove support for obsolete and non-free divx4/odivx libraries.diego2006-07-141-1/+0
* marks several string parameters as const, as they are not modified inside the...reynaldo2006-07-131-2/+2
* OPTFLAGS already includes EXTRA_INC.diego2006-07-121-1/+0
* Use only one global config.mak file.diego2006-07-121-2/+2
* Remove remnants of old libmp1e support.diego2006-07-121-1/+1
* vo_gl can do flipping without special filterreimar2006-07-101-1/+5
* Fix negative stride handling in -dr casereimar2006-07-101-8/+12
* Get rid of left-over incorrect UnmapBuffer hackreimar2006-07-101-1/+0
* Fix off-by-one error for negative strides (flipped image)reimar2006-07-101-1/+1
* Fix window size bug when starting with -fs and returningreimar2006-07-101-2/+2
* Marks several string parameters as const when they are not modified in the fu...reynaldo2006-07-093-5/+5
* Remove unused variables, patch by Stefan Huehner, stefan ##at## huehner org.diego2006-07-092-2/+0
* customtrect -vo gl suboptionreimar2006-07-081-1/+6
* Support for 16 bit ppmsreimar2006-07-082-10/+36
* More helpful ProgramEnvParameters.reimar2006-07-081-2/+3
* handle sub-window WinID checks in the gui.vayne2006-07-081-1/+1
* Make some functions static.uau2006-07-089-23/+23
* Improve windows gui supportreimar2006-07-082-4/+8
* Do not fiddle (too much) with external (WinID) windowsreimar2006-07-081-0/+2
* Make utf8_get_char non-static.eugeni2006-07-072-1/+3
* Convince windows to allow window sizes > screen sizereimar2006-07-071-0/+2
* Initial win32 gui release.vayne2006-07-061-0/+11
* inclusion of md5.c based on USE_LIBAVUTIL_SOnicodvb2006-07-051-0/+4
* Do not assign same texture number to GL_TEXTURE_2D and GL_TEXTURE_RECT,reimar2006-07-041-5/+5
* get_path as const, patch by Stefan Huehner, stefan AT huehner-orgreynaldo2006-07-032-2/+2
* remove obsolete md5sum files. libavutil's implementation is used nowivo2006-07-022-715/+0
* use libavutil's md5 implementation instead of local imported copyivo2006-07-021-8/+10
* rm unnecesary casts from void* - part 2reynaldo2006-07-027-15/+15
* Get rid of unused variablereimar2006-07-011-1/+0
* Make sure all texture units have a different texture bound.reimar2006-07-011-8/+17
* Move conditional FreeType support compilation to the build system.diego2006-06-302-5/+4
* Move postproc ---> libswscalelucabe2006-06-305-5/+5
* 10lattila2006-06-251-1/+1
* fail with an error if the source resolution is larger than 1023x1023attila2006-06-251-0/+6
* remove pointless and sometimes incorrect lookupTex stuffreimar2006-06-221-8/+1
* reduce number of texture indirections to support older cardsreimar2006-06-221-6/+6
* CVS --> Subversiondiego2006-06-221-1/+1
* CVS --> Subversion in copyright noticesdiego2006-06-222-4/+4
* Software Scaler headers usage cleanuplucabe2006-06-182-9/+11
* Make header include order more similar to vo_gl.creimar2006-06-171-3/+2
* Reduce number of OpenGL state changes when drawing OSD by first drawing alpha.reimar2006-06-151-4/+15
* Support UTF8 in OSD textreimar2006-06-151-2/+31
* Missing free for malloced char_seq in OSD codereimar2006-06-151-0/+1
* Fix window position when changing videos while in fullscreen and forreimar2006-06-156-13/+15
* Document lscale/cscale in -vo gl:help messagereimar2006-06-131-0/+5
* Do not use border for bicubic filter helper texture, since it will cause ATIreimar2006-06-131-5/+5
* Fix a condition as suggested by Rich.gpoirier2006-06-131-1/+1
* cosmeticsgpoirier2006-06-131-22/+22
* Fixes suggested by Ivo, and failure under non-root operation improved. Origin...gpoirier2006-06-131-30/+46
* Optimize bicubic filteringreimar2006-06-121-11/+9
* moves invariant code (chiefly MMX register initialization) out of loops as we...gpoirier2006-06-121-21/+43
* fix image adjustment (brightness etc.) for yuv=6reimar2006-06-111-2/+2
* Add yuv to rgb conversion using a 3D lookup texturereimar2006-06-082-0/+78
* loadGPUProgram function to load fragment program with error checking and stat...reimar2006-06-083-13/+58
* Add bicubic texture scalingreimar2006-06-072-1/+89
* Reworked YUV2RGB fragment program setup in preparation for upcoming patchesreimar2006-06-074-83/+165
* Avoid crash with e.g. -vo gl2:yuv=2 when no fragment program functions are av...reimar2006-06-051-0/+4
* Move/add checks to avoid crashes and make error messages less confusingreimar2006-06-052-11/+15
* add (currently unused) lookup for glTexImage3Dreimar2006-06-052-0/+5
* more GL extension checks to avoid crashes with Mesareimar2006-06-051-15/+15
* Remove now obsolete .cvsignore files.diego2006-06-021-3/+0
* Remove dead code, and do close smem file descriptor during un-initpoirierg2006-05-301-2/+2
* use mp_msg instead of printfivo2006-05-181-9/+10
* include sys/io.h instead of asm/io.h so iopl() gets declared tooivo2006-05-181-1/+1
* only include sys/mman.h if HAVE_SYS_MMAN_H is definedivo2006-05-181-1/+3
* Add YUY2 and back end scaling on S3 Virge chips in combination with fbdev.gpoirier2006-05-172-0/+519
* do aspect correction of video size before calculating vo_dx and vo_dy.reimar2006-05-143-4/+3
* typo fixes: Extenstion -> extensionreimar2006-05-141-2/+2
* show OpenGL extension string with -v, very helpful for debuggingreimar2006-05-131-0/+1
* glBindTexture might be called glBindTextureEXT as wellreimar2006-05-131-1/+1
* Simplify condition, since both time and time_last are unsigned.rathann2006-05-131-2/+1
* Make sure black borders are drawn when switching videos with -fixed-vo.reimar2006-05-041-0/+6
* Rename some misspelled and misnamed messages.diego2006-04-285-5/+6
* Remove updating of vo_mouse_timer_const from the main loop and alsouau2006-04-253-8/+12
* fix printf->mp_msg transition, 10l to Reynaldo and/or Attilarathann2006-04-241-1/+1
* fix typo X<->Yattila2006-04-241-1/+1
* Get ride of the several if(identify) messy lines and rearangment of some of t...reynaldo2006-04-242-4/+2
* Part 5 and final of otvos attila's oattila AT chello-hu mp_msg changes, with ...reynaldo2006-04-2419-331/+349
* minor fixes: get rid of pointless inline attributes and some additional checksreimar2006-04-212-8/+12
* forgotten update_xinerama_info prototypesreimar2006-04-212-0/+3
* 10l, aspect_save_screenres must be always called in update_xinerama_info.reimar2006-04-201-1/+1
* Register for window-manager delete window events and quit MPlayer.reimar2006-04-191-0/+10
* Fix and improve xinerama supportreimar2006-04-1613-99/+114
* new monitorpixelaspect option, esp. useful for xinerama setups with upcoming ...reimar2006-04-151-0/+3
* 10l, forgot to move aspect_save_screenres in last commitreimar2006-04-141-1/+1
* correct fullscreen sizereimar2006-04-131-0/+2
* define MONITOR_DEFAULTTOPRIMARY if necessary, some mingw version seem to miss itreimar2006-04-121-0/+4
* fixes and cleanup for windows fullscreen switching (restore old position,reimar2006-04-121-1/+1
* fixes and cleanup for windows fullscreen switching (restore old position,reimar2006-04-123-23/+77
* Replace deprecated functionnplourde2006-04-082-38/+22
* added support for external VIDIXnicodvb2006-03-282-1/+5
* Remove superfluous extern variable declaration.diego2006-03-272-4/+0
* Change 'if(verbose)' to the more appropriate mp_msg_test.diego2006-03-272-15/+11
* NEVER assign static strings to string command line options.albeu2006-03-261-1/+1
* support custom OSD colour for vo_gl.c. Based on patch by Tomas Janousek tomi ...reimar2006-03-261-0/+7
* Convert all if(verbose>X) to mp_msg_test calls.diego2006-03-247-137/+200
* The fix in mp_msg.c avoids a core dump when iconv_open() fails, the otheralbeu2006-03-241-1/+8
* Don't multiply fb_line_len by fb_pixel_size. Fixes too-low placement of OSDpacman2006-03-201-2/+2
* Don't try to parse fb.modes more than once. Fixes playback of multiple filespacman2006-03-201-0/+4
* extra checks on size of OSD parts (though IMHO these values should never be bad)reimar2006-03-151-1/+6
* do not call glDeleteTextures with 0 count, Xgl does not like it.reimar2006-03-151-0/+2
* 10l the cpu hog fix broke fullscreenswitching with -widfaust32006-03-151-0/+4
* fix for MPlayer taking 100% CPU with -wid on some systems, patch by Martin Fi...faust32006-03-131-0/+18
* free resources when load_raw failsreimar2006-03-091-4/+10
* remove useless and memleak-causing strdupreimar2006-03-091-1/+1
* initialize f to NULL, needed if desc=malloc... failsreimar2006-03-081-1/+1
* When centering a video with odd width, be sure to start on a pixel boundary.pacman2006-03-042-4/+6
* Make -xy help output consistent, output an empty line before and after.diego2006-03-041-1/+1
* update activity every 30 secnplourde2006-03-041-2/+2
* Better fallback for APIENTRY when compiling for Windowsreimar2006-02-261-0/+2
* workaround for gl.h variants that do not define APIENTRYreimar2006-02-231-0/+9
* Fix colormap save/restore for directcolor fb devicespacman2006-02-172-2/+4
* Patch by Stefan Huehner / stefan % huehner ! org \rathann2006-02-0917-30/+30
* let osx sleep if video is pausednplourde2006-02-072-30/+30
* reinitialize adapter_count to 0, EnumCallbackEx will not work otherwisereimar2006-02-051-0/+1
* Make clean/distclean behave uniformly in all directories.diego2006-01-271-2/+2
* Added DPI (Print-Resolution) and Pixel-Aspect awareness to vo_jpeg.atmos42006-01-201-1/+21
* prevent xvmc from been loaded before xv, and generally before any autoprobed ...iive2006-01-181-3/+3
* avoid Solaris 10 compile error with gcc 3.4.5reimar2006-01-171-1/+3
* Update licensing information: The FSF changed postal address.diego2006-01-135-5/+5
* massive attack: mp_msg printf format fixesrathann2006-01-124-12/+12
* do not give focus to vo_macosx in shared buffer mode. Patch by Hector Chu<hec...nplourde2006-01-111-20/+20
* avoid some gcc 4 compiler warningsreimar2006-01-071-4/+5
* Less ugly and easier to extend getFunctionsreimar2006-01-071-84/+50
* - move our setenv() fallback implementation to osdepal2005-12-261-16/+0
* Print some error message,iive2005-12-201-1/+4
* support negative stride (flipping) in vo_gl.reimar2005-12-184-6/+19
* move to next vo if /dev/3dfx could not be openediive2005-12-101-7/+16
* Do not exit() if /dev/3dfx is not available, approved by Ivan.diego2005-12-101-1/+1
* really clear frames to black instead of grey, and make sure one of thosereimar2005-12-071-5/+14
* signed division must be used for calculation vo_dx and vo_dy.reimar2005-12-072-4/+4
* WM_PAINT is the "expose" event, not WM_ACTIVATEreimar2005-12-071-1/+1
* Don't abort when xscreensaver window isn't available anymore.al2005-12-071-0/+2
* Must use glFlush when doublebuffering is not usedreimar2005-12-061-1/+2
* Get rid of most #ifdefsreimar2005-12-064-65/+32
* Fix message handling, process resize eventsreimar2005-12-061-7/+11
* fixrathann2005-12-051-0/+1
* fixrathann2005-12-051-2/+2
* vo_tdfxfb should be preferred over vo_3dfx.diego2005-12-011-3/+3
* Revert previous commital2005-11-221-2/+0
* Use slice-height 16 as default for yuv colorspaces (only relevant if decoderreimar2005-11-221-1/+3
* resolves problem in module stop_xscreensaver, crashing mp after sleep and awa...ptt2005-11-211-0/+2
* Also parse glX extension string, makes -vo gl:swapinterval work again on linuxreimar2005-11-191-4/+11
* Enable border toggling for gl and gl2 under windows.reimar2005-11-173-2/+29
* disable *SwapInterval function when extensions are missing, since itreimar2005-11-131-0/+5
* Generate double-click mouse events.joey2005-11-111-1/+29
* Intercept maximize event and go into fullscreen mode.joey2005-11-111-0/+3
* add a switch, slave command, and vo control to toggle borderless window.joey2005-11-103-1/+30
* move window style to a macro for easier maintainingjoey2005-11-101-3/+4
* Test if source image dimensions are too big.al2005-11-103-0/+52
* do not call glFinish when we do not have a contextreimar2005-11-071-0/+2
* Fix compilation, use vo_fs instead of fullscreen variable. Not tested.reimar2005-11-061-8/+3
* Added translatable messages for OSD localization to help/help_mp-en.hptt2005-11-061-12/+13
* changed KEY_PREVIOUS to KEY_PREV, cause the first undefinedptt2005-11-031-1/+1
* libvo input cleanup: remove the dependency on libinput,albeu2005-11-028