Remove unused definitions.


git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@36521 b3059339-0415-0410-9bf9-f77b7e298cf2
Revise German translation of some help messages.

Prefer 'Sender' to 'Programm'.


git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@36522 b3059339-0415-0410-9bf9-f77b7e298cf2
Revise German translation of some help messages.

Translate 'seek' as 'positionieren'.


git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@36523 b3059339-0415-0410-9bf9-f77b7e298cf2
Add new stream control command STREAM_CTRL_GET_CURRENT_CHANNEL.

This provides the name of the currently selected DVB channel.

(Unsupported for analog TV though.)


git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@36524 b3059339-0415-0410-9bf9-f77b7e298cf2
Add support for TV/DVB to the GUI.

Support is limited to a single (resp. the first) card.

At the same time, add the new GUI option 'gui_tv_digital',
the new GUI message 'evPlayTV' and the new GUI font symbol 'b'.

Additionally, update the documentation.


git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@36525 b3059339-0415-0410-9bf9-f77b7e298cf2
Don't discard current DVD track information without cause.

In case STREAM_CTRL_GET_CURRENT_TITLE fails, use the information the
GUI already has (though it might be inaccurate in extremely rare cases).


git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@36526 b3059339-0415-0410-9bf9-f77b7e298cf2
sync with en/mplayer.1 rev. 36525



git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@36527 b3059339-0415-0410-9bf9-f77b7e298cf2
Synced with help_mp-en.h rev. 36525



git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@36528 b3059339-0415-0410-9bf9-f77b7e298cf2
Revise and fix stream control for VCD.

A VCD's stream->priv is a pointer of type mp_vcd_priv_t and not one
of type stream_priv_s. Add a struct member 'track' to mp_vcd_priv_t
to store the track information there.


git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@36529 b3059339-0415-0410-9bf9-f77b7e298cf2
Add new stream control command STREAM_CTRL_GET_CURRENT_TITLE for CDDA.


git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@36530 b3059339-0415-0410-9bf9-f77b7e298cf2
Silence a format warning with cdparanoia.

Although cdparanoia returns a long value, it's just a cast of an int,
while libcdio uses uint8_t (which both is sufficient for the possible
99 tracks).


git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@36531 b3059339-0415-0410-9bf9-f77b7e298cf2
Add stream control command STREAM_CTRL_GET_CURRENT_TITLE for VCD.

It's just an alias for STREAM_CTRL_GET_CURRENT_CHAPTER for the sake
of consistency.


git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@36532 b3059339-0415-0410-9bf9-f77b7e298cf2
Update track information at GUI_SET_STREAM for CDDA and VCD.

This is (only) necessary for playbacks that have been started
on the command line (specifying such as cdda://5 or vcd://2)
rather than using the GUI menus.

For TV/DVB (that don't have tracks) set it to a fixed value.


git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@36533 b3059339-0415-0410-9bf9-f77b7e298cf2
demux_avs: calloc instead of malloc + memset

Patch by Gianluigi Tiesi [mplayer netfarm it].


git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@36534 b3059339-0415-0410-9bf9-f77b7e298cf2
demux_avs: fixed pointer signedness mismatch

Patch by Gianluigi Tiesi [mplayer netfarm it].


git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@36535 b3059339-0415-0410-9bf9-f77b7e298cf2
Add support for Nios-II architecture.

Patch by Ezequiel García [ezequiel vanguardiasur com.ar].


git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@36536 b3059339-0415-0410-9bf9-f77b7e298cf2
Workaround VDPAU decode errors on aspect change on NVidia.

The NVidia driver seems to expect a decoder reinit on aspect
change, otherwise giving a nonsense VDP_STATUS_INVALID_SIZE
error.
Since decode and display can run out of sync, we do not in fact
know when an aspect change will happen during decode but only when
we want to display that decoded frame, and with threaded decoding
these will differ significantly.
So just catch the error and retry decoding instead, this also has
the advantage of not affecting (and possibly costing performance)
drivers without this issue.

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@36537 b3059339-0415-0410-9bf9-f77b7e298cf2
Query codec support first.

The filter chain query is more complex.
In addition this for the moment avoids a vo_vdpau bug
where the query function destroys the old decoder.


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

This was based on a wrong assumption.
With the sample at hand, the error is actually reproducible
with the MESA implementation (in fact, that one just crashes
instead, so the workaround did no work for it).


git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@36539 b3059339-0415-0410-9bf9-f77b7e298cf2
Make handling of query_format more robust.


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