1
0
mirror of https://github.com/mpv-player/mpv synced 2024-12-24 15:52:25 +00:00
Commit Graph

1166 Commits

Author SHA1 Message Date
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
iive
9f3bc811f4 Adds a parameter 'scenecut', to control the threshold for inserting extra I-frames.
patch by  Loren Merritt


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13585 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-10-08 12:38:39 +00:00
alex
bbb3dc2b39 make use of 24bit afmt
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13554 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-10-04 20:21:05 +00:00
reimar
f4c652c089 mpi->w and h are set by vf_get_image, do not overwrite them.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13522 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-10-01 20:08:21 +00:00
iive
ab6b2a7c5d better default parameter,added counterpart option, better names for few options, 3-pass support and improved documentation.
patch by Loren Merritt


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13497 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-09-27 21:04:42 +00:00
michael
c65ac515d8 compensate for width/height being picture width/height instead of bitstream width/height
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13490 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-09-27 10:08:57 +00:00
michael
7c2eafd04a low resolution decoding
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13474 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-09-26 12:54:00 +00:00
iive
295d8be1cb add support for subpel quality refinement option in x264.
patch by Jeff Clagg


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13432 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-09-22 10:26:22 +00:00
rfelker
521d2d5f46 10l
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13431 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-09-22 04:43:15 +00:00
reimar
393924ff39 setting samplesize to 2 in decoders where neccessary.
Needed because initialization of sh_audio was moved from dec_audio to
demuxer.c, and some demuxers set samplesize incorrect or to 0.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13428 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-09-21 20:34:47 +00:00
nicodvb
db4e77d0a5 encoding to mp2 with libtoolame
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13427 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-09-21 19:50:54 +00:00
nicodvb
91413c4747 encoding to mp2 with libtoolame - only cbr atm
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13426 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-09-21 19:43:37 +00:00
gpoirier
16fba15308 10l: Make turbo mode compatible with 3-pass encoding
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13407 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-09-20 20:07:29 +00:00
michael
3d8456a962 100l typo
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13394 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-09-19 22:15:57 +00:00
gpoirier
7fa1bf6c59 New lavc flag: "turbo" mode which is supposed to speed up 2-pass encoding
while preserving quality as much as possible.
Inspired by XviD "turbo" mode.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13387 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-09-19 09:59:05 +00:00
michael
a33c90828e support generating divx2pass.log on 2nd pass patch by (Loren Merritt <lorenm at u dot washington dot edu>)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13386 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-09-18 23:20:09 +00:00
gabucino
8e35b833fa compile fix
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13377 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-09-18 10:10:58 +00:00
rfelker
0ab4837bd5 fix reimar's 10l...no actually imho it's arpi's 100l for writing the
old bad init_audio_codec code that replaced all the values set by the
demuxer with "safe" defaults. no idea where this actually belongs --
here or the various demuxers -- but at least it works again now.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13375 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-09-18 04:20:13 +00:00
michael
54df7e4a3e passing an array or double precission parameters for the scaling function, instead of missusing a few bits of the flags
fixing the naming of the scaling functions a little


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13374 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-09-18 00:08:17 +00:00
reimar
6068c1846e moved sh_audio initialization from dec_audio to demuxer.c to fix
-hr-mp3-seek bug (pts was -inf after seeking) and remove the workaround
from demux_audio.c.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13358 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-09-16 19:51:13 +00:00