프로그래밍 QnA + 설치 및 활용 QnA

jic5760의 이미지

ffmpeg av_read_frame 문제... (PLAY명령...)

그냥 간단하게 avformat_open_input 하고 av_read_play 으로 시작하고
av_read_frame 으로 프레임을 읽어오는데...
문제가 있습니다.
Audio Stream인데...
어떤 URI는 잘 됩니다. (rtsp over udp, AAC)
그런데 어떤 URI는 잘 안됩니다... (rtsp over tcp, WMAV2)

잘 안되는 URI는 맨 처음 av_read_frame는 잘 작동하는데 그 이후에는 한참동안 av_read_frame에서 멈춰있습니다.
그러다가 한참 시간이 지나서야 -541478725 이 나옵니다.
timeout이 걸린거 같습니다.

도대체 왜 이럴까요??
원격으로 작업하는거라 패킷뜨기도 힘드네요..ㅠㅠ
그래두 한번 패킷을 떠보겠습니다.

fopenfclose의 이미지

유니티 선수 과목에 대해서..

유니티를 공부하기 전에 c#과 다이렉트x 공부를 하고 배우면 좋다그래서 c#을 배우고 있는데요.

다이렉트x를 모르는 상태에서 유니티를 배우면 유니티 툴을 다루는데 있어서 이해를 잘 못하게 될까요??

다이렉트x를 배우려니 수학도 같이 공부해야되서 유니티를 좀 다뤄보면서 병행해볼까 하는데 좋지 않은 선택인가요??

조언 부탁드립니당..

h4n9u1의 이미지

QT 버전관리 질문입니다.

제가 QT와 C++을 사용하여 멀티플랫폼 프로그램을 작성하고자합니다.
리눅스에서는 QT 4.8.6을 사용해야되고 윈도우에서는 5.4.0버전을 사용할려고 하는데 부분부분적으로 변경된점이 있더군요.
그래서 소스를 컴파일 할때 자동으로 운영체제의 종류나 QT버전을 체크할려고 하는데 어떻게 체크하나요?

gksrlf2ek의 이미지

파이썬 나눗셈 정수 몫 계산시

s = (a - (a % b)) / b
위와같이 하니깐 실수형태로 나오던데
s = a // b로 하면 정수형태로 나오더라구요
첫번째 코드에서 실수형태로 나오는 이유좀 알려주세요

khr21k의 이미지

AIX에서 미러링 관련 질문드립니다.

안녕하세요

AIX에서 디스크 미러링을 걸어주는 이유는 물리적인 문제 발생에 대해 대처하기 위해 미러링을 하는것으로 알고 있습니다. 제가 궁금한것은 LV에서도 미러링을 걸어주는데 논리적인 형태인데도 물리적 영향을 받지 않을텐데 미러링을 걸어주는 이유는 무엇인가요?

cobus의 이미지

리눅스 이클립스에서 gcc 컴파일에 c++을 인식시켜서 사용하는 방법이 있을까요?

#include <stdio.h>
#include <iostream>
 
int main()
{
    printf("123\n");
    std::cout << "456" << std::endl;
    return 0;
}

위와 같은 코드가 있고 eclipse에서 c 기반 프로젝트를 생성했을 때
옵션으로 -lstdc++ 을 사용해서 빌드했는데 빌드가 되지 않더라고요.

$ gcc -o test test.cpp -lstdc++

위 처럼 빌드를 하면 잘되는데 왜 이클립에서는 빌드가 안될까요?

lkh의 이미지

ip

1. 255.255.255.255는 로컬 브로드캐스트
네트워크에 호스트를 모두 2진수 1로 하면 그 네트워크 브로드캐스트로 아는데 맞나요?

2. 0.0.0.0은 뭔가요?

djhlee920의 이미지

[초보] c++ 수학식표현법

안녕하세요!
인터넷을 뒤지면서 c++독학하던중 여기까지 오게되었습니다.
저 수학식은 어떻게 표현해야하나요??
알려주시면 감사하겠습니다

twinwings의 이미지

[자문자답[[커널관련] 네트워크 쪽 커널 소스 분석 중 몇가지 추론해본게 있는데 맞는지 좀 봐주세요

네트워크 쪽 커널 소스 분석 중 몇가지 추론해본게 있는데 맞는지 좀 봐주세요

각각의 추론별로 번호를 매겨봤습니다.

----------------------------------------------
raw 소켓을 생성하니, 패킷(1)을 요청한 원래 Process(P1)와 raw소켓을 생성한 Process(P2)
각각에게 전달되었다. 따라서...

1. 패킷(1)이 각각의 프로세스별로 전달되므로 패킷(1)을 편의상
(P1)에게 전달되는 패킷(1-1) / (P2)에게 전달되는 패킷(1-2)로 지칭하면,
프로세스(P1)에서 패킷(1-1)을 위한 sk_buff(P1-S1)와
프로세스(P2)에서 패킷(1-2)를 위한 sk_buff(P2-S1)가 각각 존재한다.

2. 패킷(1-1)과 패킷(1-2)은 실제로는 물리적으로 하나의 메모리에 할당되며
skb_shared_info내의 dataref 변수에 의해 reference count 된다.

new31514의 이미지

bash 쉘스크립트 중 test 명령어 중 싱글 브라켓[] 과 더블 브라켓[[]] 차이

제목 그대로 입니다.

현재 책을 보면서 쉘스크립트 연습 중인데요... 싱글 브라켓과 더블 브라켓의 차이를 모르겠어요. 즉 어떤때 싱글을 써야하고 더블을 써야 하는지 모르겠습니다.

그리고 (()) 도 있고... () 이렇게 싱글도 있나요? ㅠㅜ 엄청 헷갈리네요 ㅠㅜ

페이지

프로그래밍 QnA + 설치 및 활용 QnA 구독하기