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:
@@ -138,7 +138,8 @@ DVBMediaNode::DVBMediaNode(
|
|||||||
, fThreadIdEncVideo(-1)
|
, fThreadIdEncVideo(-1)
|
||||||
, fThreadIdMpegTS(-1)
|
, fThreadIdMpegTS(-1)
|
||||||
, fTerminateThreads(false)
|
, fTerminateThreads(false)
|
||||||
, fDemux(new TransportStreamDemux(fRawVideoQueue, fRawAudioQueue, fEncVideoQueue, fEncAudioQueue, fMpegTsQueue))
|
, fDemux(new TransportStreamDemux(fRawVideoQueue, fRawAudioQueue,
|
||||||
|
fEncVideoQueue, fEncAudioQueue, fMpegTsQueue))
|
||||||
, fBufferGroupRawVideo(0)
|
, fBufferGroupRawVideo(0)
|
||||||
, fBufferGroupRawAudio(0)
|
, fBufferGroupRawAudio(0)
|
||||||
, fInterfaceType(DVB_TYPE_UNKNOWN)
|
, fInterfaceType(DVB_TYPE_UNKNOWN)
|
||||||
@@ -1738,7 +1739,9 @@ DVBMediaNode::raw_video_thread()
|
|||||||
// decode data and send buffers
|
// decode data and send buffers
|
||||||
|
|
||||||
uint32 video_buffer_size_max = 720 * 576 * 4;
|
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;
|
delete fBufferGroupRawVideo;
|
||||||
fBufferGroupRawVideo = new BBufferGroup(video_buffer_size_max, 4);
|
fBufferGroupRawVideo = new BBufferGroup(video_buffer_size_max, 4);
|
||||||
@@ -1756,7 +1759,8 @@ DVBMediaNode::raw_video_thread()
|
|||||||
// fetch a new buffer (always of maximum size, as the stream may change)
|
// fetch a new buffer (always of maximum size, as the stream may change)
|
||||||
|
|
||||||
BBuffer* buf;
|
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) {
|
if (!buf) {
|
||||||
TRACE("video: request buffer timout\n");
|
TRACE("video: request buffer timout\n");
|
||||||
continue;
|
continue;
|
||||||
|
|||||||
Reference in New Issue
Block a user