Honor 80 char line width, not complete.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25842 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Stephan Aßmus
2008-06-07 12:45:17 +00:00
parent 7554633d60
commit 293ccd77f9
@@ -138,7 +138,8 @@ DVBMediaNode::DVBMediaNode(
, fThreadIdEncVideo(-1)
, fThreadIdMpegTS(-1)
, fTerminateThreads(false)
, fDemux(new TransportStreamDemux(fRawVideoQueue, fRawAudioQueue, fEncVideoQueue, fEncAudioQueue, fMpegTsQueue))
, fDemux(new TransportStreamDemux(fRawVideoQueue, fRawAudioQueue,
fEncVideoQueue, fEncAudioQueue, fMpegTsQueue))
, fBufferGroupRawVideo(0)
, fBufferGroupRawAudio(0)
, fInterfaceType(DVB_TYPE_UNKNOWN)
@@ -1738,12 +1739,14 @@ DVBMediaNode::raw_video_thread()
// decode data and send buffers
uint32 video_buffer_size_max = 720 * 576 * 4;
uint32 video_buffer_size = fOutputRawVideo.format.u.raw_video.display.line_count * fOutputRawVideo.format.u.raw_video.display.bytes_per_row;
uint32 video_buffer_size
= fOutputRawVideo.format.u.raw_video.display.line_count
* fOutputRawVideo.format.u.raw_video.display.bytes_per_row;
delete fBufferGroupRawVideo;
fBufferGroupRawVideo = new BBufferGroup(video_buffer_size_max, 4);
while (!fTerminateThreads) {
while (!fTerminateThreads) {
int64 frameCount;
media_header mh;
media_header_ex *mhe = (media_header_ex *)&mh;
@@ -1756,7 +1759,8 @@ DVBMediaNode::raw_video_thread()
// fetch a new buffer (always of maximum size, as the stream may change)
BBuffer* buf;
buf = fBufferGroupRawVideo->RequestBuffer(video_buffer_size_max, VIDEO_BUFFER_REQUEST_TIMEOUT);
buf = fBufferGroupRawVideo->RequestBuffer(video_buffer_size_max,
VIDEO_BUFFER_REQUEST_TIMEOUT);
if (!buf) {
TRACE("video: request buffer timout\n");
continue;