merged: r12169, r12171, r12173, r12177, r12198, r12199, r12201 from linux branch.
authorelupus <elupus@568bbfeb-2a22-0410-94d2-cc84cf5bfa90>
Wed, 19 Mar 2008 21:44:59 +0000 (21:44 +0000)
committerelupus <elupus@568bbfeb-2a22-0410-94d2-cc84cf5bfa90>
Wed, 19 Mar 2008 21:44:59 +0000 (21:44 +0000)
commit49b3472b019a7beea9d8ca147d22ed3b9ef2270a
tree79bc71126e077f7b74f41c181eb4339f9a964f47
parent976697f56a53ce9a6d6e595f19ec39aad4a58c59
merged: r12169, r12171, r12173, r12177, r12198, r12199, r12201 from linux branch.

added: %Q as label format method to retrieve filetime
fixed: GUIMediaInfoWindow wouldn't resort items when set to sort by label and label masks
changed.
added: mythtv now uses special sort modes, and additional date in label to know when the show
aired.
added: allow myth client to stop a recording by starting it from recordings and pressing the
record button during playback. (this doesn't always work as backend seem to restart recording
directly after. same thing happens in official frontend, so i'd expect the bug is in the
backend)
changed: plot now containes subtitle + description field from backend, and plotoutline only the subtitle field.
added: a new better method of requesting data from a mythbackend, that doesn't rely on the
sockets receive buffer size.

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk/XBMC@12206 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
21 files changed:
system/libcmyth.dll
xbmc/FileItem.cpp
xbmc/FileItem.h
xbmc/FileSystem/CMythDirectory.cpp
xbmc/FileSystem/CMythDirectory.h
xbmc/FileSystem/CMythFile.cpp
xbmc/FileSystem/CMythFile.h
xbmc/FileSystem/CMythSession.cpp
xbmc/FileSystem/CMythSession.h
xbmc/FileSystem/DllLibCMyth.h
xbmc/GUIMediaWindow.cpp
xbmc/Util.cpp
xbmc/Util.h
xbmc/lib/libcmyth/Win32/libcmyth.def
xbmc/lib/libcmyth/cmyth.h
xbmc/lib/libcmyth/cmyth_local.h
xbmc/lib/libcmyth/file.c
xbmc/lib/libcmyth/livetv.c
xbmc/lib/libcmyth/proginfo.c
xbmc/lib/libcmyth/ringbuf.c
xbmc/utils/LabelFormatter.cpp