1
mirror of https://github.com/mpv-player/mpv synced 2024-10-18 10:25:02 +02:00
Commit Graph

1501 Commits

Author SHA1 Message Date
lorenm
4e27543174 sync to x264 rev263 (RDO)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15725 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-06-15 02:28:06 +00:00
rfelker
eeec580edc small change to field-matching metrics which hopefully makes a big
improvement to results. inter-field comparison is now counterbalanced
with intra-field total (vertical) variation. this means that areas of
extreme high frequency content, which become aliased within individual
fields, will not interfere with field matching. examples: white noise
effects, small kanji, very small latin text, ...

may still need tweaking. please report regressions. this change will
likely be made optional in the future (right now it's enclosed in
"if (1)"...


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15722 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-06-14 05:33:34 +00:00
nicodvb
cd627876a7 fixed wrong binary mask: it precluded the syncword of adts-4 from being recognized as valid
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15709 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-06-12 13:30:40 +00:00
henry
7d260263bc forgotten reference to remove-logo, 10l for Rich
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15698 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-06-08 15:29:26 +00:00
henry
7be0f7efcf 10l for me
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15695 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-06-08 07:05:49 +00:00
rfelker
65b398c9b6 remove_logo filter by yartrebo, committed with fixes for c++ variable declarations
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15694 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-06-08 03:11:53 +00:00
henry
2a739145e4 correcting the previous draw_slice fix
- don't draw slices beyond sh->disp_h
- draw slices sh->disp_w wide to avoid buffer overflow in VO


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15684 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-06-07 10:04:22 +00:00
henry
14fd015a15 check for display height when drawing slices
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15679 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-06-07 06:33:51 +00:00
iive
f05fcfafd4 gcc-2.95.3 fix, patch inspired by Steven M. Schultz
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15665 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-06-06 17:27:46 +00:00
lorenm
09dce31b8b sync to x264 r252 (8x8dct)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15655 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-06-05 19:05:00 +00:00
henry
d15fe2e5c8 sanity checks for options; treat quality > 5 as 5, not 4
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15652 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-06-05 18:25:49 +00:00
gpoirier
0836c5a899 Add XviD's luminance masking (option name: lumi_mask)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15639 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-06-04 20:54:49 +00:00
henry
68652fc994 x86-64 fixes by Reimar
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15635 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-06-04 16:41:53 +00:00
henry
4d55f9a772 disable mmx code for x86-64
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15634 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-06-04 12:41:19 +00:00
henry
f474217a66 move unchanged registers back to input spec
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15633 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-06-04 07:58:40 +00:00
henry
382a3ab95b faster spp filter by Nikolaj Poroshin <porosh3 at psu ru>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15632 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-06-04 07:05:02 +00:00
gpoirier
e6f5f5a187 XviD zones support. Patch by Doom9: < feedback123 GROOVY doom9 STEADY org >
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15620 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-06-02 22:01:38 +00:00
lorenm
2bdc7899a1 sync to x264 r240 (threads)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15591 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-05-29 19:05:32 +00:00
henry
8da4f67d76 quicktime fix update
- check for existence of sh->ImageDesc instead of h263 fourcc
- honor -lavdopts lowres


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15570 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-05-25 16:29:53 +00:00
henry
8d6814a3da prefer width&height from bitmapinfoheader for h263 streams
fixes playback of some MOV files
(http://mplayerhq.hu/pipermail/mplayer-dev-eng/2004-July/027777.html)


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15568 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-05-25 09:20:50 +00:00
diego
8308e63eb1 DragonFly BSD support
patch by Joerg Sonnenberger <joerg - at - britannica - dot - bec - dot - de>


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15567 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-05-25 08:48:32 +00:00
hzoli
8c1d197ba7 No overlap allowed in memcpy, use memmove
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15561 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-05-24 06:58:55 +00:00
hzoli
813668889d Make sure that samplesize is at least 2, as some demuxers set it to 1
(demux_ogg for ac3 in ogm) or possibly even 0, and it causes preinit
to set audio_out_minsize too low, which causes overflow (assert).


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15560 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-05-24 06:54:19 +00:00
hzoli
e06d2ac7ac Fix ADCTRL_SKIP_FRAME and add ADCTRL_RESYNC_STREAM
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15559 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-05-24 06:39:01 +00:00
lorenm
d6a8698f57 sync to x264 r239 (zoned ratecontrol and UMHex ME)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15558 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-05-24 06:03:37 +00:00
reimar
00f6157787 Use memmove instead of memcpy for overlapping areas.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15553 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-05-23 16:17:40 +00:00
alex
6ee561dbc4 10l
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15538 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-05-21 15:00:27 +00:00
henry
90d49188f8 8bit palette mode support (and spurious ^M removal)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15503 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-05-18 10:44:45 +00:00
nicodvb
08e085ad3f wrong memcpy of extradata; 10l to whomever wrote that broken code
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15502 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-05-17 21:49:48 +00:00
diego
d0d9578679 compilation/link fix with --disable-qtx --disable-dshow
patch by Gianluigi Tiesi <mplayer at netfarm dot it>


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15454 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-05-14 09:03:00 +00:00
nicodvb
4bd4a37a2e initialize vorbis structure before calling ERROR()
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15426 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-05-12 23:32:26 +00:00
nicodvb
3d450d0389 vorbis extradata is now passed from demuxer to decoder in matroska's way
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15421 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-05-12 17:35:58 +00:00
lorenm
18a4416a88 sync to x264 rev223 (options: ratetol, vbv_*)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15414 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-05-11 16:00:12 +00:00
reimar
51d07d0ea2 vstrict=-1 is now less "dangerous", make it default and remove m/ljpeg encoding colorspace hack
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15386 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-05-09 20:04:12 +00:00
gpoirier
1a88eb42f8 Add border masking support for lavc
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15369 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-05-08 20:51:38 +00:00
reimar
6ffcd0f755 ljpeg codec needs YUVJ colorspace, too
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15365 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-05-08 10:31:33 +00:00
nicodvb
480fb52cd0 updated psycho model range; made a parameter file-static in ae_toolame.c
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15363 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-05-08 09:37:36 +00:00
nicodvb
5bb432dbbe added twolame mp2 audio encoder
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15360 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-05-07 14:50:14 +00:00
lorenm
7bbd20a293 expose x264 options 'me' and 'me_range'.
patch by Guillaume Poirier.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15353 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-05-05 17:10:16 +00:00
michael
89df244cce set pix_fmt
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15350 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-05-05 09:47:41 +00:00
rtognimp
4957073078 Support for new vssh dll, patch by adland
Use new dll only for new files, it can't decode old files (patch by me)


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15345 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-05-04 20:35:21 +00:00
rik
fcb57df513 compilation fix (libavcodec sync)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15311 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-05-01 08:33:35 +00:00
michael
4cd5847495 LIBAVCODEC_BUILD >= 4754
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15308 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-04-30 22:41:41 +00:00
nicodvb
1e839cc14d fixed variability range
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15282 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-04-27 19:26:09 +00:00
nicodvb
be24ca6c1c 10l, fix wrong byterate in waveformat
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15277 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-04-27 18:16:00 +00:00
reimar
f9dfc7f46e typo, memset 0 was done on desc instead of cdesc, see bug #288
Patch by Marcus Meissner [ meissner at suse de ]


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15275 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-04-27 12:43:30 +00:00
nicodvb
f8a31b93b6 toolame now works in vbr mode, too
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15266 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-04-25 10:37:55 +00:00
nicodvb
4ba9687064 added faac audio encoder
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15260 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-04-25 07:07:57 +00:00
nicodvb
1164c516db fixed wrong function pointers definitions
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15259 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-04-25 06:46:30 +00:00
henry
1d5b31d1d2 - preserve ordering of the slices
- make sure that the black buffer is actually allocated to avoid sig11


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15253 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-04-24 09:29:01 +00:00
nicodvb
1442d50c9b restore old lavc_find_atag to be used when compiling mplayer without libavformat
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15245 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-04-22 23:57:43 +00:00
reimar
e41b239201 gcc 2.95 compilation fix
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15243 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-04-22 18:38:47 +00:00
nicodvb
7b937b3717 macosx compilation fix
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15241 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-04-22 17:53:31 +00:00
nexus
79b6ff0976 FreeBSD fix
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15239 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-04-22 13:53:56 +00:00
nicodvb
3faa5ea6fd audio encoding reworked
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15235 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-04-22 06:59:59 +00:00
henry
dbb001bae2 replace VO and VF numeric flags with #defined identifiers
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15213 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-04-18 15:52:38 +00:00
lorenm
18fe92cd19 remove x264 option "cabacidc", because the default is always best.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15150 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-04-13 19:10:29 +00:00
rathann
d6f4e11f1c silence gcc warning:
pullup.c:681: warning: suggest parentheses around + or - inside shift
pullup.c:682: warning: suggest parentheses around + or - inside shift
approved by Rich


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15112 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-04-10 20:01:54 +00:00
henry
755f101e9c fix displaying of the subtitles when using slices
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15100 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-04-10 15:37:43 +00:00
gpoirier
4d2db1c5d2 Better defaults encoding settings for XviD, intended to be a good tradeoff CPU/PSNR.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15071 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-04-08 19:14:04 +00:00
rfelker
f5fd8bb72a remove nonsense code left from copy&paste from another filter (it was never used)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15069 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-04-08 06:15:04 +00:00
rtognimp
8a4994ac98 LOCO support via lavc
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15065 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-04-07 22:04:08 +00:00
rfelker
acbb150f8e 1l! mplayer's verbose variable is not a flag but a signed number
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15038 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-04-01 16:24:46 +00:00
diego
a9cd166c68 typo
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15031 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-03-31 22:29:30 +00:00
rfelker
9a873224f6 step 1 of fixing ad_faad:
use internal downmixing just like liba52 does if the output is <= 2 channels
actually this is broken since it makes it impossible to manually use
af_pan; however liba52 already has that limitation, and without this
patch, aac audio comes out TOTALLY wrong on 2-channel systems.
hopefully someone will find a better solution later.
next up: making ad_faad reorder the channels according to what mplayer
expects, so they won't all come out the wrong speakers...


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15020 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-03-29 17:59:08 +00:00
rfelker
b11c6febb5 sane default mode
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15014 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-03-26 08:02:02 +00:00
rfelker
3fc6511600 1000l, last commit broke qpel interp entirely
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15013 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-03-26 08:01:26 +00:00
rfelker
5b819b022c don't buffer more future context that we need
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14974 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-03-20 20:37:44 +00:00
rfelker
5b9cc97d04 direct rendering support drastically improves speed, but it's buggy. :( disabled for now...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14971 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-03-20 20:03:41 +00:00
rfelker
49ccf0046d 100l, meaning of strict_breaks was backwards...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14970 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-03-20 20:02:45 +00:00
rfelker
13b184f35a 1000l to me: could break a/v sync and eventually cause buffer exhaustion on soft-telecined input that's ugly
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14955 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-03-17 00:43:55 +00:00
rfelker
63962cda21 improve handling of soft-telecined input (faster, fewer mistakes)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14952 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-03-16 03:39:13 +00:00
lorenm
20a3c8c24c sync to x264 171: chroma_me, chroma_qp_offset
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14944 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-03-14 23:26:11 +00:00
henry
893a48026e missing return statement (1e5l for me)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14931 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-03-08 22:11:49 +00:00
nicodvb
0cde424897 subtracting 8 from negative w and h rounds the dimension to the closest multiple of 16
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14925 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-03-06 21:15:24 +00:00
rtognimp
d13d95f551 alac support via lavc decoder
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14923 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-03-06 17:55:31 +00:00
lorenm
8f11e599c4 sync to x264 r150: new option 'b_pyramid'
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14917 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-03-04 13:11:01 +00:00
reimar
fd9fe9e04d Make nuv files work on bigendian (but old nuv files created with mencoder
wont play anymore - before they would have worked with mplayer on be)


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14897 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-03-03 10:19:56 +00:00
gpoirier
980c26e5ac 35% faster turbo mode with 0.01dB drop. Based Loren Merritt's suggestions.
Next step would be to make turbo mode accept a "quality" argument to control the
speed vs quality tradeoff.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14893 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-03-02 19:28:42 +00:00
rfelker
34611b5a46 configurable field parity (default from source); bugfixes; speed up mode 0
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14889 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-03-02 09:13:11 +00:00
henry
18abbb69a1 fixes for encoding of multiple files
- do not uninitialize video encoder between files
- checks for image size & format change moved from mencoder.c to vfilters

by Oded Shimon <ods15@ods15.dyndns.org>


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14879 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-03-01 20:21:58 +00:00
lorenm
4bad12384c memory leak
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14847 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-02-27 21:54:40 +00:00
ivo
15bb88b706 Add support for 32-bit float WAV files and support for extended WAV files
with 4, 6, 8, ... channels of audio.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14834 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-02-26 23:02:09 +00:00
hzoli
067c0482d9 Remove file-global mpadec, add ad_driver member to sh_audio_t instead.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14820 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-02-25 11:17:43 +00:00
alex
6dbf6b4df1 finally remove the refences to bps outside libaf. also simplification of some messages and removed redundants
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14819 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-02-25 11:11:07 +00:00
hzoli
fb3854d760 Add float output support. Add ADCTRL_QUERY_FORMAT control to report the
supported output formats.  Add ADCTRL_SET_VOLUME (not yet used).


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14818 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-02-25 11:07:21 +00:00
hzoli
e3cfcb169f If -af-adv force=4 is in effect, use ADCTRL_QUERY_FORMAT to query the
ad codec about float support and set floatne format if supported.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14816 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-02-25 10:39:16 +00:00
alex
abe18b2f02 more verbose message
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14815 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-02-25 10:21:14 +00:00
rfelker
aa2ba2b5c3 100l to me: bugfix for negative stride
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14795 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-02-24 17:05:34 +00:00
rfelker
ecaea5368c bugfix for negative stride
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14794 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-02-24 17:04:04 +00:00
rfelker
1361d53817 stride must be signed! otherwise negative stride is broken on 64bit systems
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14793 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-02-24 16:52:18 +00:00
rfelker
55aa474d7e 100l to michael :))))
vi_qoffset/vb_qoffset have been broken ever since the qp2lambda stuff
went in, which is a LONG time ago.....


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14787 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-02-24 02:31:41 +00:00
lorenm
4087d12af9 sync to x264 r137: adaptive B-frame decision, flush delayed frames.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14785 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-02-23 19:59:24 +00:00
henry
a731d0e0e6 revert the flip part of vd_theora fix
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14782 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-02-23 11:55:26 +00:00
reimar
e26ad848c5 Use PIX_FMT_YUVJ420P for mjpeg so that vstrict=-1 is not necessary
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14776 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-02-23 00:10:26 +00:00
michael
81ef1c7db5 switch from DIVX -> FMP4 fourcc for libavcodec
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14767 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-02-22 20:24:18 +00:00
henry
3d602b653c Theora fixes:
- do not use negative stride (fixes -vf pp crash)
- pass true image dimensions to VO, not the aligned ones (fixes incorrect
aspect ratio bug & black bar under video)


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14764 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-02-22 19:18:45 +00:00
lorenm
1db1d5ea38 Sync to x264 r134: weighted prediction for B-frames.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14760 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-02-22 05:50:10 +00:00
lorenm
9b1bd1ae0f x264: expose option "level_idc".
patch by Jeff Clagg <snacky at ikaruga dot co dot uk>.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14739 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-02-20 02:21:26 +00:00
lorenm
6f8427e09a Move x264 version check into configure.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14723 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-02-18 03:55:27 +00:00
lorenm
31bb03baaa sync to x264 r129: modified ratecontrol equation.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14720 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-02-17 19:32:44 +00:00
syrjala
c260a1139d Improved NV12/NV21 support.
- Fixed PlanarToNV12Wrapper() and made it handle NV21.
- Added yuv2nv12XinC() to handle software scaling.
- Added NV12/NV21 handling to various places.
- Removed NV12 from vf_hue and vf_spp as they don't look like they can
  actually handle it.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14716 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-02-16 23:47:00 +00:00
