1
0
mirror of https://github.com/mpv-player/mpv synced 2025-03-31 15:59:34 +00:00
Commit Graph

1185 Commits

Author SHA1 Message Date
reimar
6e450282a6 remove all setlocale calls, they break the behaviour of sscanf and
strcasecmp, especially with tr_TR locale - and do not seem to be good for
anything.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14543 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-01-20 13:22:53 +00:00
faust3
97372dab4f preload quicktime.qts, this allows us to ignore the hardcoded path inside the dlls so that quicktime.qts doesn't need to be in the windows system dir, patch by Gianluigi Tiesi <mplayer at netfarm.it>, comments by myself
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14529 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-01-17 20:57:48 +00:00
iive
21dd8f38b9 Revert sh_audio->wf freeing.
Freeing should be done elsewhere, as it prevents second codec to access the same structure.
Reported by elupus at ecce.se


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14528 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-01-17 17:27:39 +00:00
reimar
d9d93cba85 set ss_mul to number of channels. Works with all samples I found.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14492 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-01-13 22:14:33 +00:00
lorenm
e71314fcc9 sync to x264 r93:
Change the mechanics of option "keyint": Now controls the GOP size directly and allows variable numbers of non-IDR I-frames within a GOP.
Remove option "idrint" and replace it with "keyint_min".
Add option "8x8mv" for the sake of completeness.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14469 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-01-12 09:54:56 +00:00
reimar
7b9932bbe0 100l, set inited to 0 in uninit, otherwise only first file will play video.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14438 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-01-09 17:38:12 +00:00
reimar
479bdb2c08 change malloc and free to av_ variants where needed.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14432 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-01-08 19:16:21 +00:00
rik
5405368390 replace almost obsolete email address: snel@phys.uu.nl -> rsnel@cube.dyndns.org
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14430 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-01-08 14:32:26 +00:00
lorenm
b0cd65d541 x264: disable subq=0 (the huge bitrate penalty wasn't worth the speed),
and set default subq to best. wording.
renumber direct_pred (temporal seems to be best)


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14412 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-01-07 11:11:21 +00:00
lorenm
f91146fe95 change rc_init_buffer to be a fraction of total buffer size.
disallow qp_step=0.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14308 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-01-02 22:35:37 +00:00
reimar
889572e4ff Raw encoder does not support stride.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14304 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-01-02 20:01:20 +00:00
rtognimp
939e46626e TwinVQ decoder and demuxer
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14277 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-12-29 19:51:56 +00:00
lorenm
9297cd04bb sync to x264 r72.
new options: b8x8mv, direct_pred
changed defaults: pb_factor=1.3, subq=3


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14258 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-12-28 01:02:08 +00:00
alex
507121f7fe removing AFMT_ dependancy
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14246 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-12-27 17:30:15 +00:00
reimar
a5892844f6 Demuxer was fixed, so do not skip the first frame anymore
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14243 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-12-26 11:54:01 +00:00
alex
dd4fadb7c0 10l fix I hope, reverse if not
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14188 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-12-19 16:53:26 +00:00
reimar
c632e897a8 add the flip filter at the end of the filter chain.
Fixes -vf pp -flip and the flip option in the Gui.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14184 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-12-18 14:06:35 +00:00
nicodvb
00b6d88ebf conditional lowres: activate lowres if frame width >= threshold
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14170 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-12-17 07:34:23 +00:00
diego
b3ed0d5237 make clean should also clean the native subdirectory.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14139 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-12-09 13:11:21 +00:00
michael
b226c03e23 fix byteorder
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14119 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-12-06 04:11:17 +00:00
lorenm
95329dd3cd suppress dummy frames due to B-frame delay.
flush delayed frames.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14081 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-12-01 20:32:05 +00:00
henry
8b330187f6 reserve enough memory for image
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14076 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-12-01 09:35:31 +00:00
henry
0859bbe33a call draw_slice in top-down order (fixes crash with -vf expand=...,scale)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14075 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-12-01 09:32:48 +00:00
henry
5caa6d592b fix image dimensions at filter config time
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14074 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-12-01 09:30:11 +00:00
lorenm
a063b1bf18 new lavc codec: ffvhuff
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14058 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-11-28 18:37:49 +00:00
rtognimp
8f07e02737 fl32: BE float32 PCM audio in mov files
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14056 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-11-27 15:39:38 +00:00
lorenm
dc9851c0db set sample aspect ratio
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14024 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-11-24 00:54:20 +00:00
michael
9ec7ec7475 removing strange csp matching code (was copy&pasted from vf_pp where it originated from arpi 2.5 years ago) -> fixes spp+scale+x11 crash
dont disable the filter by default (100l for iive)


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14023 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-11-23 21:21:54 +00:00
henry
3533bc959c fix segfault with (height|width)%6!=0
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14017 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-11-22 15:32:08 +00:00
henry
c27c550353 1e6l fix (use 422P instead of UYVY)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14013 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-11-22 10:20:47 +00:00
henry
a17f2fa7b4 libmpeg2 4:2:2 decoding
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13996 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-11-20 14:37:38 +00:00
reimar
3d5e037151 24bit LPCM is signed...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13981 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-11-19 14:42:17 +00:00
lorenm
a4acd9668c sync to x264 r61 (improved 2pass ratecontrol)
rename option 'fullinter' to '4x4mv'


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13966 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-11-18 07:16:02 +00:00
iive
a7fc263cd0 Free WAVEFORMATEX in sh_audio when all other sh_audio members are freed.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13956 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-11-15 15:05:12 +00:00
reimar
e006508ab8 fix for negative values for width and height (aspect-preserving scaling).
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13926 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-11-12 11:15:26 +00:00
nplourde
d0aadc8497 remove mac shlb support to use new helix codec for realvideo support on osx
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13861 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-11-03 02:50:01 +00:00
gpoirier
1cf20eef7e have each XviD's option flag have its (no)counterpart
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13854 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-11-02 17:22:24 +00:00
reimar
a3fe03568b crash with Y8 colourspace fixed
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13730 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-10-21 16:47:42 +00:00
aurel
798d2d1337 adapting existing mmx/mmx2/sse/3dnow optimizations so they work on x86_64
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13721 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-10-21 11:55:20 +00:00
rathann
f1b9d02c19 Bitrate setting option in ve_xvid4.c doesn't follow the rules described
in manpage (i.e. if bitrate > 16000, then it's in bits/s, not kbits),
unlike lavc and the old ve_xvid.c do. Fixed.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13676 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-10-18 20:00:07 +00:00
rfelker
a733bc2208 10l...autoaspect was always applied to muxer aspect if using newer libavcodec...hope this is ok
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13670 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-10-18 12:26:45 +00:00
iive
7306f6e2c1 Mark I-frames as seekable only if we encode with one reference frame, IDR are always seekable
patch send by Loren Merritt


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13659 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-10-17 17:59:38 +00:00
iive
4a1200b8ea Sync with GomGom's patch-12 version.
updated copyright
  two new postprocessing options
  display aspect ratio support


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13653 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-10-16 14:10:57 +00:00
reimar
82f168a4f6 some memory leaks fixed
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13642 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-10-14 15:09:35 +00:00
iive
93e00fffb0 10l
fix compilation error - NULL not defined


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13624 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-10-12 20:32:14 +00:00
michael
9f0ef64532 too large extradata
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13612 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-10-11 16:23:20 +00:00
iive
9617b9d987 Sync with GomGom's patch-12 version.
updated copyright
  bvhq options added (xvid 1.1+ api4.1)
  psnr handling moved in separate functions
  proper free() on uninit
  printf -> mp_msg
  capability to flush delayed frames
Changes by me (iive)
  support for flushing delayed frames at the end
  suppressed cosmetics and new aspect code changes


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13611 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-10-11 15:48:18 +00:00
faust3
bd20b62b08 fix compilation on macosx with --enable-qtx patch by Zachary Bedell <zaclist@adirondack.net>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13607 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-10-10 19:51:18 +00:00
reimar
018dcd7451 Support for 24 bit and 20 bit LPCM (simple and slow :-( )
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13596 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-10-09 20:04:27 +00:00
iive
e5b4b495c3 add new control message, that is send after end of stream, to flush all remaining frames in the video system
required by xvid4 encoder.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13594 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-10-09 13:07:18 +00:00