summaryrefslogtreecommitdiffstats
path: root/libmpcodecs
Commit message (Collapse)AuthorAgeFilesLines
* muxers now write to output muxer->stream rather than to muxer->filenicodvb2006-12-1814-0/+14
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21676 b3059339-0415-0410-9bf9-f77b7e298cf2
* Simplify: get rid of useless lame_presets_longinfo_dm function.reimar2006-12-161-10/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21638 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix FIXME mp_msg levels and targetsreimar2006-12-161-10/+10
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21637 b3059339-0415-0410-9bf9-f77b7e298cf2
* Get rid on -DGNU_SOURCE for internal code, imported libs should be fixedreimar2006-12-121-1/+0
| | | | | | | ASAP, too, though git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21604 b3059339-0415-0410-9bf9-f77b7e298cf2
* count needs to be evenhenry2006-12-111-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21594 b3059339-0415-0410-9bf9-f77b7e298cf2
* Only increase buffer size to avoid crashes when seeking inreimar2006-12-101-2/+5
| | | | | | | multi-resolution video files. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21579 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix realvideo size changes by using our own malloced buffer and export type mpi.reimar2006-12-101-13/+20
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21575 b3059339-0415-0410-9bf9-f77b7e298cf2
* Get rid of min/max macros from aviheader.h, they do not belong here.reimar2006-12-094-5/+5
| | | | | | | Replace their uses by FFMIN/FFMAX git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21547 b3059339-0415-0410-9bf9-f77b7e298cf2
* Hack around libavutil/bswap.h compilation problems due to always_inline ↵reimar2006-12-0714-14/+14
| | | | | | undefined. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21523 b3059339-0415-0410-9bf9-f77b7e298cf2
* Speed up ASS subtitles display by detecting changes between two consecutiveeugeni2006-12-062-5/+12
| | | | | | | rendering results. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21522 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix memleak in theora decoder due to missing ↵reimar2006-12-061-0/+2
| | | | | | theora_comment_/theora_info_clear on uninit git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21515 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix memleak if vd_ffmpeg init failsreimar2006-12-061-1/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21514 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove unused function pointers, they probably had incorrect prototypesreimar2006-12-032-20/+4
| | | | | | | anyway. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21482 b3059339-0415-0410-9bf9-f77b7e298cf2
* Compile fix, BE_32 definition has been movedreimar2006-12-031-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21473 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove long-deprecated -vop option.diego2006-12-022-19/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21446 b3059339-0415-0410-9bf9-f77b7e298cf2
* Set video aspect ratio for libass in vf_vo.eugeni2006-12-021-0/+1
| | | | | | | This was lost when ass_configure was split into smaller functions. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21443 b3059339-0415-0410-9bf9-f77b7e298cf2
* Update comment, video output plugins are deprecated.diego2006-12-021-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21442 b3059339-0415-0410-9bf9-f77b7e298cf2
* Cleanup and fix rectangle size calculation, caused crashes with e.g.reimar2006-12-011-25/+15
| | | | | | | -vf rectangle=0:0:0:0 git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21417 b3059339-0415-0410-9bf9-f77b7e298cf2
* Add libav include paths to CFLAGS without indirection.diego2006-12-011-4/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21406 b3059339-0415-0410-9bf9-f77b7e298cf2
* Explain reason for -I.. in CFLAGS here.diego2006-11-291-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21389 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove bswap.h, use libavutil/bswap.h instead.diego2006-11-2914-14/+26
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21388 b3059339-0415-0410-9bf9-f77b7e298cf2
* cosmetics to ease future patchingdiego2006-11-271-1/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21345 b3059339-0415-0410-9bf9-f77b7e298cf2
* Move common code to mpcommon.mak.diego2006-11-271-8/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21323 b3059339-0415-0410-9bf9-f77b7e298cf2
* Use standard SRCS2 name for MEncoder sources.diego2006-11-271-15/+14
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21304 b3059339-0415-0410-9bf9-f77b7e298cf2
* Move common code for generating multiple libraries to mpcommon.mak.diego2006-11-271-10/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21303 b3059339-0415-0410-9bf9-f77b7e298cf2
* Merge duplicate entries.diego2006-11-261-22/+11
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21297 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove unnecessary variable indirection.diego2006-11-261-13/+9
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21296 b3059339-0415-0410-9bf9-f77b7e298cf2
* cosmetics: alphabetical orderdiego2006-11-261-128/+122
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21292 b3059339-0415-0410-9bf9-f77b7e298cf2
* FFmpeg-style conditional dependency declarationdiego2006-11-261-145/+55
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21291 b3059339-0415-0410-9bf9-f77b7e298cf2
* 100l typosdiego2006-11-261-2/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21290 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove useless variable indirection.diego2006-11-261-2/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21289 b3059339-0415-0410-9bf9-f77b7e298cf2
* cosmetics: Move around some entries for better readability.diego2006-11-261-24/+19
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21288 b3059339-0415-0410-9bf9-f77b7e298cf2
* Do not use many different variables for SRCS.diego2006-11-261-57/+46
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21287 b3059339-0415-0410-9bf9-f77b7e298cf2
* Reorder entries for better readability.diego2006-11-261-40/+30
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21286 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove unused include variable.diego2006-11-261-1/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21285 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix previous broken vd_qtvideo.c commit which failed on MACOSXuau2006-11-261-2/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21280 b3059339-0415-0410-9bf9-f77b7e298cf2
* Move #include <QuickTime/ImageCodec.h> before internal headersuau2006-11-261-6/+7
| | | | | | | to avoid #define of always_inline which would break it. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21279 b3059339-0415-0410-9bf9-f77b7e298cf2
* Shouldn't move "#ifdef MACOSX" before #include config.h of course...uau2006-11-261-1/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21276 b3059339-0415-0410-9bf9-f77b7e298cf2
* Merge common parts of all Makefiles into one file included by all.diego2006-11-261-24/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21275 b3059339-0415-0410-9bf9-f77b7e298cf2
* Move #include <QuickTime/QuickTimeComponents.h> before internal headers.uau2006-11-261-4/+4
| | | | | | | It was probably broken by #define always_inline in ffmpeg headers. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21274 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix incorrect use of be2me_32 on a pointer, use BE_32 instead.reimar2006-11-261-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21267 b3059339-0415-0410-9bf9-f77b7e298cf2
* Useless use of strstr, strchr is good enough.reimar2006-11-261-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21259 b3059339-0415-0410-9bf9-f77b7e298cf2
* Check the log level before processing the messagehenry2006-11-261-7/+9
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21258 b3059339-0415-0410-9bf9-f77b7e298cf2
* simplifydiego2006-11-251-6/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21244 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove useless libvo/sub.h include.reimar2006-11-251-1/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21240 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove superfluous comment.diego2006-11-251-3/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21222 b3059339-0415-0410-9bf9-f77b7e298cf2
* Rename CONFIG_MP3LAME variable, the variable for LAME support in FFmpegdiego2006-11-241-1/+1
| | | | | | | had the same name. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21196 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix incorrect function pointer definition.uau2006-11-221-1/+1
| | | | | | | | No call was made using this prototype directly so this just fixes compiler warnings. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21179 b3059339-0415-0410-9bf9-f77b7e298cf2
* Make compilation depending on USE_OSD unconditional.uau2006-11-221-2/+0
| | | | | | | | | USE_OSD was hardcoded to true in configure, manually turning it off would break compilation, and most OSD-related code wasn't affected by it anyway so it did nothing useful. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21177 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix incorrect stride used in vf_ass.eugeni2006-11-221-6/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21170 b3059339-0415-0410-9bf9-f77b7e298cf2
* MSGTR for libmpcodecs/vd.ckraymer2006-11-221-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21161 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove superfluous empty variable declaration.diego2006-11-211-1/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21120 b3059339-0415-0410-9bf9-f77b7e298cf2
* Unify dep/depend targets.diego2006-11-201-3/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21096 b3059339-0415-0410-9bf9-f77b7e298cf2
* allows to de- and reactivate yadif on the flygpoirier2006-11-191-1/+18
| | | | | | | | | | Patch by Carl Eugen Hoyos % cehoyos A rainbow P studorg P tuwien P ac P at % Original thread: date: Nov 17, 2006 7:38 PM subject: [MPlayer-dev-eng] De- and reactivate yadif git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21076 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove obsolete Xvid 3 support.diego2006-11-185-842/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21000 b3059339-0415-0410-9bf9-f77b7e298cf2
* Add deinterlace property, patch by Carl Eugen Hoyosreimar2006-11-172-0/+14
| | | | | | | | (cehoyos [at] rainbow studorg tuwien ac at) with small modifications by me. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20989 b3059339-0415-0410-9bf9-f77b7e298cf2
* Put files fully owned by my under GPL v2 "or later"reimar2006-11-171-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20978 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix AMD64 support, patch by Reimar Doffingergpoirier2006-11-171-24/+25
| | | | | | | | | Original thread: subject: Re: [MEncoder-users] pullup filter segfaults on amd66 date: Nov 13, 2006 4:07 PM git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20977 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix segfault with videos with unusual resolution, patch by Stanislav ↵gpoirier2006-11-151-1/+1
| | | | | | | | | | | Maslovski % stanislav P maslovski A gmail P com % Original thread: date: Nov 15, 2006 10:38 PM subject: [MPlayer-dev-eng] [PATCH] vf_screenshot.c: segfault (buffer overflow) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20946 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix extradata passing to lavc RV20 decoderrtogni2006-11-142-21/+33
| | | | | | | | | | | | Pass video codec extradata unchanged from demux_real, sync vd_realvid to the new format Sync mkv demuxer to the changes above (cmsg24 extradata was totally broken before) Detect cmsg24 size from extradata (was fixed) Based on a patch by elupus >> elupus >a< ecce se << git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20936 b3059339-0415-0410-9bf9-f77b7e298cf2
* Use vf control for reading pts from vf_vouau2006-11-142-9/+11
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20922 b3059339-0415-0410-9bf9-f77b7e298cf2
* Update OSD contents only after the correct values for the frame are known.uau2006-11-142-11/+14
| | | | | | | | | | | The most visible inaccuracy caused by the previous update location was that the OSD always showed position 0 after seeking with demux_mkv. Split frame decoding and filtering because with -correct-pts the pts value that should be displayed for the frame is only known after decoding but is needed before filtering (during which the OSD is drawn). git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20918 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove mmx.h, the licensing status was doubtful, and put a minimaldiego2006-11-101-0/+80
| | | | | | | replacement header in the place where it's needed. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20837 b3059339-0415-0410-9bf9-f77b7e298cf2
* Separate XviD 3 and XviD 4 tests.diego2006-11-081-8/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20789 b3059339-0415-0410-9bf9-f77b7e298cf2
* support lavc mblmin and mblmaxcorey2006-11-081-0/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20772 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix code that cuts audio data if the filters produce too much.uau2006-11-071-1/+2
| | | | | | | | It incorrectly used the channel count and sample size values from the decoder even though the filters can change those. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20768 b3059339-0415-0410-9bf9-f77b7e298cf2
* feed av_log() through mp_msg()michael2006-11-071-0/+49
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20757 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove remnants of long-gone libfame.diego2006-11-063-159/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20739 b3059339-0415-0410-9bf9-f77b7e298cf2
* Initialize fontconfig in VFCTRL_INIT_EOSD handler.eugeni2006-11-052-1/+4
| | | | | | | | | | Recent libass api changes moved fontconfig initialization to filter's config() function. It is bad, because cache update can take a long time, resulting in unpleasant sound effects. This change restores the original behaviour. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20722 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix comment, it's 'sowt', not 'swot' ('twos' reversed)reimar2006-11-051-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20720 b3059339-0415-0410-9bf9-f77b7e298cf2
* Always respect w and h params to mpcodecs_config_vo overreimar2006-11-051-6/+2
| | | | | | | | | sh->disp_w and sh->disp_h, otherwise it will break when the resolution changes mid-stream, like in http://samples.mplayerhq.hu/MPEG2/res_change_ffmpeg_aspect.ts git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20687 b3059339-0415-0410-9bf9-f77b7e298cf2
* ass renderer absolutely needs readable target mpi.reimar2006-11-041-2/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20672 b3059339-0415-0410-9bf9-f77b7e298cf2
* changed email addresshenry2006-11-041-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20662 b3059339-0415-0410-9bf9-f77b7e298cf2
* pass the interlacing info to the filter chainhenry2006-11-041-0/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20655 b3059339-0415-0410-9bf9-f77b7e298cf2
* Introduce MSGT_ASS, use it for all libass messages.eugeni2006-11-031-3/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20645 b3059339-0415-0410-9bf9-f77b7e298cf2
* Set mpi stride, mostly fixes ↵reimar2006-11-021-0/+3
| | | | | | | | | http://samples.mplayerhq.hu/MPEG2/res_change_ffmpeg_aspect.ts with e.g. -vo x11 and -vo gl (-vo xv was not affected). git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20607 b3059339-0415-0410-9bf9-f77b7e298cf2
* qp height should be in macroblocks, not pixelshenry2006-11-012-4/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20601 b3059339-0415-0410-9bf9-f77b7e298cf2
*