MPV

mpv:release/0.3

Last commit made on 2014-06-14
Get this branch:
git clone -b release/0.3 https://git.launchpad.net/mpv

Branch merges

Branch information

Name:
release/0.3
Repository:
lp:mpv

Recent commits

c6bb684... by wm4 <wm4@nowhere>

Release 0.3.11

4c97c3a... by Philip Sequeira <email address hidden>

build: version string as native str type for each Python version

Should resolve the "mpv b'...'" issue on Python 3 without breaking
things on Python 2.

Also, remove redundant wait for process.

4b36023... by wm4 <wm4@nowhere>

tv: add missing header for clock_gettime

Not sure how this symbol becomes visible in glibc (probably accidental
or mandatory recursive inclusion via the other standard or Linux-
specific headers), but normally this include file is needed to get the
symbol.

864a2da... by wm4 <wm4@nowhere>

input.conf: make ESC quit when encoding

e6ac54e... by wm4 <wm4@nowhere>

demux: use av_malloc for packets

Probably "needed" to get the correct alignment, although I'm not aware
of actual breakages or performance issues.

In fact we should probably always just allocate AVPackets, but for now
use the simple fix.

54c2a95... by wm4 <wm4@nowhere>

demux: simplify packet resizing

Actually we don't need to resize packets; we just need to make them
shorter.

661633b... by wm4 <wm4@nowhere>

demux: fix compilation with FFmpeg git

FFmpeg requires a bullshit padding after each input buffer, and they
just increased that padding without warning and without ABI or API bump.

We need this only in one file (although mp_image hardcodes something
similar, for which no FFmpeg API define is available), so drop our own
define.

a0eea7a... by iive <iive@b3059339-0415-0410-9bf9-f77b7e298cf2>

tv: use correct timestamps

Squashed from the following mplayer-svn commits. The '#' is removed from
the bug ID to prevent github from doing something stupid. Instead of
adding the mplayer configure check for clock_gettime(), the POSIX
identifiers are used for checking presence of the function.

Use correct type of timestamps when recording from v4l2. Fix 2176

Patch by Jarek Czekalski <jarekczek at poczta onet pl>.

git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@37222 b3059339-0415-0410-9bf9-f77b7e298cf2

Allow building of v4l2 without clock_gettime().
Add overly verbose message in case monotone timestamps are required by the kernel.

git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@37223 b3059339-0415-0410-9bf9-f77b7e298cf2

9de0db2... by wm4 <wm4@nowhere>

ao_alsa: make device the first sub option

This is more convenient.

d52c491... by wm4 <wm4@nowhere>

tv: remove sysinfo() usage

This call was used limited the buffer size if installed RAM was below 16
MB. This stopped being useful a decade ago. The check could also
overflow on 32 bit systems. Just get rid of it.

old-configure changes skipped when cherry-picking for stable.

Conflicts:
 old-configure