diego
80281cc666 typo
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14711 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-02-16 01:39:49 +00:00
faust3
b08e2e7c08 bzero is deprecated patch by Gianluigi Tiesi <mplayer at netfarm.it>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14643 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-02-04 18:31:04 +00:00
aurel
b6e4a79712 makes --enable-*-faad really enable without any further check and drop support for old external faad2 versions (<= 1.1)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14639 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-02-03 17:35:49 +00:00
alex
43734534a4 pass wave extradata to the codec..
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14634 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-02-01 19:19:40 +00:00
alex
2ce3fb07a3 added ecx to clobber list
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14621 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-01-31 11:22:11 +00:00
alex
ce8f80028e adding proper parenthesing
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14620 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-01-31 11:21:31 +00:00
reimar
dfc63d36af "support" YUVJ colorspaces added to libavcodec, makes mjpeg decoding work again
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14598 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-01-26 19:06:56 +00:00
rtognimp
1aeb3a74cc Always select correct descramblig matrix for sipr audio
Fixes brokenaudio.rmvb


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14597 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-01-25 22:39:45 +00:00
reimar
fd830cb9b5 x1 and y1 give last used position, must be < width/height
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14589 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-01-25 10:07:14 +00:00
alex
d8c2439bd6 wmv3 needs extradata
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14577 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-01-22 17:52:34 +00:00
rtognimp
3cee5fc691 Play RV30 with 8-elements cmsg24
Fixes rv30_cmsg24_test.rmvb (now in samples)


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14569 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-01-22 00:06:59 +00:00
nicodvb
a37ebc9903 tries to sync to ADTS/ADIF header before initializing the decoder; implement SYNC
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14565 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-01-21 20:50:09 +00:00
nicodvb
8c7286fec0 fixed wrong deinterleaving of channels
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14551 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-01-21 07:22:04 +00:00
reimar
b46fa6a150 Initialized BITMAPINFOHEADER to 0 to avoid problems, esp. windows has problems
when unused parts have bogus values.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14550 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-01-20 22:53:37 +00:00
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
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
faust3
c2c997fda1 fix ineffectual video equalizer command line options, patch by kiriuja <mplayer-bugs at en-directo.net>, closes #37, some more variable docu by me
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13342 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-09-15 11:26:45 +00:00
iive
bb0ca7d619 fix compile on gcc 2.95.3
patch send by Jan Knutar <jknutar_at_nic_dot_fi>


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13335 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-09-14 16:57:37 +00:00
rtognimp
49bc246607 AVC support moved to libavcodec, avcC atom is now passed in extradata
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13334 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-09-13 21:21:48 +00:00
iive
ab9f308df4 2pass encoding support for x264(r46).
patch by Loren Merritt and Jeff Clagg


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13326 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-09-12 15:36:43 +00:00
diego
d8e173a680 Make --with-x264incdir work, patch by Jan Knutar <jknutar at nic.fi>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13312 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-09-11 13:08:34 +00:00
reimar
9135ad6154 output faad error message in case of a decoder error
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13308 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-09-11 09:07:07 +00:00
michael
05d729ee2b disable direct rendering for h264
until now we did try with dr, and disabled it if more then 1 reference frame was used, but that rarely resulted in dr+h264 and its not guranteed to work as stride may end up different, and remocing CODEC_CAP_DR1 from h264 in ffmpeg isnt correct either as the h264 codec does support it


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13276 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-09-07 01:20:19 +00:00
reimar
2fa8fe4ad3 do not modify d_width and d_height when -xy option was given, otherwise -xy has no effect with e.g. vo_gl
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13269 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-09-06 21:26:46 +00:00
rfelker
49a7110b03 pullup docs + new feature for slow cpus :)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13268 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-09-06 21:25:59 +00:00
reimar
13abc1ced2 first attempt to make 24-bit PCM DVDs work
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13237 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-09-03 10:50:03 +00:00
rfelker
04ecde13b1 strictness level -1 to 'almost' ignore breaks
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13236 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-09-03 00:08:58 +00:00
rfelker
d08eab1eca just some debugging junk i'd like to have in there for now :)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13235 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-09-02 23:51:05 +00:00
reimar
3d5b9d7414 missing initialization of round
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13234 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-09-02 20:08:32 +00:00
michael
82acc8397f hue filter bugfix by ("James Crowson" <jbcrowso at ncsu dot edu>)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13233 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-09-02 19:48:41 +00:00
michael
418f5aecec non spec compliant optizations support
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13231 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-09-02 16:52:13 +00:00
reimar
264676faef Adds rounding parameter for width and height values returned.
Based on idea from <rcooley (at) spamcop (dot) net>.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13206 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-08-30 20:39:32 +00:00
rtognimp
b026fd05ae AVC (fourcc avc1) in mp4 support
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13191 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-08-29 13:52:19 +00:00
rathann
d9a5e00183 small gcc warning fixes
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13189 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-08-28 20:59:49 +00:00
iive
6379fb900a x264 encoder support. Original patch send by Bernhard Rosenkraenzer <bero at arklinux dot org>, modifications by Loren Merritt <lorenm at u.washington dot edu>, Jeff Clagg <snacky at ikaruga.co dot uk> and me
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13167 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-08-27 20:43:05 +00:00
henry
2f65cafa17 clenups
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13153 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-08-26 12:07:02 +00:00
faust3
3f14dd0269 some more segfault fixes
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13151 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-08-26 10:34:20 +00:00
michael
80fa17368d 10l
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13150 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-08-26 10:12:14 +00:00
michael
9b5303d1f1 change to match current bgr/rgb definition
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13146 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-08-26 01:28:57 +00:00
faust3
28ced008bc prevent libmpeg2 from freeing sh
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13140 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-08-25 16:29:21 +00:00
henry
d0690e8d07 actually use the acceleration on SPARC
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13118 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-08-24 17:11:02 +00:00
henry
fac93536f1 libmpeg2 B-frame fix
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13113 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-08-24 16:15:56 +00:00
alex
974201fafe support for snow
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13076 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-08-21 19:46:24 +00:00
alex
0cd7b2f4df support snow
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13075 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-08-21 19:31:00 +00:00
faust3
ce0365cb26 do not exit without an error message
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13009 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-08-12 18:54:22 +00:00
michael
37910018d1 RGBA variants
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13000 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-08-11 10:31:38 +00:00
michael
0420248c08 missing 32bit RGBA variants and some cleanup
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12997 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-08-11 01:41:43 +00:00
diego
33bbcce7d5 more precise wording
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12984 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-08-09 23:46:28 +00:00
henry
267c4e26d3 forgotten libmpeg2 postprocessing
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12936 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-08-02 13:09:17 +00:00
henry
943139cc78 Importing libmpeg2 from mpeg2dec-0.4.0b
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12933 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-08-02 11:26:43 +00:00
atmos4
b0f5574d7a ICC 8.0 compilation fixes
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12929 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-08-02 03:35:50 +00:00
michael
a8059efeeb mencoder psnr segfaults on readonly fs patch by (Fabio Russo <f.russo at sosinformatica dot com>)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12872 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-07-20 12:06:30 +00:00
rtognimp
576307d195 Cinepak, CVID and RoqA/V are now in ffmpeg
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12830 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-07-15 20:45:44 +00:00
rtognimp
54af37cddd Cinepak and RoqA/V are now in ffmpeg
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12829 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-07-15 20:44:39 +00:00
rtognimp
a91fe9f18a Cinepak, CYUV and RoqA/V are now in ffmpeg
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12828 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-07-15 20:36:04 +00:00
iive
22d7a06cf8 fix 10l fixed_quant bug reported by Michael
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12807 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-07-13 18:09:58 +00:00
michael
4ace585b54 dc=11 fixed
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12766 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-07-06 12:29:32 +00:00
michael
5c677b0f57 dc precision and closed gop patch by (Nico Sabbi <nsabbi at tiscali dot it>)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12765 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-07-06 11:15:06 +00:00
diego
ea2cbb6bb5 Console message corrected and moved to help_mp-en.h.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12764 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-07-06 11:14:29 +00:00
mosu
d47f5c7bb3 Use aspect ratio from Theora context. Patch by j at v2v dot cc
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12762 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-07-06 09:39:32 +00:00
michael
acc4477cf3 multi-threaded lavc patch by (Loren Merritt <lorenm at u dot washington dot edu>)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12761 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-07-06 02:10:22 +00:00
alex
7cad1e9951 x86-64 (amd64) support by Kenny Root
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12688 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-06-26 12:40:56 +00:00
michael
459dbfa665 top/bottom mb row skipping
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12671 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-06-26 02:23:51 +00:00
alex
838b00eb46 ranlib cleanup
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12635 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-06-24 13:54:08 +00:00
alex
adaec61391 another 10l
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12634 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-06-24 13:53:49 +00:00
iive
310d9a47c1 Fix memory corruption, noticable at reallocate image
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12632 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-06-24 12:01:53 +00:00
alex
631ac8db10 10l
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12630 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-06-24 09:23:00 +00:00
alex
f12378eb20 support for realvideo codecs under macosx, original patch by Donnie Smith
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12629 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-06-24 09:19:15 +00:00
diego
2a6541fd63 libfame has been removed from MPlayer long ago. Compilation fix pointed
out by Hetfield <hetfield@email.it>.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12606 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-06-17 12:34:18 +00:00
iive
2583016302 display height may be a lot smaller or larger than picture height, sample provided by winnicki
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12573 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-06-12 16:35:52 +00:00
rfelker
be7eef3827 configurable 'junk' borders for pullup
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12550 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-06-10 05:20:50 +00:00
rfelker
ff86bb362e old changes in my local tree i forgot to commit - minor fixes
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12549 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-06-10 05:06:34 +00:00
michael
879c0d9d80 nsse weight
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12543 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-06-07 17:31:50 +00:00
rtognimp
bcd6cde4f0 More support for audio format 0x0
Patch by Reimar Doeffinger


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12540 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-06-06 21:18:49 +00:00
rtognimp
283c3fb6f2 Segfault fix for some h264 in avi files
Patch by adland


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12535 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-06-06 13:48:30 +00:00
nplourde
4e8aa8f506 Big Endian fix. Patch by Romain Dolbeau
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12516 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-05-31 15:07:58 +00:00
rtognimp
2e60c55a0f Fix "raw " audio in mov files.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12499 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-05-23 21:45:29 +00:00
reimar
9a43e3adbe support for 24 bit pcm/wav files
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12479 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-05-16 10:48:59 +00:00
reimar
1499a0df6f removed #ifdefs that are already handled by libao2/afmt.h
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12477 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-05-14 21:16:00 +00:00
reimar
7c496e41ee give Y8 and Y800 lower conversion priority to avoid grayscaled video
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12476 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-05-14 21:08:53 +00:00
rtognimp
c29c6444cd If demuxer does not fill codecdata try to get if from waveformatex
(fixes audio format 0xff)


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12474 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-05-14 18:47:17 +00:00