요약·해설과 원문, 전문 번역을 서로 분리했습니다. API 이름, symbol, source path는 원문 표기를 사용합니다.
1. 요약·해설
원문의 핵심 논리와 kernel programming 관점의 보충 설명입니다. 아래의 전문 번역과는 별도로 작성했습니다.
2. 영어 원문 전체
번역 기준이 된 Linux v6.18.37 원문입니다. 줄 번호는 이 버전의 파일 좌표입니다.
원문 전체 펼치기
1
.. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
3
.. _dmx_fcalls:
5
********************
6
Demux Function Calls
7
********************
9
.. toctree::
10
:maxdepth: 1
12
dmx-fopen
13
dmx-fclose
14
dmx-fread
15
dmx-fwrite
16
dmx-mmap
17
dmx-munmap
18
dmx-start
19
dmx-stop
20
dmx-set-filter
21
dmx-set-pes-filter
22
dmx-set-buffer-size
23
dmx-get-stc
24
dmx-get-pes-pids
25
dmx-add-pid
26
dmx-remove-pid
27
dmx-reqbufs
28
dmx-querybuf
29
dmx-expbuf
30
dmx-qbuf
3. 한국어 전문 번역
영어 원문의 문단 순서와 의미를 유지한 전체 번역입니다. 코드, 함수명, symbol과 URL은 원문 표기를 유지합니다.
문서 식별자와 제목
1-7이 문서는 GFDL-1.1-no-invariants-or-later 라이선스를 따르며 `dmx_fcalls` 참조 대상으로 Demux 함수 호출을 모아 둡니다.
일반 파일 연산부터 필터 시작·정지, PID 관리, 메모리 매핑 버퍼 교환까지 Demux 사용자 공간 API의 개별 문서로 연결되는 목차입니다.
.. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
.. _dmx_fcalls:
********************
Demux Function Calls
********************
함수 및 ioctl 문서 목록
8-30toctree의 최대 깊이는 1이며 아래 문서들을 선언된 순서로 포함합니다.
`dmx-fopen`부터 `dmx-qbuf`까지의 이름은 문서 파일명과 API 식별자이므로 번역하지 않고 보존합니다.
항목설명
dmx-fopenDemux 장치 열기
dmx-fcloseDemux 장치 닫기
dmx-fread필터링된 데이터 읽기
dmx-fwriteDemux 장치에 데이터 쓰기
dmx-mmap버퍼를 사용자 공간에 매핑
dmx-munmap사용자 공간 매핑 해제
dmx-start필터링 시작
dmx-stop필터링 중지
dmx-set-filter섹션 필터 설정
dmx-set-pes-filterPES 필터 설정
dmx-set-buffer-sizeDemux 버퍼 크기 설정
dmx-get-stc시스템 시간 클록(STC) 조회
dmx-get-pes-pids현재 PES PID 조회
dmx-add-pid전송 스트림 필터에 PID 추가
dmx-remove-pid전송 스트림 필터에서 PID 제거
dmx-reqbufs메모리 매핑 버퍼 요청
dmx-querybuf할당된 버퍼 정보 조회
dmx-expbuf버퍼를 DMABUF 파일 디스크립터로 내보내기
dmx-qbuf버퍼를 큐에 넣기
각 하위 문서가 다루는 작업을 요약합니다.
.. toctree::
:maxdepth: 1
dmx-fopen
dmx-fclose
dmx-fread
dmx-fwrite
dmx-mmap
dmx-munmap
dmx-start
dmx-stop
dmx-set-filter
dmx-set-pes-filter
dmx-set-buffer-size
dmx-get-stc
dmx-get-pes-pids
dmx-add-pid
dmx-remove-pid
dmx-reqbufs
dmx-querybuf
dmx-expbuf
dmx-qbuf
요약·해설
dmx_fcalls.rst:1-30Demux 함수 호출 목차는 장치 열기와 읽기부터 필터 제어, PID 관리, MMAP·DMABUF 버퍼 교환까지의 개별 API 문서를 연결합니다.